Zappa: Package Error: python-dateutil
Would you please support the newest version of python-dateutil?
ERROR: zappa 0.48.2 has requirement python-dateutil<2.7.0,>=2.6.1, but you'll have python-dateutil 2.8.0 which is incompatible.
About this issue
- Original URL
- State: open
- Created 5 years ago
- Reactions: 10
- Comments: 18
Please merge it 😦
Thanks, will hopefully sort this out tomorrow.
I did some digging and found #1449 from times when requirements.txt still contained hard version dependencies. python-dateutil was pinned to 2.6, because botocore at the time still depended on <2.7. botocore has since removed the dependency on python-dateutil completely (c.f. botocore/botocore@7477a82b379b0e5b36e727a32002f554a4862d2e).
I also checked Zappas sourcecode, and dateutil is used only in cli.py to parse ISO timestamps. There are no breaking changes and all tests are still running with dateutil>2.8.
@jneves would you like a PR for loosening python-dateutil version?
Add this instead until we get a real release.
-e git+https://github.com/Miserlou/Zappa.git@0c8d99ddbc297124d93c166652013abba50ee86e#egg=zappaRan into this today too, but I’m unsure if I should wait for the release or attempt a different approach. Is something preventing this from being released?