From fc00be3247152cc127482e64cf2ff4a40b48416f Mon Sep 17 00:00:00 2001 From: Vlada Dusek Date: Mon, 10 Nov 2025 15:04:55 +0100 Subject: [PATCH] chore: Update dev deps specifiers --- pyproject.toml | 26 +++++++++++++------------- uv.lock | 26 +++++++++++++------------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index f605c0dd..929c0cb9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,22 +42,22 @@ dependencies = [ [dependency-groups] dev = [ - "dycw-pytest-only~=2.1.0", + "dycw-pytest-only<3.0.0", "griffe", - "mypy~=1.18.1", - "pre-commit~=4.3.0", - "pydoc-markdown~=4.8.0", - "pytest-asyncio~=1.2.0", - "pytest-cov~=7.0.0", - "pytest-timeout~=2.4.0", - "pytest-xdist~=3.8.0", - "pytest~=8.4.0", - "pytest-httpserver~=1.1.0", - "redbaron~=0.9.0", + "mypy~=1.18.0", + "pre-commit<5.0.0", + "pydoc-markdown<5.0.0", + "pytest-asyncio<2.0.0", + "pytest-cov<8.0.0", + "pytest-timeout<3.0.0", + "pytest-xdist<4.0.0", + "pytest<9.0.0", + "pytest-httpserver<2.0.0", + "redbaron<1.0.0", "ruff~=0.14.0", "setuptools", # setuptools are used by pytest but not explicitly required - "types-colorama~=0.4.15.20240106", - "werkzeug~=3.1.0", # Werkzeug is used by pytest-httpserver + "types-colorama<0.5.0", + "werkzeug<4.0.0", # Werkzeug is used by pytest-httpserver ] [tool.hatch.build.targets.wheel] diff --git a/uv.lock b/uv.lock index 0a16d228..c54d512a 100644 --- a/uv.lock +++ b/uv.lock @@ -43,22 +43,22 @@ requires-dist = [ [package.metadata.requires-dev] dev = [ - { name = "dycw-pytest-only", specifier = "~=2.1.0" }, + { name = "dycw-pytest-only", specifier = "<3.0.0" }, { name = "griffe" }, - { name = "mypy", specifier = "~=1.18.1" }, - { name = "pre-commit", specifier = "~=4.3.0" }, - { name = "pydoc-markdown", specifier = "~=4.8.0" }, - { name = "pytest", specifier = "~=8.4.0" }, - { name = "pytest-asyncio", specifier = "~=1.2.0" }, - { name = "pytest-cov", specifier = "~=7.0.0" }, - { name = "pytest-httpserver", specifier = "~=1.1.0" }, - { name = "pytest-timeout", specifier = "~=2.4.0" }, - { name = "pytest-xdist", specifier = "~=3.8.0" }, - { name = "redbaron", specifier = "~=0.9.0" }, + { name = "mypy", specifier = "~=1.18.0" }, + { name = "pre-commit", specifier = "<5.0.0" }, + { name = "pydoc-markdown", specifier = "<5.0.0" }, + { name = "pytest", specifier = "<9.0.0" }, + { name = "pytest-asyncio", specifier = "<2.0.0" }, + { name = "pytest-cov", specifier = "<8.0.0" }, + { name = "pytest-httpserver", specifier = "<2.0.0" }, + { name = "pytest-timeout", specifier = "<3.0.0" }, + { name = "pytest-xdist", specifier = "<4.0.0" }, + { name = "redbaron", specifier = "<1.0.0" }, { name = "ruff", specifier = "~=0.14.0" }, { name = "setuptools" }, - { name = "types-colorama", specifier = "~=0.4.15.20240106" }, - { name = "werkzeug", specifier = "~=3.1.0" }, + { name = "types-colorama", specifier = "<0.5.0" }, + { name = "werkzeug", specifier = "<4.0.0" }, ] [[package]]