From ad5abf8e8c58409935fe1f26a775a7bab171ff65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bern=C3=A1t=20G=C3=A1bor?= Date: Mon, 1 May 2023 09:44:55 -0700 Subject: [PATCH] Add 3.12 support (#74) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .github/workflows/check.yml | 1 + pyproject.toml | 7 ++++--- tox.ini | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 318d04e..fc5391e 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -18,6 +18,7 @@ jobs: fail-fast: false matrix: py: + - "3.12.0-alpha.7" - "3.11" - "3.10" - "3.9" diff --git a/pyproject.toml b/pyproject.toml index c2baa0e..59ce181 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ build-backend = "hatchling.build" requires = [ "hatch-vcs>=0.3", - "hatchling>=1.14", + "hatchling>=1.14.1", ] [project] @@ -41,7 +41,7 @@ dependencies = [ ] optional-dependencies.docs = [ "furo>=2023.3.27", - "sphinx>=6.1.3", + "sphinx>=6.2.1", "sphinx-autodoc-typehints!=1.23.4,>=1.23", ] optional-dependencies.testing = [ @@ -50,6 +50,7 @@ optional-dependencies.testing = [ "pytest>=7.3.1", "pytest-cov>=4", "pytest-mock>=3.10", + "setuptools>=67.7.2", "wheel>=0.40", ] urls.Homepage = "http://pyproject_api.readthedocs.org" @@ -86,7 +87,7 @@ paths.source = [ "*/src", "*\\src", ] -report.fail_under = 88 +report.fail_under = 98 report.omit = [] run.parallel = true run.plugins = ["covdefaults"] diff --git a/tox.ini b/tox.ini index a104d80..1600c33 100644 --- a/tox.ini +++ b/tox.ini @@ -3,6 +3,7 @@ requires = tox>=4.2 env_list = fix + py312 py311 py310 py39