snowflake-connector-python
snowflake-connector-python copied to clipboard
SNOW-682020: Python 3.11 wheels
What is the current behavior?
It is not possible to install the snowflake-connector-python
using Python 3.11
What is the desired behavior?
Python 3.11 is expected to be released next week, and it would be nice to be able to use the snowflake-connector-python
with the recent Python version. It seems like all the underlying dependencies already have wheels available for 3.11
How would this improve snowflake-connector-python
?
It would enable the usage of this package with the latest supported Python version
References, Other Background
Thanks for the feedback. We plan to work on this early next year.
Hi @sfc-gh-sfan, Thanks for looking into this! Just curios - Is building wheels for 3.11 would require more than just adding it to the version build list? Are there any incompatibilities that you think might need to be addressed in order for the build to be successful?
Personally I think we need to make sure it passes all existing tests for the platforms we support, but there might be something that I'm not aware of as this is also the first time for me to experience supporting a new python version :)
Thanks for the feedback. We plan to work on this early next year.
I find this quite suprising. Snowflake is the only library in our entire eco-system that has not released a 3.11 wheel
Any news?
Hi, is any progress being made on this issue? I've found #1294 but it has been stale for a couple months. Now that pyarrow has released wheels it'd be great to unlock support for this library
@RomeoDespres Looks like 3.0.0 has been released so it should show up on pypi soon!
@RomeoDespres Looks like 3.0.0 has been released so it should show up on pypi soon!
v3.0.0(January 26, 2023)
https://github.com/snowflakedb/snowflake-connector-python/commit/1885b3eaf74dccb10e46d5630b6d24a17a9c9484#diff-4d124ea64919c32597306f5afa077f563f0488136af77ded120d3e721f59be55R11
@sfc-gh-mkeller @sfc-gh-kdama Windows & Mac wheels are out, but Linux wheels both for ARM and x64 are missing
It's available now
we've already added python 3.11 support starting from v3 python connector, closing the issue now