Repository navigation
asyncio.start_unix_server() cleanup_socket defaulting to true in 3.13 is not documented #134664
Copy link
Copy link
Closed
Labels
3.13only security fixesonly security fixes3.14bugs and security fixesbugs and security fixes3.15bugs and security fixesbugs and security fixesdocsDocumentation in the Doc dirDocumentation in the Doc dirtopic-asynciotype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
Activity
I am currently not home but I can create a pr when I get home.
Note that 3.12 is security-only so we will not change the docs for 3.12 (even if they are incorrect), sorry. We will however change them in 3.13+.NVM, the feature is only 3.13+
- changed the title
[-]asyncio.start_unix_server() cleanup_socket defaulting to true after 3.12 is not documented[/-][+]asyncio.start_unix_server() cleanup_socket defaulting to true in 3.13 is not documented[/+]on May 25, 2025 - addedtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error3.13only security fixesonly security fixes3.14bugs and security fixesbugs and security fixes3.15bugs and security fixesbugs and security fixes
on May 25, 2025 - added a commit that references this issue
on May 27, 2025
Metadata
Metadata
Assignees
Labels
3.13only security fixesonly security fixes3.14bugs and security fixesbugs and security fixes3.15bugs and security fixesbugs and security fixesdocsDocumentation in the Doc dirDocumentation in the Doc dirtopic-asynciotype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Projects
- StatusShow more project fieldsDone
- StatusShow more project fieldsTodo
Documentation
In 3.13 a feature where unix sockets are automatically cleaned up was added in asyncio. It was seen as a compatibility break but was recent enough that we could not do anything specifically about it at the time. We were able to come to the agreement however, that the change, being breaking, needed to be documented but wasn't.
Relevant issue:
#133354
Linked PRs
cleanup_socketparameter inasyncio.start_unix_server(GH-134750) #134779cleanup_socketparameter inasyncio.start_unix_server(GH-134750) #134780