python-pinot-dbapi / pinot-dbapi

Python DB-API and SQLAlchemy dialect for Pinot
MIT License
19 stars 33 forks source link

Update httpx dependency to allow `0.24.1` #73

Closed travis-cook-sfdc closed 2 months ago

travis-cook-sfdc commented 1 year ago

0.24 was released a two months ago and includes a ton of additional logging improvements. I'd love to turn these on, but I can't because pinotdb restricts to >=0.23.0,<0.24.0.

Generally, I don't think using ^ is a good idea in any package, it's much better to use >= because then it leaves the responsibility to the client to find breaking changes when upgrading and resolving them or forcing a lower version. Library developers shouldn't be responsible for this.

https://hynek.me/articles/semver-will-not-save-you/