Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

breaking: Python 3.12 compatibility & remove custom SSL adapter #3185

Merged
merged 8 commits into from
Nov 21, 2023

Commits on Sep 8, 2023

  1. Bump GitHub Actions

    Signed-off-by: Hugo van Kemenade <[email protected]>
    hugovk committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    65558c3 View commit details
    Browse the repository at this point in the history
  2. Add support for Python 3.12

    Signed-off-by: Hugo van Kemenade <[email protected]>
    hugovk committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    cd4bcea View commit details
    Browse the repository at this point in the history
  3. Add colour to CI logs for readability

    Signed-off-by: Hugo van Kemenade <[email protected]>
    hugovk committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    c3ee806 View commit details
    Browse the repository at this point in the history
  4. Bump test requirements to support Python 3.12

    Signed-off-by: Hugo van Kemenade <[email protected]>
    hugovk committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    711f72f View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. breaking: remove custom SSL adapter

    `match_hostname` is gone in Python 3.12 and has been unused by
    Python since 3.7.
    
    The custom SSL adapter allows passing a specific SSL version; this
    was first introduced a looong time ago to handle some SSL issues
    at the time.
    
    Signed-off-by: Milas Bowman <[email protected]>
    milas committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    f04e77a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b735ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3da8ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2799f8b View commit details
    Browse the repository at this point in the history