10f0a903c3
Accepting request 1314360 from home:glaubitz:branches:devel:languages:python
...
- Update to 0.22.1
* This is identical to 0.22.0, re-ran with CI fixes
- from version 0.22.0
* Fixes for Python 3.14 (#638 )
* Add free-threading support (#693 )
OBS-URL: https://build.opensuse.org/request/show/1314360
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=34
2025-10-29 14:05:43 +00:00
7a18babf31
Accepting request 1219019 from home:glaubitz:branches:devel:languages:python
...
- Update to 0.21.0
* Add cleanup_socket param on create_unix_server()
* Use cythonized SO_REUSEPORT rather than the unwrapped native one (#609 )
* UDP errors should result in protocol.error_received (#601 )
* Updates for Cython3 (#587 )
* Test with Python 3.13 (#610 )
- Update BuildRequires from pyproject.toml
OBS-URL: https://build.opensuse.org/request/show/1219019
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=32
2024-10-29 17:05:04 +00:00
b38145e5a1
- update to 0.20.0:
...
* Upgrade libuv to v1.48.0
* Fix test_create_server_4 with Python 3.12.5
* Use len(os.sched_getaffinity(0)) instead of os.cpu_count()
* Inline _Py_RestoreSignals() from CPython
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=30
2024-10-07 20:55:44 +00:00
52943f9dc7
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=28
2024-01-02 22:38:38 +00:00
6f7c2cb6b1
- update to 0.19.0:
...
* Drop support of Python 3.7 and update CI (#578 )
* Restore uvloop.new_event_loop and other missing uvloop
members to typing (#573 )
* Fix docstring of loop.shutdown_default_executor (#535 )
- update to 0.18.0:
* CI fixes (#520 , #553 )
* Make extract_stack resilient to lacking frames. (#563 )
* Port uvloop to Python 3.12 (#570 )
- limit to Cython < 3
- Update to version 0.17.0
* visit https://github.com/MagicStack/uvloop/releases/tag/v0.17.0 for more changelog for 0.17.0
- update to 0.12.1
* ssl.CertificateError is no longer logged as it's delivered to
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=27
2023-12-29 10:02:42 +00:00
912e1c9a5b
- limit to Cython < 3
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=25
2023-08-14 06:55:38 +00:00
a79fc922cb
Accepting request 1096809 from home:ecsos:python
...
- Add %{?sle15_python_module_pythons}
OBS-URL: https://build.opensuse.org/request/show/1096809
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=23
2023-07-04 13:31:01 +00:00
3d29659447
Accepting request 1010306 from home:yarunachalam:branches:devel:languages:python
...
- Update to version 0.17.0
* This release adds Python 3.11 support, updates bundled libuv to 1.43.0
and fixes a handful of issues.
* visit https://github.com/MagicStack/uvloop/releases/tag/v0.17.0 for more changelog for 0.17.0
OBS-URL: https://build.opensuse.org/request/show/1010306
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=21
2022-10-13 06:55:28 +00:00
67a2f12cd3
Accepting request 918056 from home:fusionfuture:branches:devel:languages:python
...
- Add libuv >= 1.28.0 BuildRequires.
(c2b65bc8d2 )
- Do not include autogenerated source code (loop.c).
- Add rpmlintrc to suppress devel-file-in-non-devel-package messages.
OBS-URL: https://build.opensuse.org/request/show/918056
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=20
2021-09-11 21:20:27 +00:00
75a30bd58a
Accepting request 915114 from home:glaubitz:branches:devel:languages:python
...
- Update to 0.16.0:
* Python 3.10 support (#432 )
* Bump vendored libuv to 1.42.0 (#433 )
* Use cibuildwheel to build wheels (#435 )
* Add support for <timer handle>.when()
* Fix ref issue when protocol is in Cython
* Set python_requires in setup.py
* SSL: schedule first data after waiter wakeup
* Fix a possible race condition in sslproto test
* Fix call_soon_threadsafe thread safety
- from version 0.15.3:
* SSL: schedule first data after waiter wakeup
* Fix a possible race condition in sslproto test
* Fix call_soon_threadsafe thread safety
- from version 0.15.2:
* Add python_requires in setup.py to fix dependency resolution issues
- from version 0.15.1:
* Fix a segfault issue when a Cython protocol is de-referencing
itself from Context.run() callbacks
- from version 0.15.0:
* Add name keyword argument to loop.create_task()
* Add typing support
* SSL: many improvements
* Fix KeyboardInterrupt handling logic
* Python 3.8/3.9 compatibility fixes, drop support for 3.5/3.6
* UDP: multiple bug fixes
* Pipe: a critical crash fix that affects subprocess, pipe and socketpair
* Restore context on protocol callbacks
* Subprocess: stdio bug fixes
* Sock: fix issue in sock_connect() for large concurrency
OBS-URL: https://build.opensuse.org/request/show/915114
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=19
2021-09-02 14:05:34 +00:00
9a72881705
- Update to 0.14.0:
...
- Add support for Python 3.8
- numerous bug fixes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=17
2019-11-06 10:56:23 +00:00
Tomáš Chvátal
0049334ee3
- Update to 0.13.0:
...
* Implement Server.start_serving() and related APIs
* Make Server an asynchronous context manager.
* Start using high-performance uv_udp_t handle. This
should result in a significantly faster UDP support.
* Make address validation faster in udp.sendto().
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=15
2019-09-10 09:31:24 +00:00
Tomáš Chvátal
b1ad48c146
Accepting request 702981 from home:aballiet:branches:devel:languages:python
...
- Commented out testing since it is timing out at 5400 seconds in the build service
OBS-URL: https://build.opensuse.org/request/show/702981
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=13
2019-05-14 21:01:45 +00:00
e536d4e347
- update to 0.12.2
...
* Fix circular references in SSL implementation
* Fix a memory leak in call_later() and call_at()
* Round (instead of flooring) delay in call_later()
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=11
2019-03-21 11:18:56 +00:00
04a4094d3a
- update to 0.12.1
...
* Fix a circular references case in SSL implementation.
* Cleanup references to callbacks in canceled callback handles.
* New SSL implementation. The new implementation is faster and
and more complete, and will become the default SSL implementation
in asyncio 3.8. This is a significant change that warrants a release
candidate to make sure it is tested properly.
* New uvloop.install() helper function.
* ssl.CertificateError is no longer logged as it's delivered to
the Protocol.connection_lost() anyways.
* Improve UDPTransport.sendto() performance.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=9
2019-02-28 15:07:52 +00:00
Tomáš Chvátal
bee92585dc
- Distribute again the .c files as they are needed by parts
...
of the py app rh#1639457
- Do not distribute the tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=7
2019-02-13 12:25:53 +00:00
Tomáš Chvátal
415604e2cf
- Tests are flaky, thus continue even if we fail...
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=5
2018-10-25 12:22:32 +00:00
Tomáš Chvátal
161c19f27c
Accepting request 641915 from home:jengelh:branches:devel:languages:python
...
- Ensure neutrality of description.
OBS-URL: https://build.opensuse.org/request/show/641915
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=3
2018-10-14 10:22:15 +00:00
19c73551d4
Require correct Cython
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=2
2018-10-11 21:01:29 +00:00
9098f196cd
Accepting request 641343 from home:mimi_vx
...
uvloop for async.
OBS-URL: https://build.opensuse.org/request/show/641343
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=1
2018-10-11 20:59:29 +00:00