diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 881ef98..d6ce738 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,8 +21,10 @@ jobs: python-version: "3.10" - numpy-version: "<2.0.0" python-version: "3.11" + # let's call python 3.12 the last version we're going to support with numpy <2 + # they don't provide wheels for <2 in 3.13 and beyond. - numpy-version: "<2.0.0" - python-version: "3.12" + python-version: "3.13" - platform: "macos-latest" python-version: "3.10" - platform: "macos-latest" diff --git a/docs/changelog.md b/docs/changelog.md index 92ee1c9..e2ddc40 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -13,6 +13,8 @@ - [#39](https://github.com/p2p-ld/numpydantic/pull/39) - Test that all combinations of shapes, dtypes, and interfaces can generate JSON schema. - [#39](https://github.com/p2p-ld/numpydantic/pull/39) - Add python 3.13 to the testing matrix. +- [#39](https://github.com/p2p-ld/numpydantic/pull/39) - Add an additional `marks` field to ValidationCase + for finer-grained control over running tests. ## 1.*