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

Support python 3.12 #1395

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Sep 18, 2024

  1. typing: remove types-pkg-resources package

    The package has been yanked on pypi as it has been superceded by
    types-setuptools. However, setuptools now provides type-hints for the
    pkg-resources package, so it is no longer needed. Additionally, it does
    not appear to be used in the project at all, so it appears vestigial.
    ChristopherMacGown committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    170c5f4 View commit details
    Browse the repository at this point in the history
  2. fix: recursive_guard is a KW_ONLY arg in 3.12.4+

    Python 3.9 added recursive_guard to ForwardRef._evaluate to prevent
    infinite recursion of recursive types. This is a private method, and no
    API contract is provided. So, when the API changed in the 3.12.4 release
    they did not bother to document it, or highlight that it is a breaking
    release.
    ChristopherMacGown committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    4b6fc18 View commit details
    Browse the repository at this point in the history
  3. deps: bump setuptools to ^75.1.0

    Versions of setuptools prior to 70.0.0 were vulnerable to a remote
    execution exploit documented in CVE-2024-6345-setuptools.
    ChristopherMacGown committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ae0f5c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

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