17
0
Ana Guerrero cc67dab2a4 Accepting request 1350569 from devel:languages:python
- update to 3.5.0:
  * Remove the atexit callback. This callback caused greenlet
    APIs to become unavailable far too soon during interpreter
    shutdown. Now they remain available while all atexit
    callbacks run. Sometime after Py_IsFinalizing becomes true,
    they may begin misbehaving. Because the order in which C
    extensions are finalized is undefined, C extensions that are
    sensitive to this need to check the results of that function
    before invoking greenlet APIs. As a convenience,
    PyGreenlet_GetCurrent sets an exception and returns NULL when
    this happens (and greenlet.getcurrent begins returning None);
    other greenlet C API functions have undefined behaviour.
    Methods invoked directly on pre-existing greenlet.greenlet
    objects will continue to function at least until the greenlet
    C extension has been garbage collected and finalized. See PR
    508.

OBS-URL: https://build.opensuse.org/request/show/1350569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-greenlet?expand=0&rev=60
2026-05-04 19:17:09 +00:00
2026-05-03 19:11:49 +00:00
2026-05-03 19:11:49 +00:00
2026-05-03 19:11:49 +00:00
2026-05-03 19:11:49 +00:00
2026-05-03 19:11:49 +00:00
2026-05-03 19:11:49 +00:00
Description
No description provided
792 KiB
Languages
RPM Spec 100%