Skip to content

[CI] Remove some Python 3.14 workarounds#14651

Merged
JelleZijlstra merged 3 commits intopython:mainfrom
srittau:py3.14-reqs
Aug 27, 2025
Merged

[CI] Remove some Python 3.14 workarounds#14651
JelleZijlstra merged 3 commits intopython:mainfrom
srittau:py3.14-reqs

Conversation

@srittau
Copy link
Copy Markdown
Collaborator

@srittau srittau commented Aug 27, 2025

  • Consistently use "3.14" instead of "3.14-dev" in workflow files.
  • Use real Python 3.14 in "mypy: Check stubs", instead of hacking around it.
  • Remove pin to < 3.14 for aiohttp, since installing aiohttp on Windows was apparently fixed.
  • Remove pin to < 3.14 for stubdefaulter, since its dependency libcst does now apparently support Python 3.14.

@srittau srittau changed the title Remove some pins for Python < 3.14 Remove some Python 3.14 workarounds Aug 27, 2025
@srittau srittau changed the title Remove some Python 3.14 workarounds [CI] Remove some Python 3.14 workarounds Aug 27, 2025
@srittau srittau marked this pull request as ready for review August 27, 2025 13:43
@JelleZijlstra JelleZijlstra merged commit a64dfff into python:main Aug 27, 2025
95 checks passed
@srittau srittau deleted the py3.14-reqs branch August 27, 2025 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants