[issue42333] Port ssl module to heap types and module state (PEP 573)

2021-04-22 Thread Christer Weinigel


Change by Christer Weinigel :


--
nosy: +wingel71
nosy_count: 3.0 -> 4.0
pull_requests: +24239
pull_request: https://github.com/python/cpython/pull/25255

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2021-04-17 Thread Christian Heimes


Change by Christian Heimes :


--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2021-04-17 Thread Christian Heimes


Christian Heimes  added the comment:


New changeset 7f1305ef9ea7234e1a5aacbea17490232e9b7dc2 by Christian Heimes in 
branch 'master':
bpo-42333: Port _ssl extension to multiphase initialization (PEP 489) (GH-23253)
https://github.com/python/cpython/commit/7f1305ef9ea7234e1a5aacbea17490232e9b7dc2


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2020-11-20 Thread Christian Heimes


Christian Heimes  added the comment:


New changeset 5c36da78d738d0e5fdb539a758cc15abc47c843b by Christian Heimes in 
branch 'master':
bpo-42333: Port _ssl extension module to heap types (GH-23392)
https://github.com/python/cpython/commit/5c36da78d738d0e5fdb539a758cc15abc47c843b


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2020-11-19 Thread STINNER Victor


STINNER Victor  added the comment:

I marked bpo-15670 as duplicate of this issue.

--
nosy: +vstinner

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2020-11-19 Thread Christian Heimes


Change by Christian Heimes :


--
pull_requests: +22284
pull_request: https://github.com/python/cpython/pull/23392

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2020-11-12 Thread Christian Heimes

Christian Heimes  added the comment:

I underestimated the effort but it's done:

   +567 −446
   1,013 lines changed

I even got rid of PyState_FindModule().

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2020-11-12 Thread hai shi


Change by hai shi :


--
nosy: +shihai1991

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2020-11-12 Thread Christian Heimes


Change by Christian Heimes :


--
keywords: +patch
pull_requests: +22149
pull_request: https://github.com/python/cpython/pull/23253

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42333] Port ssl module to heap types and module state (PEP 573)

2020-11-12 Thread Christian Heimes


New submission from Christian Heimes :

Move all objects to module state. Convert all types and extensions to heap 
types.

--
messages: 380837
nosy: christian.heimes
priority: normal
severity: normal
stage: patch review
status: open
title: Port ssl module to heap types and module state (PEP 573)
type: enhancement
versions: Python 3.10

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com