Skip to content
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

Dependabot doesn't properly handle python versions with epoch #3165

Closed
daviddavis opened this issue Feb 18, 2021 · 2 comments · Fixed by #4928
Closed

Dependabot doesn't properly handle python versions with epoch #3165

daviddavis opened this issue Feb 18, 2021 · 2 comments · Fixed by #4928
Assignees
Labels
T: bug 🐞 Something isn't working

Comments

@daviddavis
Copy link

In python, if you have a version requirement such as pulp-smash>=1!0.12.0, dependabot will throw this error:

Illformed requirement [">=1!0.12.0"]

This is a perfectly valid version though according to PEP440. The 1! being the epoch segment.

@daviddavis daviddavis added the T: bug 🐞 Something isn't working label Feb 18, 2021
@kohder
Copy link
Contributor

kohder commented Mar 15, 2022

We're running into this too because we use Astronomer's Airflow packages. Example for the GitHub provider package: https://pip.astronomer.io/simple/apache-airflow-providers-github/

@jakecoffman
Copy link
Member

We'll probably do a release in the coming day, so this will be fixed soon. Thanks for reporting and opening the PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T: bug 🐞 Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants