diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5d5c07f2..b8326289 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,10 +31,12 @@ jobs: fail-fast: false matrix: python-version: - - 3.6 - - 3.7 - - 3.8 - - 3.9 + - "3.6" + - "3.7" + - "3.8" + - "3.9" + - "3.10" + - "3.11-dev" name: Check Python ${{ matrix.python-version }} steps: - uses: actions/checkout@v3 diff --git a/docs/changelog.md b/docs/changelog.md index 1f015651..83d515ae 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -33,6 +33,7 @@ - Add git archive support [#244][] - Add CITATION.cff Citation File Format file [#243][] - Test `Vector` on `Awkward` `v1` and `v2` together [#226][] +- Build and test on Python `3.10` and `3.11-dev` [#252][] [#176]: https://github.com/scikit-hep/vector/pull/176 [#172]: https://github.com/scikit-hep/vector/pull/172 @@ -62,6 +63,7 @@ [#244]: https://github.com/scikit-hep/vector/pull/244 [#243]: https://github.com/scikit-hep/vector/pull/243 [#226]: https://github.com/scikit-hep/vector/pull/226 +[#252]: https://github.com/scikit-hep/vector/pull/252 ## Version 0.8 diff --git a/noxfile.py b/noxfile.py index a031946e..fde987e5 100644 --- a/noxfile.py +++ b/noxfile.py @@ -2,7 +2,7 @@ import nox -ALL_PYTHONS = ["3.6", "3.7", "3.8", "3.9", "3.10"] +ALL_PYTHONS = ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11"] nox.options.sessions = ["lint", "tests", "doctests"] diff --git a/pyproject.toml b/pyproject.toml index 3a8b79fa..e878b9b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,6 +39,7 @@ classifiers = [ "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Mathematics", @@ -51,7 +52,7 @@ awkward = [ ] dev = [ "awkward>=1.2", - 'numba>=0.50; python_version >= "3.6"', + 'numba>=0.50; python_version < "3.11"', "pytest>=6", "pytest-cov>=3", "xdoctest>=1",