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: Kludex/uvicorn
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.27.1
Choose a base ref
...
head repository: Kludex/uvicorn
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.28.0
Choose a head ref
  • 6 commits
  • 50 files changed
  • 5 contributors

Commits on Feb 12, 2024

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

Commits on Feb 28, 2024

  1. Bump cryptography from 42.0.2 to 42.0.4 (#2253)

    Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.2 to 42.0.4.
    - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
    - [Commits](pyca/cryptography@42.0.2...42.0.4)
    
    ---
    updated-dependencies:
    - dependency-name: cryptography
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    ed2d655 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Except AttributeError on sys.stdin.fileno() for Windows IIS10 (#1947

    )
    
    * Update _subprocess.py
    
    [Montag 15:19] Fassel Andreas (BSH GDS-BCL3)
    
    
    If you start uvicorn in the context of Windows IIS10 no stdin exists, but exception is not OSError, but AttributeError
    with uvicorn-0.21.1.dist-info
    
    * Update uvicorn/_subprocess.py
    
    * Update uvicorn/_subprocess.py
    
    * Update _subprocess.py
    
    ---------
    
    Co-authored-by: nurseomit <131279907+nurseomit@users.noreply.github.com>
    Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
    3 people authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    93897b5 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Use X-Forwarded-Proto for WebSockets scheme when the proxy provides…

    … it (#2258)
    
    * Fix X-Forwarded-Proto when the proxy already sets it to "ws" or "wss"
    
    Minor fix for #2043
    
    Traefik already sets the X-Forwarded-Proto headers to ws or wss for websockets. https://github.com/traefik/traefik/blob/c1ef7429771104e79f2e87b236b21495cb5765f0/pkg/middlewares/forwardedheaders/forwarded_header.go#L150
    
    This change should make sure we don't overwrite those values.
    
    * Fix the logic
    
    * Update test_proxy_headers.py
    
    Test whether passing "wss" in X-Forwarded-Proto works
    
    * Simplify the logic
    
    (probably more ways to write this... lmk which you prefer)
    
    * Update tests and min implementation
    
    * Remove new line
    
    ---------
    
    Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
    aadnehovda and Kludex authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    0d4747e View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Change ruff rules (#2251)

    * Change ruff rules
    
    * fix type checker
    Kludex authored Mar 3, 2024
    Configuration menu
    Copy the full SHA
    4a503d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. Version 0.28.0 (#2269)

    Kludex authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    a05ae64 View commit details
    Browse the repository at this point in the history
Loading