Skip to content

Remove outdated urllib3<2.0.0 pin#92

Open
LukasRada wants to merge 1 commit intokeboola:masterfrom
LukasRada:remove-urllib3-pin
Open

Remove outdated urllib3<2.0.0 pin#92
LukasRada wants to merge 1 commit intokeboola:masterfrom
LukasRada:remove-urllib3-pin

Conversation

@LukasRada
Copy link
Copy Markdown

Summary

  • Remove the direct urllib3<2.0.0 constraint from pyproject.toml
  • The pin was a workaround for boto/botocore#2926, which has been resolved
  • Current botocore (1.42.x) manages its own urllib3 constraints via Python version markers (urllib3<1.27 for Python <3.10, urllib3>=1.25.4,<3 for Python >=3.10)
  • kbcstorage does not import or use urllib3 directly — the pin is unnecessary
  • The constraint blocks downstream projects from resolving modern versions of urllib3 and related packages

Closes #91

The direct urllib3<2.0.0 constraint was added as a workaround for
boto/botocore#2926, which has since been resolved. Current botocore
manages its own urllib3 version constraints via Python version markers.

kbcstorage does not import or use urllib3 directly, so the pin is
unnecessary and blocks downstream projects from upgrading.

Closes keboola#91
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove outdated urllib3<2.0.0 constraint

1 participant