Skip to content

Remove 3.13t support#223

Merged
bdraco merged 6 commits into
aio-libs:masterfrom
Vizonex:remove-3.13t
May 17, 2026
Merged

Remove 3.13t support#223
bdraco merged 6 commits into
aio-libs:masterfrom
Vizonex:remove-3.13t

Conversation

@Vizonex
Copy link
Copy Markdown
Member

@Vizonex Vizonex commented May 8, 2026

What do these changes do?

This change comes from a recent change made in Multidict to have 3.13 free-threading removed due to some safety concerns but also some failing workflows.

Are there changes in behavior for the user?

3.13 free-threading is now discouraged.

Related issue number

Probably is related to #222.

Checklist

  • I think the code is well written
  • Unit tests for the changes exist
  • Documentation reflects the changes

@psf-chronographer psf-chronographer Bot added the bot:chronographer:provided There is a change note present in this PR label May 8, 2026
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 8, 2026

Merging this PR will not alter performance

✅ 4 untouched benchmarks


Comparing Vizonex:remove-3.13t (216da3e) with master (bdf25f6)

Open in CodSpeed

@webknjaz
Copy link
Copy Markdown
Member

webknjaz commented May 11, 2026

I believe the entirety of aio-libs/multidict#1326 should be reproduced here, once it addresses the requests.

bdraco and others added 2 commits May 17, 2026 12:13
- Remove `enable = ["cpython-freethreading"]` from `[tool.cibuildwheel]`
  in pyproject.toml (cibuildwheel 3.4 deprecated the option).
- Replace the `- 3.13t` test matrix entry with an explanatory comment
  instead of silently dropping it.
- Restructure the change note: real text lives in
  `CHANGES/223.packaging.rst`; `CHANGES/223.breaking.rst` is a symlink
  to it, mirroring the structure used in aio-libs/multidict#1326.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Member

@bdraco bdraco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Vizonex

@bdraco bdraco merged commit 6093ed1 into aio-libs:master May 17, 2026
50 of 51 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot:chronographer:provided There is a change note present in this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants