Skip to content

[3.14] gh-123471: Free-threading fixes for itertools (GH-131212) (GH-132814) (GH-135689) (GH-144402) (GH-146033) (GH-142957)#153791

Open
nascheme wants to merge 6 commits into
python:3.14from
nascheme:ft-backport/gh-123471-3.14
Open

[3.14] gh-123471: Free-threading fixes for itertools (GH-131212) (GH-132814) (GH-135689) (GH-144402) (GH-146033) (GH-142957)#153791
nascheme wants to merge 6 commits into
python:3.14from
nascheme:ft-backport/gh-123471-3.14

Conversation

@nascheme

@nascheme nascheme commented Jul 16, 2026

Copy link
Copy Markdown
Member

This is a combined backport of a number of fixes to the itertools module. These PRs have already been backported to 3.15.

eendebakpt and others added 6 commits July 15, 2026 19:02
…le` safe under free-threading (python#131212)

(cherry picked from commit 26a1cd4)

Co-authored-by: Kumar Aditya <kumaraditya@python.org>
Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
…ions thread-safe (pythonGH-132814)

(cherry picked from commit 847d1c2)

Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
(cherry picked from commit 0533c1f)

Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
…mutations` and `itertools.combinations_with_replacement` thread-safe (pythongh-144402)

(cherry picked from commit 009c8c0)

Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
…mulate thread-safe (python#144486)

(cherry picked from commit 3a24856)

Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
…uild (python#146033)

(cherry picked from commit 9214e3f)

Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
@kumaraditya303

Copy link
Copy Markdown
Contributor

Seems like this got linked incorrectly from a different PR #143019? I don't see that fix in here

@nascheme nascheme changed the title [3.14] gh-123471: Free-threading fixes for itertools (GH-131212) (GH-132814) (GH-135689) (GH-144402) (GH-146033) (GH-142957) (GH-143019) [3.14] gh-123471: Free-threading fixes for itertools (GH-131212) (GH-132814) (GH-135689) (GH-144402) (GH-146033) (GH-142957) Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants