Commit Graph

  • c9ff4e4678
    crf: add comments and handle possible errors in error handling Fantix King 2024-08-14 14:42:45 -0400
  • 29f0d29872
    Merge 665329836e into 62f92393b0 Tomasz Kłoczko 2024-08-14 17:34:37 +0300
  • 7768f08b84
    Add test Fantix King 2024-08-14 00:15:06 -0400
  • bbe09cc641
    Fix for macOS Fantix King 2024-08-14 00:36:54 -0400
  • f3446e4683
    Fix for libuv 1.48 Fantix King 2024-08-13 23:55:53 -0400
  • 897fee73f9
    Merge remote-tracking branch 'origin/master' into upgrade-libuv Fantix King 2024-08-13 23:50:04 -0400
  • 7764b3fe68
    Revert "Remove test cases" Fantix King 2024-08-13 23:49:52 -0400
  • 082f48ed81
    Bump libuv to 1.48 bump-libuv Fantix King 2024-08-13 21:07:19 -0400
  • 62f92393b0
    Fix test_create_server_4 with Python 3.12.5 (#614) Alexander Shadchin 2024-08-13 17:18:25 +0300
  • 05f8442b55
    Fix flake8 Alexander Shadchin 2024-08-11 17:49:52 +0300
  • da8c456299
    Fix test_create_server_4 Alexander Shadchin 2024-08-11 17:42:55 +0300
  • 48d0b1e731
    Use cythonized SO_REUSEPORT rather than the unwrapped native one. Peter Tribble 2024-06-20 08:08:11 +0100
  • 665329836e remove cede duplicated in pyprojest.tomil decalaration Tomasz Kłoczko 2024-06-18 19:11:04 +0000
  • 05c0865b9c really drop python<=3.7 support Tomasz Kłoczko 2024-06-18 19:06:16 +0000
  • aee115ea79
    Redirect windows users to winloop Vizonex 2024-05-19 13:47:22 -0500
  • 118f595c32 Inline _Py_RestoreSignals() from CPython Karolina Surma 2024-04-30 14:22:08 +0200
  • 281dc2caae Remove test cases Niklas Rousset 2024-03-12 11:12:22 +0100
  • fc3beb5a76 Upgrade libuv version to 1.48.0 Niklas Rousset 2024-03-12 11:11:45 +0100
  • 83d877645c Fix Python version in README.rst Niklas Rousset 2024-03-11 20:11:19 +0100
  • 848a737f9f Upgrade libuv version to 1.48.0 Niklas Rousset 2024-03-11 16:04:26 +0100
  • cc33fbf52b
    Add support for special hostname <broadcast> Jan-Philipp Benecke 2024-01-29 08:26:21 +0100
  • 0bfc0ef024
    Use len(os.sched_getaffinity(0)) instead of os.cpu_count() avkarenow 2024-01-18 19:24:09 +0100
  • d464c5878c fix Future exception never retrieved in create_connection Jens Jorgensen 2024-01-17 16:26:08 -0600
  • ca06a743c4 fix arg count for wrap() alan-brooks 2023-12-29 11:24:19 +0000
  • 95a147f79e fix tests on python 3.8 alan-brooks 2023-12-28 19:58:11 +0000
  • 55bab4f748 _set_coroutine_debug has args difference in python 3.11 Alan Brooks 2023-12-28 16:17:49 +0000
  • 83ae19d273 Updates for Cython3 Remove SSL depreciation warnings buillt on debian 12.6 python-3.22 Cython-3.0.7 libuv-1.46.0 Alan Brooks 2023-12-28 12:18:15 +0000
  • c8593983d5
    Update loop task factory typing with kwargs ordinary-jamie 2023-12-04 11:27:39 +1100
  • d2c937f325
    Merge 0c781188ea into 6c770dc3fb zedzhen 2023-11-14 16:21:43 +0000
  • 0c781188ea
    Update README.rst zedzhen 2023-11-14 19:20:26 +0300
  • 6c770dc3fb
    uvloop 0.19.0 v0.19.0 Fantix King 2023-10-22 16:53:42 -0400
  • ee5ad26a75
    Drop support of Python 3.7 and update CI (#578) Fantix King 2023-10-23 03:04:03 +0900
  • f29f5957f7
    feat(uvloop): Support event loop utilization queries Casey Howard 2023-10-16 13:50:25 -0400
  • b433c4424b
    Merge branch 'master' into master caseydialpad 2023-10-16 17:00:31 -0400
  • 1a0177c157
    debug release debug-release Fantix King 2023-10-15 15:41:16 -0400
  • 75f3c47f8d
    Exclude C files in wheel dist Fantix King 2023-10-15 17:30:10 -0400
  • 1d765ead90
    debug release ci Fantix King 2023-10-15 15:41:16 -0400
  • 3eb2adfbe3
    Upgrade and pin action revisions in CI Fantix King 2023-10-15 15:34:33 -0400
  • 226db67c2a
    Drop support of Python 3.7 Fantix King 2023-10-15 14:37:52 -0400
  • 0e9ff6cd9b
    Fix CI status badge (#522) TAKAHASHI Shuuji 2023-10-16 04:14:06 +0900
  • 1ac0934cb8
    Merge remote-tracking branch 'origin/master' into patch-1 Fantix King 2023-10-15 14:18:56 -0400
  • 3a28b725ad
    Merge branch 'badge-fix' into patch-1 Fantix King 2023-10-15 14:18:48 -0400
  • 919da56750
    Fix docstring of loop.shutdown_default_executor (#535) Jens Reidel 2023-10-15 19:28:17 +0200
  • 4348e8728f
    Merge remote-tracking branch 'origin/master' into thread-timeout Fantix King 2023-10-15 13:03:54 -0400
  • 5c500ee257
    Restore uvloop.new_event_loop and other missing uvloop members to typing (#573) Thomas Grainger 2023-10-15 09:40:25 -0700
  • 1ea3392cb8
    flake8 Thomas Grainger 2023-10-14 13:06:53 +0100
  • 7ea847c921
    restore missing uvloop members to uvloop typing Thomas Grainger 2023-10-14 12:14:13 +0100
  • 5ddf38bcca
    uvloop 0.18.0 v0.18.0 Fantix King 2023-10-12 09:42:19 -0400
  • 8456be587c
    Disable fail-fast in release CI Fantix King 2023-10-13 11:46:32 -0400
  • 2e1978c36f
    Upgrade libuv to v1.46.0 (#571) Fantix King 2023-10-13 09:39:46 +0900
  • d7b9df7883
    Fallback to fork() on macOS if preexec_fn is set Fantix King 2023-10-11 17:08:21 -0400
  • 2684057628
    Upgrade libuv to v1.46.0 Fantix King 2023-10-09 23:09:16 -0400
  • 9f82bd7444
    Port uvloop to Python 3.12 (#570) Yury Selivanov 2023-10-10 02:28:47 +0200
  • e6232d41e8
    Merge branch 'master' into 12 Fantix King 2023-10-10 08:43:03 +0900
  • b2c3e4eb00
    Add pyproject.toml and update CI Fantix King 2023-10-09 13:32:50 -0400
  • b1f2eddba9
    Install aiohttp 3.9.0b0 on Python 3.12 Fantix King 2023-10-09 11:37:19 -0400
  • 233033bab9 Implement uvloop.run() Yury Selivanov 2023-10-08 05:55:12 -0700
  • 178df25e5f Add the new timeout parameter of shutdown_default_executor to typeshed Yury Selivanov 2023-10-08 05:37:39 -0700
  • 0648d1f098 Stop configuring watchers for asyncio tests under 3.12+ Yury Selivanov 2023-10-08 05:16:00 -0700
  • 4cc4f91039 Disable debug build tests on 3.12 Yury Selivanov 2023-10-07 20:23:05 -0700
  • eccd451a17 Seems like setuptools now needs to be installed explicitly for 3.12 Yury Selivanov 2023-10-07 20:01:36 -0700
  • 247fb175ae A workaround for aiohttp lacking a native 3.12 wheel Yury Selivanov 2023-10-07 19:45:58 -0700
  • f23f2fff42 An attempt to force CI to not build a wheel for aiohttp Yury Selivanov 2023-10-07 19:28:47 -0700
  • 9a9744219a Add 3.12 to CI scripts Yury Selivanov 2023-10-07 19:20:35 -0700
  • df9576c50b "Fix" the failing asyncio tests by adding a sleep() call Yury Selivanov 2023-10-07 19:17:33 -0700
  • 52ff91aff2 Fix test_libuv_get_loop_t_ptr to work under Python 3.12 Yury Selivanov 2023-10-07 17:39:56 -0700
  • 77767b9728 Explicitly qualify void-returning callback functions as `noexcept`. Yury Selivanov 2023-10-07 16:46:57 -0700
  • 6a37f320d5 Stop using the beloved, but now deprecated, 'IF' Yury Selivanov 2023-10-07 16:50:17 -0700
  • f179c5c2c6 Add missing new API -- timeout param to shutdown_default_executor Yury Selivanov 2023-10-07 17:11:58 -0700
  • ee803bed74 Bump Cython to 0.29.36 Yury Selivanov 2023-10-07 17:11:46 -0700
  • 068764340b
    Make extract_stack resilient to lacking frames. (#563) jhance 2023-10-07 14:53:16 -0700
  • 887430f084 fix github workflow badge Elliot Ford 2023-01-11 13:15:35 +0000
  • 06ad898625 Make extract_stack resilient to lacking frames. Jared Hance 2023-09-07 10:22:44 -0700
  • ba19db7c03 fix deadlock in test_remote_shutdown_receives_trailing_data cunshunxia 2023-09-04 16:16:49 +0000
  • c7370e15f9 fix flake8 : ./bench/echoclient.py:11:1: E302 expected 2 blank lines, found 1 Alan Brooks 2023-08-21 08:07:28 +0100
  • 8514c6ec6b clean merge issues Alan Brooks 2023-08-20 19:44:03 +0100
  • 794e7221b6 Merge branch 'windows' of https://github.com/alan-brooks/uvloop into windows Alan Brooks 2023-08-20 19:34:54 +0100
  • c1f3db3f60 revert change Alan Brooks 2023-08-17 23:36:24 +0100
  • f19a0c56d2 fix exception': TypeError('wrap() takes exactly 2 positional arguments (3 given)'), Alan Brooks 2023-08-17 23:07:46 +0100
  • f55a05c51a updates to get working on linux/Debian 12 Alan Brooks 2023-08-09 06:15:46 +0100
  • 0235b991fb skip ssl server test as hangs Alan Brooks 2023-08-05 11:15:13 +0100
  • b9f76076bb fix linux compilation Alan Brooks 2023-08-04 08:04:05 +0100
  • 6c6a5041a2 This is a first pass commit of windows port, alot of tests pass, and some skipped removed consts.pxi IF/DEF as ported to cython 3.0 python 3.11 libuv 1.45 Alan Brooks 2023-08-03 22:10:09 +0100
  • aec93c3fba Merge branch 'windows' of https://github.com/alan-brooks/uvloop into windows Alan Brooks 2023-08-18 14:19:48 +0100
  • e65390b28d remove self argument to fix wrap /argument count exception Alan Brooks 2023-08-18 14:19:30 +0100
  • 4fbedaa61d revert change Alan Brooks 2023-08-17 23:36:24 +0100
  • 3666731d78 fix exception': TypeError('wrap() takes exactly 2 positional arguments (3 given)'), Alan Brooks 2023-08-17 23:07:46 +0100
  • d5b3a932cb skipp test as cython_helper not found Alan Brooks 2023-08-09 22:09:01 +0100
  • b54d7a283a more fixes Alan Brooks 2023-08-09 21:10:39 +0100
  • dec1a06e53 updates to get working on linux/Debian 12 Alan Brooks 2023-08-09 06:15:46 +0100
  • 12895868a9 skip ssl server test as hangs Alan Brooks 2023-08-05 11:15:13 +0100
  • b2f2cd0668 fix linux compilation Alan Brooks 2023-08-04 08:04:05 +0100
  • 492345f5b7 revert change Alan Brooks 2023-08-17 23:36:24 +0100
  • b2bb27414d fix exception': TypeError('wrap() takes exactly 2 positional arguments (3 given)'), Alan Brooks 2023-08-17 23:07:46 +0100
  • b4cbb72b2f Fix parameter name not supported by Cython 3 Matus Valo 2023-08-14 20:59:49 +0200
  • 1a27d4034e Set CYTHON_DEPENDENCY to 3.0.0 Matus Valo 2023-08-13 12:48:02 +0200
  • f5be29aef7 Mark functions as noexcept to ensure cython 3 compatibility Matus Valo 2023-03-18 21:25:04 +0100
  • f014d3287a restore directives Dulmandakh 2023-08-13 18:35:10 +0800
  • d01a32bb31 Merge remote-tracking branch 'ccccc/cython3' into cython-3 Dulmandakh 2023-08-13 18:34:46 +0800
  • 6f0abd44f4 Mark functions as noexcept to ensure cython 3 compatibility Matus Valo 2023-03-18 21:25:04 +0100