-
Notifications
You must be signed in to change notification settings - Fork 565
Comparing changes
Open a pull request
base repository: MagicStack/uvloop
base: v0.19.0
head repository: MagicStack/uvloop
compare: master
- 16 commits
- 28 files changed
- 11 contributors
Commits on Aug 13, 2024
-
Fix test_create_server_4 with Python 3.12.5 (#614)
After python/cpython#121913 error message `[errno 98] address already in use`
Configuration menu - View commit details
-
Copy full SHA for 62f9239 - Browse repository at this point
Copy the full SHA 62f9239View commit details
Commits on Aug 15, 2024
-
Upgrade libuv to v1.48.0 (#600)
* Fix for libuv 1.48 * Fix for macOS (resolve empty host string as "localhost") * Add test --------- Co-authored-by: Fantix King <fantix.king@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7777852 - Browse repository at this point
Copy the full SHA 7777852View commit details -
Use len(os.sched_getaffinity(0)) instead of os.cpu_count() (#591)
Co-authored-by: Fantix King <fantix.king@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c8531c2 - Browse repository at this point
Copy the full SHA c8531c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for deb2cf9 - Browse repository at this point
Copy the full SHA deb2cf9View commit details -
Inline _Py_RestoreSignals() from CPython (#604)
private _Py_RestoreSignals() has been moved to CPython internals as of Python 3.13 See: python/cpython#106400 Its implementation has been the same in all supported by uvloop Pythons (3.8+), so the inlining was not conditionalized.
Configuration menu - View commit details
-
Copy full SHA for 8511ba1 - Browse repository at this point
Copy the full SHA 8511ba1View commit details -
Changes ======= * Upgrade libuv to v1.48.0 (#600) (by @niklasr22 @fantix in 7777852 for #596 #615) Fixes ===== * Fix test_create_server_4 with Python 3.12.5 (#614) (by @shadchin in 62f9239) * Use len(os.sched_getaffinity(0)) instead of os.cpu_count() (#591) (by @avkarenow in c8531c2 for #591) * Inline _Py_RestoreSignals() from CPython (#604) (by @befeleme in 8511ba1 for #603)
Configuration menu - View commit details
-
Copy full SHA for 2d35f10 - Browse repository at this point
Copy the full SHA 2d35f10View commit details
Commits on Aug 16, 2024
-
Use cythonized SO_REUSEPORT rather than the unwrapped native one. (#609)
Fixes #550 Co-authored-by: Fantix King <fantix.king@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4083a94 - Browse repository at this point
Copy the full SHA 4083a94View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c3bbef - Browse repository at this point
Copy the full SHA 3c3bbefView commit details
Commits on Aug 28, 2024
-
* Remove SSL depreciation warnings * Use Cython 3.0 and fix deprecated test --------- Co-authored-by: Fantix King <fantix.king@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3fba9fa - Browse repository at this point
Copy the full SHA 3fba9faView commit details
Commits on Sep 2, 2024
-
Add cleanup_socket param on create_unix_server() (#623)
This is derived from python/cpython#111483 but available on all Python versions with uvloop, only that it's only enabled by default for Python 3.13 and above to be consistent with CPython behavior. * Also add Python 3.13 to CI (#610) * Enable CI in debug mode * Fix CI to include [dev] --------- Co-authored-by: Fantix King <fantix.king@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fb5a139 - Browse repository at this point
Copy the full SHA fb5a139View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79d5dcd - Browse repository at this point
Copy the full SHA 79d5dcdView commit details
Commits on Oct 14, 2024
-
Changes ======= * Add cleanup_socket param on create_unix_server() (#623) (by @fantix in d6114d2) Fixes ===== * Use cythonized SO_REUSEPORT rather than the unwrapped native one. (#609) (by @ptribble in 4083a94 for #550) * UDP errors should result in protocol.error_received (#601) (by @jensbjorgensen in 3c3bbef) * Updates for Cython3 (#587) (by @alan-brooks in 3fba9fa for #587) * Test with Python 3.13 (#610) (by @edgarrmondragon in fb5a139)
Configuration menu - View commit details
-
Copy full SHA for 40e8a34 - Browse repository at this point
Copy the full SHA 40e8a34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e8feae - Browse repository at this point
Copy the full SHA 2e8feaeView commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7bb12a1 - Browse repository at this point
Copy the full SHA 7bb12a1View commit details
Commits on Apr 16, 2025
-
test: fix getad 9FA9 drinfo test (#663)
* getaddrinfo() returns non-deterministicly ordered result * fix the AI_CANONNAME patch to only correct the first row
Configuration menu - View commit details
-
Copy full SHA for 5680792 - Browse repository at this point
Copy the full SHA 5680792View commit details
Commits on Apr 17, 2025
-
test: fix task name for Python 3.13.3/3.14 (#662)
* also fixed CI not to use Cython 3.1beta, which is breaking many uvloop tests --------- Co-authored-by: Fantix King <fantix.king@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 96b7ed3 - Browse repository at this point
Copy the full SHA 96b7ed3View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.19.0...master