-
-
Notifications
You must be signed in to change notification settings - Fork 183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run CI for Python 3.13 #1127
Run CI for Python 3.13 #1127
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1127 +/- ##
==========================================
+ Coverage 86.14% 86.16% +0.01%
==========================================
Files 62 62
Lines 5933 5933
==========================================
+ Hits 5111 5112 +1
+ Misses 822 821 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
bbdf8d7
to
6a37e9b
Compare
A number of tests are failing. I believe there are several underlying issues with dependencies, including python-cffi/cffi#77. I will retry as soon as those are resolved. |
bonus points for tackling latest moto too. I pushed a branch with the changes required to get it running |
https://github.com/python-cffi/cffi/releases/tag/v1.17.0rc1 mentions Python 3.13. How about temporarily using cffi==1.17.0rc1 in CI? |
as noted in other pr, changes for moto 5.x here: https://github.com/aio-libs/aiobotocore/compare/thehesiod/aio-checksum-streaming-moto-bump |
6a37e9b
to
c023c3f
Compare
Description of Change
Python 3.13 is being finalized and the final beta has just been released:
Note: This PR neither drops support for Python 3.8 not does it declare support for Python 3.13, i.e. in docs or PyPI trove classifiers. Both should be addressed separately, preferable around the time the final version of Python 3.13 is released.
Assumptions
Compatibility of
aiobotocore
with Python 3.13 should be tested ahead of its final launch.