10000 Comparing v0.19.0...master · MagicStack/uvloop · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MagicStack/uvloop
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.19.0
Choose a base ref
...
head repository: MagicStack/uvloop
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 16 commits
  • 28 files changed
  • 11 contributors

Commits on Aug 13, 2024

  1. Fix test_create_server_4 with Python 3.12.5 (#614)

    After python/cpython#121913 error message `[errno 98] address already in use`
    shadchin authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    62f9239 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. 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>
    niklasr22 and fantix authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    7777852 View commit details
    Browse the repository at this point in the history
  2. Use len(os.sched_getaffinity(0)) instead of os.cpu_count() (#591)

    Co-authored-by: Fantix King <fantix.king@gmail.com>
    avkarenow and fantix authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    c8531c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    deb2cf9 View commit details
    Browse the repository at this point in the history
  4. 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.
    befeleme authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    8511ba1 View commit details
    Browse the repository at this point in the history
  5. uvloop 0.20.0

    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)
    fantix committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    2d35f10 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Use cythonized SO_REUSEPORT rather than the unwrapped native one. (#609)

    Fixes #550
    
    Co-authored-by: Fantix King <fantix.king@gmail.com>
    ptribble and fantix authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    4083a94 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    3c3bbef View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Updates for Cython3 (#587)

    * Remove SSL depreciation warnings
    * Use Cython 3.0 and fix deprecated test
    
    ---------
    
    Co-authored-by: Fantix King <fantix.king@gmail.com>
    alan-brooks and fantix authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    3fba9fa View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. 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>
    edgarrmondragon and fantix authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    fb5a139 View commit details
    Browse the repository at this point in the history
  2. uvloop 0.21.0beta1

    fantix committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    79d5dcd View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. uvloop 0.21.0

    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)
    fantix committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    40e8a34 View commit details
    Browse the repository at this point in the history
  2. bump cibuildwheel version

    fantix committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    2e8feae View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    7bb12a1 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2025

  1. test: fix getad 9FA9 drinfo test (#663)

    * getaddrinfo() returns non-deterministicly ordered result
    * fix the AI_CANONNAME patch to only correct the first row
    fantix authored Apr 16, 2025
    Configuration menu
    Copy the full SHA
    5680792 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2025

  1. 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>
    cjwatson and fantix authored Apr 17, 2025
    Configuration menu
    Copy the full SHA
    96b7ed3 View commit details
    Browse the repository at this point in the history
Loading
0