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

feat: add python 3.12 support #422

Merged
merged 3 commits into from
Nov 22, 2023
Merged

feat: add python 3.12 support #422

merged 3 commits into from
Nov 22, 2023

Commits on Nov 22, 2023

  1. feat: add python 3.12 support

    Update the build scripts to test and target Python 3.12 released on 2
    October 2023. As the dependency on distutils has been removed already,
    there are no other changes required.
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    JP-Ellis committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    38e1138 View commit details
    Browse the repository at this point in the history
  2. chore(ci): set hatch to be verbose

    This will help with debugging any errors that might occur during the
    venv setup.
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    JP-Ellis committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    b579655 View commit details
    Browse the repository at this point in the history
  3. chore(ci): add test conclusion step

    We require the test matrix to succeed before a PR can be merged.
    Unfortunately, the rule is rather complex as it has to test that each
    element of the test matrix completed successfully.
    
    By adding another step which runs only of the matrix succeeded, we can
    check that this ran, as opposed to each element of the matrix.
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    JP-Ellis committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    75542d9 View commit details
    Browse the repository at this point in the history