-
Notifications
You must be signed in to change notification settings - Fork 480
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SNOW-826443: tested_requirements files reference an unreleased version #1581
Comments
Since the PyPi release requires that we build the specific git tag that's on here I don't think we can swap the order of creating the GitHub release and the PyPi publish. @sfc-gh-pbennes If you're relying on these files, you should pin with git tags what you're looking at instead of just using the most recent ones from |
Ah that makes sense given the PyPi requirement. We pinned on tag 3.0.3 for the moment. Enhancement is appropriate: I guess the ask is to have a kept-up-to-date tested_requirements we can point at to consume new releases as they come without having to manually pull in updates. One possible approach would be to tag a new release separately from the main branch and merge it in to main once released, but I'm not sure how that would work mechanically, but like tag v3.0.4 outside main, wait for publish, merge to main? |
I am running into something seriously weird with this package with requirements. I see that 3.0.4 is now released in pypi. https://pypi.org/project/snowflake-connector-python/3.0.4/#history However, it does not install with pip.
I tried using python 3.9 and 3.10. If I use poetry, it flat out refuses to install any version of this repository.
Even when I try to peg earlier versions and I have no other dependencies installed, I still cannot get this package to install at all with poetry. What is going on this the metadata for this package to make all the package managers so completely break? I have applications with pegged requirements from 4 months ago which won't even build now. |
@DustinMoriarty not all wheels have been published because we ran into a space issue on PyPi. We have filed a ticket to increase it and will publish the rest of the wheels when it is done. |
Any update on this? I am still having this issue? |
the wheels were all published more than a week and a half ago. This should no longer happen. |
I'm also still getting this issue with a Edit: Was a cache issue for me. |
marking this one as closed as it seems to be long resolved now; but if you have similar issues with any recent versions, please do comment and we can reopen and look further. |
#1575 bumped snowflake-connector-python in tested_requirements to 3.0.4, apparently prior to its release.
pip install
referencing these files fails because 3.0.4 hasn't been published yet. There is no 3.0.4 on https://pypi.org/project/snowflake-connector-python/.Might be worth separating those steps to publish then bump as well as add some tests that pip install on those requirements files works.
The text was updated successfully, but these errors were encountered: