segmentio / analytics-python

The hassle-free way to integrate analytics into any python application.
https://segment.com/libraries/python
MIT License
244 stars 149 forks source link

Update PyJWT & loosen dependency contraint #477

Closed k4nar closed 2 months ago

k4nar commented 3 months ago

This PR updates PyJWT to the latest version and, more importantly, loosen the dependency constraint on PyJWT at it is using Semantic Versioning.

This should allow any project using segment-analytics-python to update their dependencies :pray: .

Supersedes #475

DavidCain commented 3 months ago

Thank you! PyJWT now has a 2.9.0 release -- is there any chance we could change the version that this library depends on to just be any 2.* version?

k4nar commented 2 months ago

@DavidCain : "PyJWT~=2.8" means that any future release of PyJWT 2.x are accepted, so I think it’s ok :) .