From a7b8b5f3d3125add58d60c0314f8591f868178d9 Mon Sep 17 00:00:00 2001 From: sneakers-the-rat Date: Fri, 13 Dec 2024 17:28:59 -0800 Subject: [PATCH] changelog & only test numpy <2 on 3.12 --- .github/workflows/tests.yml | 4 +++- docs/changelog.md | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) 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.*