diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 02ed534..3ecc022 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [ 3.7, 3.8, 3.9, "3.10" ] + python-version: [ 3.7, 3.8, 3.9, "3.10", "3.11", "3.12" ] steps: - uses: actions/checkout@v2 diff --git a/AUTHORS b/AUTHORS index 3978bd9..8b720dd 100644 --- a/AUTHORS +++ b/AUTHORS @@ -4,6 +4,8 @@ Egon Willighagen Harold Solbrig Harold Solbrig Harold Solbrig +Josh Moore +Yaroslav Halchenko andrawaag hsolbrig hsolbrig diff --git a/ChangeLog b/ChangeLog index 7c314a5..6aba71a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,21 @@ CHANGES ======= +* Allow pytest for tox +* running tests (tox) updated CHANGES +* Running tests (tox) added me (Yaroslav Halchenko) and Josh Moore into AUTHORS, thanks +* Fix tox.ini envlist needing "," as separator +* Add testing/declare 3.11 and 3.12 as supported +* Declare 3.9 and 3.10 as supported since tested against already +* Enable codecov + +v0.8.1 +------ + +* Fix lru\_cache option +* Remove the separate pr-test file. The main catches it +* Update requirements file +* Fix for issue #81 * Replace '/' with '\' v0.8.0 diff --git a/setup.cfg b/setup.cfg index 8affa7b..8a36a10 100644 --- a/setup.cfg +++ b/setup.cfg @@ -16,6 +16,10 @@ classifiers = Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 keywords = ShEx rdf diff --git a/tox.ini b/tox.ini index 0c505fc..3014fd3 100644 --- a/tox.ini +++ b/tox.ini @@ -1,9 +1,11 @@ [tox] -envlist = py37 py38 py39 py310 +envlist = py37,py38,py39,py310,py311,py312 [testenv] deps=unittest2 whitelist_externals = python +allowlist_externals = + pytest setenv = IN_TOX = true SKIP_EXTERNAL_URLS = true