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

charset-normalizer released version 3.0.0, requests support <3 - unable to keep up to date packages as a result #6263

Closed
naorlivne opened this issue Oct 21, 2022 · 1 comment

Comments

@naorlivne
Copy link
Contributor

charset-normalizer released version 3.0.0, requests require charset-normalizer <3, as a result packages can't be kept up to date (possible security issues left unpatched going forward)

The conflict is caused by:

    The user requested charset-normalizer==3.0.0

    requests 2.28.1 depends on charset-normalizer<3 and >=2

this is due to https://github.com/psf/requests/blob/main/setup.py#L62

Seems quite similar to and idna issue I fixed a while back at #5710

Expected Result

Be able to install requests with the latest version of the dependent package

Actual Result

Fails installing with the latest version of charset-normalizer

Reproduction Steps

pip install charset-normalizer==3.0.0
pip install requests

Watch it fails

@naorlivne
Copy link
Contributor Author

And just now noticed that was fixed at #6261 just not released yet with a new version so gonna close this

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant