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

File tree

6 files changed

+468
-366
lines changed

6 files changed

+468
-366
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Port ``_ssl`` extension module to multiphase initialization.

0 commit comments

Comments
 (0)