From b6a91732b5e5249d8d3746f0b5a41c9c706da600 Mon Sep 17 00:00:00 2001 From: Robsdedude Date: Mon, 29 Sep 2025 18:14:07 +0200 Subject: [PATCH] Bump dependencies --- pyproject.toml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index b81a96a8..df448982 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -86,10 +86,10 @@ dev = [ {include-group = "release"}, ] # tool for runnig test matrix -tox = ["tox >= 4.25.0"] +tox = ["tox >= 4.30.2"] # run pre-commit hooks (includes linting, formatting, type checking, ...) precommit = [ - "pre-commit >= 4.2.0", + "pre-commit >= 4.3.0", # runs unasync and type checker outside pre-commit's isolation {include-group = "unasync"}, {include-group = "typing"}, @@ -101,20 +101,20 @@ unasync = [ ] # dependencies for running tests test = [ - "coverage[toml] >= 7.8.0", + "coverage[toml] >= 7.10.7", {include-group = "dep-freezegun"}, "mock >= 5.2.0", - "pytest >= 8.3.5", - "pytest-asyncio >= 0.26.0", + "pytest >= 8.4.2", + "pytest-asyncio >= 1.2.0", "pytest-benchmark >= 5.1.0", - "pytest-cov >= 6.1.1", - "pytest-mock >= 3.14.0", + "pytest-cov >= 7.0.0", + "pytest-mock >= 3.15.1", ] # type checker and type stubs for static type checking typing = [ - "mypy >= 1.15.0", - "typing-extensions >= 4.13.2", - "types-pytz >= 2025.2.0.20250326", + "mypy >= 1.18.2", + "typing-extensions >= 4.15.0", + "types-pytz >= 2025.2.0.20250809", {include-group = "dep-project-dependencies"}, # tests are also type-checked {include-group = "test"}, @@ -124,7 +124,7 @@ typing = [ {include-group = "benchkit"}, ] # generate documentation -docs = ["Sphinx >= 8.1.3"] +docs = ["Sphinx >= 8.2.3"] # running the testkit backend testkit = [ {include-group = "dep-freezegun"}, @@ -133,15 +133,15 @@ testkit = [ benchkit = ["sanic >= 25.3.0"] # building and packaging the driver packaging = [ - "build >= 1.2.2", + "build >= 1.3.0", ] # releasing the packaged driver to PyPI release = [ - "twine >= 6.1.0", + "twine >= 6.2.0", ] # single dependencies and other include-groups (not really meant to be installed as a group, but to avoid duplication) -dep-freezegun = ["freezegun >= 1.5.1"] +dep-freezegun = ["freezegun >= 1.5.5"] dep-project-dependencies = [ "pytz", "numpy >= 1.7.0, < 3.0.0",