bpo-42333: Port _ssl extension to multiphase initialization (PEP 489)… · python/cpython@7f1305e · GitHub
Skip to content

Commit 7f1305e

Browse files
authored
bpo-42333: Port _ssl extension to multiphase initialization (PEP 489) (GH-23253)
- Introduce sslmodule_slots - Introduce sslmodulestate - Use sslmodulestate - Get rid of PyState_FindModule - Move new structs and helpers to header file - Use macros to access state - Keep a strong ref to socket type
1 parent 76beadb commit 7f1305e

6 files changed

Lines changed: 468 additions & 366 deletions

File tree

Lines changed: 1 addition & 0 deletions

0 commit comments

Comments
 (0)