Skip to content

bpo-42333: Port _ssl extension to multiphase initialization (PEP 489)…#479

Merged
sthagen merged 1 commit intosthagen:masterfrom
python:master
Apr 17, 2021
Merged

bpo-42333: Port _ssl extension to multiphase initialization (PEP 489)…#479
sthagen merged 1 commit intosthagen:masterfrom
python:master

Conversation

@sthagen
Copy link
Copy Markdown
Owner

@sthagen sthagen commented Apr 17, 2021

… (pythonGH-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

…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
@sthagen sthagen merged commit 2372262 into sthagen:master Apr 17, 2021
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.

2 participants