aio-pika
aio-pika copied to clipboard
Update Python versions, clean up dependencies
- Restore explicit typing_extensions dependency for py<3.10
- Remove obsolete setuptools dependency for py<3.8
- Add test on Python 3.13, remove EOL 3.8
- Bump minimum Python version to 3.9, add 3.13, remove 3.8
- Only require exceptiongroup dependency for Python <3.11
- Regenerate poetry.lock
coverage: 91.908% (+0.01%) from 91.897% when pulling 49017f0c29edfa551bd39e82231187568534ddea on zware:dependency_cleanup into 1a8d5b69e7d05220467f06eaa69e6b7bd99a70fb on mosquito:master.
@mosquito could we add this explicit python 3.13 support? 🙏
Hi, is there any known issues of using python 3.13 even before this is merged?
@decaz could you take a look?
@mosquito I guess lock file should be updated (regenerated) due to the age of commits. Could you recheck it after merge before next release?