2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-10-15 07:49:41 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-uvloop: updated to 0.21.0
0.21.0
Changes
Add cleanup_socket param on create_unix_server()
Fixes
Use cythonized SO_REUSEPORT rather than the unwrapped native one.
UDP errors should result in protocol.error_received
Updates for Cython3
Test with Python 3.13
|
2024-08-19 15:34:54 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-uvloop: updated to 0.20.0
v0.20.0
Changes
Upgrade libuv to v1.48.0
Fixes
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
|
2023-10-23 13:48:33 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-uvloop: updated to 0.19.0
v0.19.0
Changes
Drop support of Python 3.7 and update CI
Fixes
Restore uvloop.new_event_loop and other missing uvloop members to typing
Fix docstring of loop.shutdown_default_executor
Fix CI status badge
|
2023-10-18 10:57:11 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-uvloop: updated to 0.18.0
v0.18.0
Fixes
CI fixes
Make extract_stack resilient to lacking frames.
Port uvloop to Python 3.12
|
2022-10-19 16:25:20 by Nia Alarie | Files touched by this commit (21) |
Log message:
fighting a losing battle against the py-cryptography rustification, part 5
Convert py-OpenSSL users to versioned_dependencies.mk
|
2022-09-16 15:00:15 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-uvloop: updated to 0.17.0
v0.17.0
This release adds Python 3.11 support, updates bundled libuv to 1.43.0
and fixes a handful of issues.
Changes
Expose uv_loop_t pointer for integration with other C-extensions
Support python 3.11+
Expose libuv uv_fs_event functionality
Activate debug mode when -X dev is used
Expose uv_version() for libuv API compatibility
Fix loop.getaddrinfo() and tests
Bump to libuv 1.43.0
Fixes
_TransProtPair is no longer defined in asyncio.events
use a TypeVar for asyncio.BaseProtocol
Fix segfault in TimerHandle.when() after cleared
Avoid self._errpipe_write double close
Fix typo in test
Fix potential infinite loop
use a stack of self._fds_to_close to prevent double closes
Fix incorrect main thread id value forking from a thread
create_subprocess_exec should treat env={} as empty environment
Queue write only after processing all buffers
Drop Python 3.6 support for thread ident
bugfix: write to another transport in resume_writing() fails
Build
Upgrade GitHub Actions
typo same as same
setup.py: allow to override extra_compile_args
Drop hack in setup.py in finalize_options (492)
Fix tests invocation on release CI worklow
Documentation
use asyncio.Runner loop_factory on 3.11+
Fix CI badge in docs, remove remaining Travis CI references from docs
Fix typo in README
|
2022-04-25 23:46:50 by Tobias Nygren | Files touched by this commit (2) |
Log message:
py-uvloop: kludge-fix the build on SunOS: work around missing SO_REUSEPORT
|
2022-01-27 11:06:38 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-uvloop: relax restrictions
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|