Revisions of python-greenlet
Daniel Garcia (dgarcia)
committed
(revision 62)
- Update to 2.0.1: * Python 3.11: Fix a memory leak. See issue 328 and gevent issue 1924. - 2.0.0.post0 (2022-11-03) * Add Programming Language :: Python :: 3.11 to the PyPI classifier metadata. - 2.0.0 (2022-10-31) * Nothing changed yet. - 2.0.0rc5 (2022-10-31) * Linux: Fix another group of rare crashes that could occur when shutting down an interpeter running multiple threads. See issue 325. - 2.0.0rc4 (2022-10-30) * Linux: Fix a rare crash that could occur when shutting down an interpreter running multiple threads, when some of those threads are in greenlets making calls to functions that release the GIL. - 2.0.0rc3 (2022-10-29) * Python 2: Fix a crash that could occur when raising an old-style instance object. - 2.0.0rc2 (2022-10-28) * Workaround a CPython 3.8 bug that could cause the interpreter to crash during an early phase of shutdown with the message "Fatal Python error: Python memory allocator called without holding the GI." This only impacted CPython 3.8a3 through CPython 3.9a5; the fix is only applied to CPython 3.8 releases (please don't use an early alpha release of CPython 3.9). - 2.0.0rc1 (2022-10-27) * Deal gracefully with greenlet switches that occur while deferred deallocation of objects is happening using CPython's "trash can" mechanism. Previously, if a large nested container held items that switched greenlets during delayed deallocation, and that second greenlet also invoked the trash can, CPython's internal state could become corrupt. This was visible as an assertion error in debug builds. Now, the relevant
buildservice-autocommit
accepted
request 1003047
from
Dirk Mueller (dirkmueller)
(revision 61)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 60)
- update to 1.1.3: * Add support for Python 3.11.
Dirk Mueller (dirkmueller)
committed
(revision 59)
- update to 1.1.2: - Fix a potential crash due to a reference counting error when Python subclasses of ``greenlet.greenlet`` were deallocated. The crash became more common on Python 3.10; on earlier versions, silent memory corruption could result. - Fix a leak of a list object when the last reference to a greenlet was deleted from some other thread than the one to which it belonged. For this to work correctly, you must call a greenlet API like ``getcurrent()`` before the thread owning the greenlet exits: this is a long-standing limitation that can also lead to the leak of a thread's main greenlet if not called; we hope to lift this limitation. Note that in some cases this may also fix leaks of greenlet objects themselves. See `issue 251 - Python 3.10: Tracing or profiling into a spawned greenlet didn't work as expected. See `issue 256
Matej Cepl (mcepl)
accepted
request 915023
from
Petr Gajdos (pgajdos)
(revision 58)
- %check: use %pyunittest rpm macro
buildservice-autocommit
accepted
request 897851
from
Dirk Mueller (dirkmueller)
(revision 57)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 56)
- update to 1.1.0: * Add support for Python 3.10. Pre-built binary wheels for 3.10 are not currently available for all platforms. The greenlet ABI is different on Python 3.10 from all previous versions, but as 3.10 was never supported before, and the ABI has not changed on other Python versions, this is not considered a reason to change greenlet's major version.
buildservice-autocommit
accepted
request 868479
from
Dirk Mueller (dirkmueller)
(revision 55)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 54)
- update to 1.0.0: * Require setuptools to build from source. * Stop asking setuptools to build both .tar.gz and .zip sdists. PyPI has standardized on .tar.gz for all platforms. * Publish the change log to https://greenlet.readthedocs.io
buildservice-autocommit
accepted
request 838240
from
Dirk Mueller (dirkmueller)
(revision 53)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 52)
- update to 0.4.17: - Support for PEP 567 ContextVars
buildservice-autocommit
accepted
request 812725
from
Dirk Mueller (dirkmueller)
(revision 51)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 50)
- update to 0.4.16: - Support for DEC Alpha architecture - Support for Python 3.9 - Support for Python 3.10a0
Matej Cepl (mcepl)
committed
(revision 49)
Fix changes
Matej Cepl (mcepl)
committed
(revision 48)
- Fix BR to build again
Matej Cepl (mcepl)
committed
(revision 47)
Remove superfluous devel dependency for noarch package
buildservice-autocommit
accepted
request 636119
from
Tomáš Chvátal (scarabeus_iv)
(revision 46)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 635935
from
Arun Persaud (apersaud)
(revision 45)
update to latest version
buildservice-autocommit
accepted
request 627924
from
Todd R (TheBlackCat)
(revision 44)
baserev update by copy to link target
Todd R (TheBlackCat)
accepted
request 627923
from
Todd R (TheBlackCat)
(revision 43)
- Update to 0.4.14 * Support for C-SKY architecture * Fixed support for ppc64 ABI * Fixed support for Python 3.7 - Remove upstream-included greenlet-ppc64le.patch
Displaying revisions 21 - 40 of 82