diff --git a/lint_requirements.txt b/lint_requirements.txt index 971d28ca3..58f450cdd 100644 --- a/lint_requirements.txt +++ b/lint_requirements.txt @@ -1,7 +1,7 @@ # Lint requirements -ruff==0.14.14 -mypy==1.19.1 -shellcheck-py==0.11.0.1 +ruff~=0.14.14 +mypy~=1.19.1 +shellcheck-py~=0.11.0.1 # Type annotation stubs types-pygments diff --git a/lower_bounds_constraints.lock b/lower_bounds_constraints.lock index ea10cae39..a2e1857e1 100644 --- a/lower_bounds_constraints.lock +++ b/lower_bounds_constraints.lock @@ -1,5 +1,5 @@ click==8.0.0 -packaging==20.0 +packaging==22.0 PyYAML==5.3 requests==2.24.0;python_version<"3.12" requests==2.25.1;python_version>="3.12" diff --git a/pulp-glue/pyproject.toml b/pulp-glue/pyproject.toml index 491a8d2ff..414089f56 100644 --- a/pulp-glue/pyproject.toml +++ b/pulp-glue/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ ] dependencies = [ "multidict>=6.0.5,<6.8", - "packaging>=20.0,<=26.0", # CalVer + "packaging>=22.0,<=26.0", # CalVer "requests>=2.24.0,<2.33", "tomli>=2.0.0,<2.1;python_version<'3.11'", ] diff --git a/test_requirements.txt b/test_requirements.txt index 7b6766dd9..eccb511d7 100644 --- a/test_requirements.txt +++ b/test_requirements.txt @@ -1,7 +1,6 @@ # Test requirements -pytest>=7.0.0,<9.1 +pytest>=9.0.0,<9.1 pytest-xdist -pytest-subtests>=0.12.0,<0.16 python-gnupg>=0.5.0,<0.6 trustme>=1.1.0,<1.3 jinja2>=3.1.4,<3.2 diff --git a/tests/test_help_pages.py b/tests/test_help_pages.py index 5ca7a58d5..2d0b6692a 100644 --- a/tests/test_help_pages.py +++ b/tests/test_help_pages.py @@ -4,7 +4,6 @@ import click import pytest from click.testing import CliRunner -from pytest_subtests.plugin import SubTests from pulp_cli import load_plugins, main @@ -40,7 +39,7 @@ def getter(self: t.Any) -> None: @pytest.mark.help_page -def test_access_help(no_api: None, subtests: SubTests) -> None: +def test_access_help(no_api: None, subtests: pytest.Subtests) -> None: """Test, that all help screens are accessible without touching the api property.""" runner = CliRunner() for args in traverse_commands(main, []):