microsoft / durabletask-python

A Durable Task Python SDK compatible with Dapr Workflow and its underlying Durable Task engine
MIT License
13 stars 6 forks source link

Remove Python 3.7 support due to EOL #14

Closed berndverst closed 10 months ago

berndverst commented 10 months ago

Python 3.7 is now end of life and no longer receives security updates.

This removes Python 3.7 support and also removes it from CI runs.

(The next release of the Dapr SDK has also removed Python 3.7 support)

berndverst commented 10 months ago

cc @DeepanshuA

berndverst commented 10 months ago

As an aside, if you to end up using asyncio more, in Python 3.8+ there are convenient async unittest tools. In fact, asyncio only has a stable API starting in 3.8. The test helpers do not exist in Python 3.7 - so that's another reason to switch to 3.8 as the minimum version now.

Some other cool additions in Python 3.8: https://docs.python.org/3/whatsnew/3.8.html