pusher-http-python icon indicating copy to clipboard operation
pusher-http-python copied to clipboard

Add support for Python 3.11

Open hugovk opened this issue 9 months ago • 2 comments

What does this PR do?

Add support for Python 3.11 and test on CI.

Python 3.12 support is pending a new release of aiohttp, which should be coming soon: https://github.com/aio-libs/aiohttp/issues/7639#issuecomment-1746582318.

Python 2.7 is EOL since 2020-01-01 and no longer supported on GitHub Actions, so I've not been able to test it. I recommend dropping Python 2.7, and see it's being removed in https://github.com/pusher/pusher-http-python/pull/207, but I can also remove it in this PR or another if you like.

Plus some GitHub Actions config updates.

  • [x] If you have changed dependencies, ensure both requirements.txt and setup.py have been updated

CHANGELOG

  • [ADDED] Add support for Python 3.11

hugovk avatar Oct 05 '23 12:10 hugovk