From 33b0a5af2e2d79a0f6b2eb57360d29eae94f317c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 31 Dec 2025 12:16:42 +0000 Subject: [PATCH 1/4] Update pytest requirement from <8.5.0,>=7.4.3 to >=7.4.3,<9.1.0 Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.3...9.0.2) --- updated-dependencies: - dependency-name: pytest dependency-version: 9.0.2 dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 66e685e..3273ebc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ dynamic = ["version"] [project.optional-dependencies] test = [ - "pytest>=7.4.3,<8.5.0", + "pytest>=7.4.3,<9.1.0", ] [tool.setuptools] From df168712d4a2d2dd04752f5d2ec8915c59b0a8c3 Mon Sep 17 00:00:00 2001 From: Steven Looman Date: Wed, 31 Dec 2025 13:30:19 +0100 Subject: [PATCH 2/4] Update pytest everywhere --- .pre-commit-config.yaml | 2 +- pyproject.toml | 2 +- tox.ini | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 968ea9c..5747c2b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,5 +42,5 @@ repos: args: [--ignore-missing-imports] additional_dependencies: - aiohttp>=3.7.4 - - pytest~=6.2.4 + - pytest~=9.0.2 files: ^(async_upnp_client|tests)/.+\.py$ diff --git a/pyproject.toml b/pyproject.toml index 3273ebc..b4f8c74 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ dynamic = ["version"] [project.optional-dependencies] test = [ - "pytest>=7.4.3,<9.1.0", + "pytest~=9.0.2", ] [tool.setuptools] diff --git a/tox.ini b/tox.ini index c5c349e..f031559 100644 --- a/tox.ini +++ b/tox.ini @@ -13,7 +13,7 @@ python = commands = py.test --cov=didl_lite --cov-report=term --cov-report=xml:coverage-{env_name}.xml {posargs} ignore_errors = True deps = - pytest == 7.4.3 + pytest == 9.0.2 pytest-asyncio ~= 0.23.2 pytest-cov ~= 4.1.0 coverage ~= 7.3.3 @@ -34,7 +34,7 @@ basepython = python3 ignore_errors = True deps = pylint ~= 3.0.3 - pytest == 7.4.3 + pytest == 9.0.2 commands = pylint didl_lite tests [testenv:codespell] @@ -49,7 +49,7 @@ basepython = python3 ignore_errors = True deps = mypy ~= 1.7.1 - pytest == 7.4.3 + pytest == 9.0.2 commands = mypy --ignore-missing-imports didl_lite tests [testenv:black] From 874e22f5111e84fae7defea5dcc1b5a3c5e8ec5f Mon Sep 17 00:00:00 2001 From: Steven Looman Date: Wed, 31 Dec 2025 13:34:07 +0100 Subject: [PATCH 3/4] Remove unneeded dependencies --- tox.ini | 2 -- 1 file changed, 2 deletions(-) diff --git a/tox.ini b/tox.ini index f031559..11c3523 100644 --- a/tox.ini +++ b/tox.ini @@ -14,10 +14,8 @@ commands = py.test --cov=didl_lite --cov-report=term --cov-report=xml:coverage-{ ignore_errors = True deps = pytest == 9.0.2 - pytest-asyncio ~= 0.23.2 pytest-cov ~= 4.1.0 coverage ~= 7.3.3 - asyncmock ~= 0.4.2 [testenv:flake8] basepython = python3 From a39c8f542e5409ae14468145523d7a5d1f07ced9 Mon Sep 17 00:00:00 2001 From: Steven Looman Date: Wed, 31 Dec 2025 13:34:20 +0100 Subject: [PATCH 4/4] Fix precommit --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5747c2b..eef069f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -11,7 +11,7 @@ repos: args: - --safe - --quiet - files: ^(async_upnp_client|tests)/.+\.py$ + files: ^(didl_lite|tests)/.+\.py$ - repo: https://github.com/codespell-project/codespell rev: 'v2.4.1' hooks: @@ -28,7 +28,7 @@ repos: additional_dependencies: - flake8-docstrings==1.6.0 - pydocstyle==6.1.1 - files: ^(async_upnp_client|tests)/.+\.py$ + files: ^(didl_lite|tests)/.+\.py$ - repo: https://github.com/PyCQA/isort rev: '7.0.0' hooks: @@ -43,4 +43,4 @@ repos: additional_dependencies: - aiohttp>=3.7.4 - pytest~=9.0.2 - files: ^(async_upnp_client|tests)/.+\.py$ + files: ^(didl_lite|tests)/.+\.py$