diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4ff62f7..bffc04c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: files: ^requirements\/(tests|dev)\.(in|txt)$ - id: pip-compile name: pip-compile requirements/tests.in - args: [requirements/tests.in, --unsafe-package, requests] + args: [requirements/tests.in, --unsafe-package, requests, --unsafe-package, packaging] files: ^requirements\/tests\.(in|txt)$ - id: pip-compile name: pip-compile requirements/install-min.in diff --git a/pyproject.toml b/pyproject.toml index bb030a6..9d6fa2a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ ] requires-python = ">=3.11" dependencies = [ - "packaging>=25.0", + "packaging>=26.0", "requests>=2.32.5,<3.0.0", ] diff --git a/requirements/dev.txt b/requirements/dev.txt index c745cfc..9450ff9 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -44,11 +44,12 @@ pytest-cov==7.0.0 # via -r requirements/tests.in pyyaml==6.0.3 # via pre-commit -requests==2.32.5 - # via requests-mock requests-mock==1.12.1 # via -r requirements/tests.in urllib3==2.6.1 # via requests virtualenv==20.35.4 # via pre-commit + +# The following packages are considered to be unsafe in a requirements file: +# requests diff --git a/requirements/install.txt b/requirements/install.txt index 57e4ec5..c2b5da3 100644 --- a/requirements/install.txt +++ b/requirements/install.txt @@ -10,7 +10,7 @@ charset-normalizer==3.4.4 # via requests idna==3.11 # via requests -packaging==25.0 +packaging==26.0 # via bemserver-api-client (pyproject.toml) requests==2.32.5 # via bemserver-api-client (pyproject.toml) diff --git a/requirements/tests.txt b/requirements/tests.txt index 6d4fb7d..e3a444c 100644 --- a/requirements/tests.txt +++ b/requirements/tests.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --unsafe-package=requests requirements/tests.in +# pip-compile --unsafe-package=packaging --unsafe-package=requests requirements/tests.in # certifi==2025.11.12 # via requests @@ -14,8 +14,6 @@ idna==3.11 # via requests iniconfig==2.3.0 # via pytest -packaging==25.0 - # via pytest pluggy==1.6.0 # via # pytest @@ -34,4 +32,5 @@ urllib3==2.6.1 # via requests # The following packages are considered to be unsafe in a requirements file: +# packaging # requests