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

Allow importlib-metadata v3 #1763

Closed
pkolbus opened this issue Dec 24, 2020 · 0 comments · Fixed by #1764
Closed

Allow importlib-metadata v3 #1763

pkolbus opened this issue Dec 24, 2020 · 0 comments · Fixed by #1764
Labels
feature:new something does not exist yet, but should

Comments

@pkolbus
Copy link

pkolbus commented Dec 24, 2020

The importlib-metadata package is at version 3 as of about a month ago; tox should be updated to allow it. This can help with conflicts when using the old pip resolver (pip<20.3) and not cause a package downgrade if tox is installed after virtualenv.

virtualenv solved importlib-metadata support by removing the high constraint in pypa/virtualenv#2019, and it looks like the rewrite branch got a similar treatment in #1556. (And since importlib-metadata is a backport from CPython, removing the upper bound seems like the right approach).

@pkolbus pkolbus added the feature:new something does not exist yet, but should label Dec 24, 2020
pkolbus added a commit to pkolbus/tox that referenced this issue Dec 24, 2020
Since importlib-metadata is a backport from CPython, new major versions
are much more likely to be to adjust supported Python versions, and not
change the API. Remove the upper bound on the version constraint.

Closes tox-dev#1763.
gaborbernat pushed a commit that referenced this issue Jan 3, 2021
Since importlib-metadata is a backport from CPython, new major versions
are much more likely to be to adjust supported Python versions, and not
change the API. Remove the upper bound on the version constraint.

Closes #1763.
@tox-dev tox-dev locked and limited conversation to collaborators Jan 14, 2021
ssbarnea pushed a commit to ssbarnea/tox that referenced this issue Apr 19, 2021
Since importlib-metadata is a backport from CPython, new major versions
are much more likely to be to adjust supported Python versions, and not
change the API. Remove the upper bound on the version constraint.

Closes tox-dev#1763.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature:new something does not exist yet, but should
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant