Skip to content

Test free-threading builds and fix Local data leak for thread_inherit_context#564

Open
carltongibson wants to merge 1 commit into
mainfrom
free-threading-context-local
Open

Test free-threading builds and fix Local data leak for thread_inherit_context#564
carltongibson wants to merge 1 commit into
mainfrom
free-threading-context-local

Conversation

@carltongibson

@carltongibson carltongibson commented Jun 19, 2026

Copy link
Copy Markdown
Member

Running Django's test suite against free-threading builds revealed a leak in Local when sys.flags.thread_inherit_context is enabled, which it is by default for the free-threading builds.

Fix that, and add test runs for free-threading builds.

See also django/django#21521

@carltongibson carltongibson force-pushed the free-threading-context-local branch from 8401053 to 0132ed9 Compare June 19, 2026 10:36
@carltongibson carltongibson force-pushed the free-threading-context-local branch from 0132ed9 to 763edfe Compare June 19, 2026 10:45
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.

1 participant