crate / crate-python

Python DB API client library for CrateDB, using HTTP.
https://cratedb.com/docs/python/
Apache License 2.0
78 stars 31 forks source link

Dependencies: Remove version pinning of urllib3 and verlib2 #664

Closed amotl closed 3 weeks ago

amotl commented 4 weeks ago

About

A library mostly shouldn't apply version pinning when not exactly needed. Only applications usually do, and libraries should be able to cope with different up- and downstream-versions.

Considering that both runtime dependencies are stable on their own, this should not cause too many forseeable headaches. When urllib3 v3 will be released, it might be different, but honestly I can't imagine it will be breaking its designated interface too much, if at all.