-
Notifications
You must be signed in to change notification settings - Fork 10.4k
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
Add Python 3.13 beta to CI #6166
base: master
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #6166 +/- ##
==========================================
- Coverage 85.00% 84.92% -0.08%
==========================================
Files 161 162 +1
Lines 11962 12112 +150
Branches 1872 1839 -33
==========================================
+ Hits 10168 10286 +118
- Misses 1512 1538 +26
- Partials 282 288 +6 |
@@ -19,13 +19,15 @@ deps = | |||
sybil >= 1.3.0 # https://github.com/cjw296/sybil/issues/20#issuecomment-605433422 | |||
testfixtures | |||
pywin32; sys_platform == "win32" | |||
cffi >= 1.17.0rc1; python_version >= '3.13' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To remove after a full release is made (planned in July).
|
||
[testenv] | ||
deps = | ||
{[test-requirements]deps} | ||
|
||
# mitmproxy does not support PyPy | ||
mitmproxy; implementation_name != 'pypy' | ||
# mitmproxy requires zstandard which is not yet available on 3.13 | ||
mitmproxy; implementation_name != 'pypy' and python_version < '3.13' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To remove after a full cffi release is made (planned in July) and zstandard wheels are built with it.
Twisted[http2] | ||
uvloop; platform_system != "Windows" | ||
bpython # optional for shell wrapper tests | ||
brotli; implementation_name != 'pypy' # optional for HTTP compress downloader middleware tests | ||
brotlicffi; implementation_name == 'pypy' # optional for HTTP compress downloader middleware tests | ||
zstandard; implementation_name != 'pypy' # optional for HTTP compress downloader middleware tests | ||
zstandard; implementation_name != 'pypy' and python_version < '3.13' # optional for HTTP compress downloader middleware tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To remove after a full cffi release is made (planned in July) and zstandard wheels are built with it.
@@ -149,13 +151,13 @@ deps = | |||
# restrictions in their deps, so we need to pin old markupsafe here too. | |||
markupsafe < 2.1.0 | |||
robotexclusionrulesparser | |||
Pillow | |||
Pillow; python_version < '3.13' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To remove after 10.4.0 is released (planned in July).
Looks like |
Current blockers: