From 8bc50df61c2afeae15a7f282da771bb842055b26 Mon Sep 17 00:00:00 2001 From: Adam Dangoor Date: Wed, 30 Sep 2026 10:08:12 +0100 Subject: [PATCH] Replace pytest-beartype-tests with pytest-beartype --- pyproject.toml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 09b3242c3..a91a18b6b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,6 +44,7 @@ urls.Source = "https://github.com/VWS-Python/vws-python" [dependency-groups] dev = [ "actionlint-py==1.7.12.25", + "beartype==0.23.0rc2", "check-manifest==0.51", "deptry==0.25.1", "doc8==2.0.0", @@ -66,7 +67,7 @@ dev = [ "pyroma==5.0.1", "pytest==9.1.1", "pytest-asyncio==1.4.0", - "pytest-beartype-tests==2026.8.16", + "pytest-beartype==0.3.0", "pytest-cov==7.1.0", "pyyaml==6.0.3", "ruff==0.16.9", @@ -423,6 +424,9 @@ analysis.strict-equality-semantics = true analysis.strict-generic-narrowing = true [tool.pytest] +beartype_packages = [ "vws" ] +beartype_test_fixtures = true +beartype_tests = true log_cli = true xfail_strict = true