From 9891f706728fc5101a776f8b752d88660a01df4e Mon Sep 17 00:00:00 2001 From: Dustin Spicuzza Date: Sat, 14 Oct 2023 02:47:43 -0400 Subject: [PATCH] Upgrade to Python 3.12 --- .github/workflows/dist.yml | 1 + pyproject.toml | 2 +- setup.cfg | 3 +-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dist.yml b/.github/workflows/dist.yml index bf6e8dd1..cd48ab48 100644 --- a/.github/workflows/dist.yml +++ b/.github/workflows/dist.yml @@ -71,6 +71,7 @@ jobs: - '3.9' - '3.10' - '3.11' + - '3.12' architecture: [x86, x64] exclude: - os: macos-latest diff --git a/pyproject.toml b/pyproject.toml index 7919d8ed..7e8ac5b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=45,<64", "wheel", "setuptools_scm>=6.2,<8"] +requires = ["setuptools>=45", "wheel", "setuptools_scm>=6.2,<8"] build-backend = "setuptools.build_meta" [tool.setuptools_scm] diff --git a/setup.cfg b/setup.cfg index 442e275b..ea263daa 100644 --- a/setup.cfg +++ b/setup.cfg @@ -23,8 +23,7 @@ zip_safe = False include_package_data = True packages = find: install_requires = - # pep 660 editable install implementation in setuptools 64+ break my workflow - setuptools >= 45, < 64 + setuptools >= 45 setuptools_scm >= 6.2, < 8 sphinxify >= 0.7.3 pydantic >= 1.7.0, < 2