5 Commits

Author SHA256 Message Date
45f35e8e89 Accepting request 1138131 from home:bnavigator:branches:devel:languages:python
- Clean obsolete old python and old distribution directives
  * Only 15.5+ with the sle15 python module and Tumbleweed have the
    required Python 3.8+
  * Drop fix-no-return-in-nonvoid-function.patch
- Update test suite execution
  * Use -u-network flag to disable network tests
  * Add gevent-opensuse-nocolor-tests.patch -- Avoid colorization
    of test output in obs runners
  * Add  gevent-fix-unittest-returncode-py312-c1.patch and
    gevent-fix-unittest-returncode-py312-c2.patch
    gh#gevent/gevent#2012

OBS-URL: https://build.opensuse.org/request/show/1138131
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-gevent?expand=0&rev=107
2024-01-12 06:03:36 +00:00
19b86d53af Accepting request 1056128 from devel:languages:python
Revert to 22.10.0, greenlet 2.0 breaks openstack, so it's reverted for now

OBS-URL: https://build.opensuse.org/request/show/1056128
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-gevent?expand=0&rev=82
2023-01-05 07:49:30 +00:00
28f73e37eb Accepting request 1056058 from home:bnavigator:branches:devel:languages:python
- Update to 22.10.2
  * Update to greenlet 2.0. This fixes a deallocation issue that
    required a change in greenlet's ABI. The design of greenlet 2.0
    is intended to prevent future fixes and enhancements from
    requiring an ABI change, making it easier to update gevent and
    greenlet independently.
  * Caution: greenlet 2.0 requires a modern-ish C++ compiler. This
    may mean certain older platforms are no longer supported. See
    :issue:`1909`.

OBS-URL: https://build.opensuse.org/request/show/1056058
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-gevent?expand=0&rev=81
2023-01-04 21:25:00 +00:00
88774051ef Accepting request 940355 from home:bnavigator:python-rpm-macros
- Update to 21.12.0
  * Fix hanging the interpreter on shutdown if gevent monkey
    patching occurred on a non-main thread in Python 3.9.8 and
    above. (Note that this is not a recommended practice.) See
    :issue:`1839`.
  * Update the embedded c-ares from 1.16.1 to 1.17.1. See
    :issue:`1758`.
  * Add support for Python 3.10rc1 and newer. As part of this, the
    minimum required greenlet version was increased to 1.1.0 (on
    CPython), and the minimum version of Cython needed to build
    gevent from a source checkout is 3.0a9. Note that the dnspython
    resolver is not available on Python 3.10. See :issue:`1790`.
- Meanwhile Cython 0.29.24 and dnspython are compatible
  with python310
- Revert threading test skip, fixed in 21.12

OBS-URL: https://build.opensuse.org/request/show/940355
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-gevent?expand=0&rev=78
2021-12-14 18:21:57 +00:00
Todd R
d64d6b3d12 Accepting request 489462 from home:TheBlackCat:branches:devel:languages:python
- Update to version 1.2.1
- Implement single-spec version

OBS-URL: https://build.opensuse.org/request/show/489462
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-gevent?expand=0&rev=26
2017-04-19 21:11:21 +00:00