5 Commits

Author SHA256 Message Date
Steve Kowalik
9117201a09 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
1e86137035 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
eeca9bf90c 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
1f4fb9e09e 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
d7aca0453a 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