numpy ~= 1.26.0 creates dependency conflicts with other packages #8673
-
When creating to create a Docker image of my application that utilizes the SK Python SDK I'm getting a dependency conflict with a few other packages such as chainlit and STORM. These require numpy >=1.26.0 whereas SK requires ~= 1.25.0 for Python versions less than 3.12. I was wondering what the reason behind this was and if there was room to loosen this requirement? If not, does anyone have suggestions to get around this? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Hi @ColtonBehannon, it looks like numpy 1.26.0 supports Python 3.10 (and up). I'm not sure why there's a distinction in our code -- perhaps to ensure backwards compat. I'll work on this change in the next day or so. |
Beta Was this translation helpful? Give feedback.
-
Config change is here: #8819 |
Beta Was this translation helpful? Give feedback.
-
@ColtonBehannon SK Python 1.9.0 with this config change is now available. |
Beta Was this translation helpful? Give feedback.
Hi @ColtonBehannon, it looks like numpy 1.26.0 supports Python 3.10 (and up). I'm not sure why there's a distinction in our code -- perhaps to ensure backwards compat. I'll work on this change in the next day or so.