-
Notifications
You must be signed in to change notification settings - Fork 4
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
BUG : RudderStack requirements.txt prevent projects from using python-dotenv 1.0.0 or later #30
Comments
@burgaard Thanks for reporting. We will be releasing the next version with the fixes. |
This needs an urgent hotfix, it's causing dependency issues for so many projects depending on RudderStack SDK, because many projects use python-dotenv>=1.0.0 |
https://github.com/theskumar/python-dotenv/releases |
Same issue here, please can someone fix this? |
We have released v2.1.0 with the fix. Thank you for your inputs |
@itsdebs I just tried upgrading to rudder-sdk-python 2.1.0, but I still get the same version conflict suggesting the updated requirement.txt didn't make into the package:
|
@burgaard thank you for reporting this. Looking into it. |
The Python SDK currently restricts python-dotenv to less than version 1.0.0:
However, python-dotenv 1.0.0 was released over a year ago (Feb 23, 2023), and the latest version is 1.0.1.
From python-dotenv's change log https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md it seems there should be no issue for RudderStack to remove the upper limit, or bump it to, say, 2.0.0:
The text was updated successfully, but these errors were encountered: