[Rpm-maint] [rpm-software-management/rpm] Isolate module state to enable running in multiple subinterpreters (PR #3808)
Karolina Surma
notifications at github.com
Fri Jun 20 14:06:59 UTC 2025
@befeleme pushed 13 commits.
54e1ab160bcaa71b733d3d0847766ff9a79bf45d Python module isolation: Switch Python wrapper to multi-phase init
c5bd3d83085ea451561e61a1424bed12ca89be69 Python module isolation: Move Python wrapper types to module state struct
81f1f862920c893b2edc637cab97a4d485017652 Python module isolation: Bump minimum Python version to 3.10
6368378d7dfc540ec6abc5e7a0b5438ab394b6b5 Python module isolation: Add runtime Python version
37b5afb2f8e90d89922de8578bef8c8b9f0c7085 Python module isolation: Use the type allocation function in rpmfiles-py.c
74f5c9f17cee9e3334a55c9d26a6f85fb6c2c5f8 Python module isolation: Convert to GC objects
cdd9db5fd488192782631eecffcb12d1e94476a9 Python module isolation: Visit PyObject* members in tp_visit hooks
89cfa191983e60c3265fac254b5ef92b33893c02 Python module isolation: Use module state
aadc8221118de8be7ff1e0c0fda5bd4f82141f51 Python module isolation: Add modstate declaration to individual files
7d94a4214b74bceeb8aef530450dcb89e73159e8 Python module isolation: Associate the module with the types
107d53fac577f0439b9b0961ca7825618178eb1d Python module isolation: Add accessors for the module state
67b522df8acf6df8d44c666472c742e94e5c1dd1 Python module isolation: Get the module state
8aaf8aefe22c53172433af6a19694395903f2d38 Python module isolation: Remove global state
--
View it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3808/files/b570d9bf9bc110f77c2b54fe90fb4970de59cd7c..8aaf8aefe22c53172433af6a19694395903f2d38
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/pull/3808/before/b570d9bf9bc110f77c2b54fe90fb4970de59cd7c/after/8aaf8aefe22c53172433af6a19694395903f2d38 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20250620/6251eb3a/attachment-0001.htm>
More information about the Rpm-maint
mailing list