* Various small build/test changes for less common configurations (e.g.,
building CPython with assertions enabled but NOT debugging),
contributed by Michał Górny. Note that while greenlet will BUILD in
a free-threaded Python, it will cause the GIL to be allocated and
used, and memory may leak. Also note that these configurations
are not tested by this project's CI.
* Fix an assertion error on debug builds of Python 3.14 when using the
experimental JIT. See PR 460.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-greenlet?expand=0&rev=96
- Update to 3.2.1
* Fix a crash regression for Riscv64. See issue 443.
- from version 3.2.0
* Remove support for Python 3.7 and 3.8.
* Add untested, community supported implementation for RiscV 32. See PR 438.
* Make greenlet build and run on Python 3.14a7. It will not build on earlier
3.14 alpha releases, and may not build on later 3.14 releases.
* Packaging: Use PEP 639 license expressions and include license files.
OBS-URL: https://build.opensuse.org/request/show/1273371
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-greenlet?expand=0&rev=90
- Update to 3.1.1
* Fix crashes on 32-bit PPC Linux. Note that there is no CI for this,
and support is best effort; there may be other issues lurking.
* Remove unnecessary logging sometimes during interpreter shutdown.
* Fix some crashes on 32-bit PPC MacOS. This is a very old platform,
and is only known to be tested on beta versions of an operating
system that was never released, using the GCC 14 only provided by
MacPorts; it may or may not work on the final MacOS X release that
supported 32-bit PowerPC. It has the known issue of leaking memory
when greenlets are used in multiple threads. Help debugging this
would be appreciated.
OBS-URL: https://build.opensuse.org/request/show/1203895
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-greenlet?expand=0&rev=87