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

Most upvoted comments

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=zappa

Ran 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?