diff --git a/docs/requirements.txt b/docs/requirements.txt index 94a04f26..36f457ef 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -5,7 +5,7 @@ bracex==2.5.post1 ; python_version >= "3.8" and python_version < "4.0" certifi==2024.12.14 ; python_version >= "3.8" and python_version < "4.0" charset-normalizer==3.4.1 ; python_version >= "3.8" and python_version < "4.0" click==8.1.8 ; python_version >= "3.8" and python_version < "4.0" -codespell==2.3.0 ; python_version >= "3.8" and python_version < "4.0" +codespell==2.4.0 ; python_version >= "3.8" and python_version < "4.0" colorama==0.4.6 ; python_version >= "3.8" and python_version < "4.0" editdistpy==0.1.5 ; python_version >= "3.8" and python_version < "4.0" editorconfig==0.17.0 ; python_version >= "3.8" and python_version < "4.0" @@ -14,14 +14,14 @@ griffe==1.4.0 ; python_version >= "3.8" and python_version < "4.0" hjson==3.1.0 ; python_version >= "3.8" and python_version < "4.0" idna==3.10 ; python_version >= "3.8" and python_version < "4.0" importlib-metadata==8.5.0 ; python_version >= "3.8" and python_version < "3.10" -inflect==7.4.0 ; python_version >= "3.8" and python_version < "4.0" +inflect==7.5.0 ; python_version >= "3.8" and python_version < "4.0" jinja2==3.1.5 ; python_version >= "3.8" and python_version < "4.0" jsbeautifier==1.15.1 ; python_version >= "3.8" and python_version < "4.0" markdown==3.7 ; python_version >= "3.8" and python_version < "4.0" -markupsafe==2.1.5 ; python_version >= "3.8" and python_version < "4.0" +markupsafe==3.0.2 ; python_version >= "3.8" and python_version < "4.0" mergedeep==1.3.4 ; python_version >= "3.8" and python_version < "4.0" mkdocs==1.6.1 ; python_version >= "3.8" and python_version < "4.0" -mkdocs-autorefs==1.2.0 ; python_version >= "3.8" and python_version < "4.0" +mkdocs-autorefs==1.3.0 ; python_version >= "3.8" and python_version < "4.0" mkdocs-ezglossary-plugin==1.7.1 ; python_version >= "3.8" and python_version < "4.0" mkdocs-gen-files==0.5.0 ; python_version >= "3.8" and python_version < "4.0" mkdocs-get-deps==0.2.0 ; python_version >= "3.8" and python_version < "4.0" @@ -33,29 +33,29 @@ mkdocs-section-index==0.3.9 ; python_version >= "3.8" and python_version < "4.0" mkdocs-spellcheck==1.1.0 ; python_version >= "3.8" and python_version < "4.0" mkdocstrings==0.26.1 ; python_version >= "3.8" and python_version < "4.0" mkdocstrings-python==1.11.1 ; python_version >= "3.8" and python_version < "4.0" -more-itertools==10.5.0 ; python_version >= "3.8" and python_version < "4.0" +more-itertools==10.6.0 ; python_version >= "3.8" and python_version < "4.0" mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "4.0" nodeenv==1.9.1 ; python_version >= "3.8" and python_version < "4.0" packaging==24.2 ; python_version >= "3.8" and python_version < "4.0" pathspec==0.12.1 ; python_version >= "3.8" and python_version < "4.0" platformdirs==4.3.6 ; python_version >= "3.8" and python_version < "4.0" -pygments==2.19.0 ; python_version >= "3.8" and python_version < "4.0" -pymdown-extensions==10.13 ; python_version >= "3.8" and python_version < "4.0" +pygments==2.19.1 ; python_version >= "3.8" and python_version < "4.0" +pymdown-extensions==10.14.1 ; python_version >= "3.8" and python_version < "4.0" python-dateutil==2.9.0.post0 ; python_version >= "3.8" and python_version < "4.0" pyyaml==6.0.2 ; python_version >= "3.8" and python_version < "4.0" pyyaml-env-tag==0.1 ; python_version >= "3.8" and python_version < "4.0" requests==2.32.3 ; python_version >= "3.8" and python_version < "4.0" -setuptools==75.3.0 ; python_version >= "3.8" and python_version < "4.0" +setuptools==75.8.0 ; python_version >= "3.8" and python_version < "4.0" six==1.17.0 ; python_version >= "3.8" and python_version < "4.0" soupsieve==2.6 ; python_version >= "3.8" and python_version < "4.0" super-collections==0.5.3 ; python_version >= "3.8" and python_version < "4.0" symspellpy==6.7.8 ; python_version >= "3.8" and python_version < "4.0" -termcolor==2.4.0 ; python_version >= "3.8" and python_version < "4.0" +termcolor==2.5.0 ; python_version >= "3.8" and python_version < "4.0" tomli==2.2.1 ; python_version >= "3.8" and python_version < "4.0" -typeguard==4.4.0 ; python_version >= "3.8" and python_version < "4.0" +typeguard==4.4.1 ; python_version >= "3.8" and python_version < "4.0" typing-extensions==4.12.2 ; python_version >= "3.8" and python_version < "4.0" urllib3==2.2.3 ; python_version >= "3.8" and python_version < "4.0" -watchdog==4.0.2 ; python_version >= "3.8" and python_version < "4.0" +watchdog==6.0.0 ; python_version >= "3.8" and python_version < "4.0" wcmatch==10.0 ; python_version >= "3.8" and python_version < "4.0" wheel==0.45.1 ; python_version >= "3.8" and python_version < "3.9" zipp==3.20.2 ; python_version >= "3.8" and python_version < "3.10" diff --git a/pyproject.toml b/pyproject.toml index 85a5e083..6768257b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -101,17 +101,17 @@ zeroconf = "^0.136.0" [tool.poetry.group.dev.dependencies] docutils = "^0.20" # TODO: Drop Python 3.8: remove this when the minimum Python version is >=3.9 nodeenv = "^1.9.1" -pip = "^24.0" +pip = "^25.0" poetry = "^1.8.0" poetry-audit-plugin = "^0.4.0" poetry-plugin-export = "^1.7.1" -poetry-pre-commit-plugin = "^0.1.2" +poetry-pre-commit-plugin = "^0.2.1" pre-commit = [ {python = ">=3.9", version = "^3.7"}, {python = "3.8", version = "^3.5"} ] pylint = "3.2.7" -pyright = {extras = ["nodejs"], version = "1.1.391"} +pyright = {extras = ["nodejs"], version = "1.1.392.post0"} pyroma = "^4.2" tox = "^4.0" tox-gh-actions = "^3.1.0" @@ -157,7 +157,7 @@ pytest-env = "^1.1.3" pytest-github-report = "^0.0.1" pytest-html = "^4.1.1" pytest-order = "^1.2.1" -ruff = "0.8.6" +ruff = "0.9.3" [tool.poetry.scripts] list-visa-resources = "tm_devices:print_available_visa_devices" diff --git a/tests/requirements.txt b/tests/requirements.txt index 40af7c12..29f5b904 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -1,15 +1,15 @@ beautifulsoup4==4.12.3 ; python_version >= "3.8" and python_version < "4.0" -blinker==1.8.2 ; python_version >= "3.8" and python_version < "4.0" +blinker==1.9.0 ; python_version >= "3.8" and python_version < "4.0" certifi==2024.12.14 ; python_version >= "3.8" and python_version < "4.0" chardet==5.2.0 ; python_version >= "3.8" and python_version < "4.0" charset-normalizer==3.4.1 ; python_version >= "3.8" and python_version < "4.0" click==8.1.8 ; python_version >= "3.8" and python_version < "4.0" colorama==0.4.6 ; python_version >= "3.8" and python_version < "4.0" -coverage==7.6.1 ; python_version >= "3.8" and python_version < "4.0" +coverage==7.6.10 ; python_version >= "3.8" and python_version < "4.0" coverage-conditional-plugin==0.9.0 ; python_version >= "3.8" and python_version < "4.0" coverage[toml]==7.6.1 ; python_version >= "3.8" and python_version < "4.0" -dataproperty==1.0.1 ; python_version >= "3.8" and python_version < "4.0" -dnspython==2.6.1 ; python_version >= "3.8" and python_version < "4.0" +dataproperty==1.1.0 ; python_version >= "3.8" and python_version < "4.0" +dnspython==2.7.0 ; python_version >= "3.8" and python_version < "4.0" exceptiongroup==1.2.2 ; python_version >= "3.8" and python_version < "3.11" flask==3.0.3 ; python_version >= "3.8" and python_version < "4.0" future-fstrings==1.2.0 ; python_version >= "3.8" and python_version < "4.0" @@ -20,13 +20,13 @@ iniconfig==2.0.0 ; python_version >= "3.8" and python_version < "4.0" itsdangerous==2.2.0 ; python_version >= "3.8" and python_version < "4.0" jinja2==3.1.5 ; python_version >= "3.8" and python_version < "4.0" linkchecker==10.3.0 ; python_version >= "3.8" and python_version < "4.0" -markupsafe==2.1.5 ; python_version >= "3.8" and python_version < "4.0" -mbstrdecoder==1.1.3 ; python_version >= "3.8" and python_version < "4.0" -networkx==3.1 ; python_version >= "3.8" and python_version < "4.0" +markupsafe==3.0.2 ; python_version >= "3.8" and python_version < "4.0" +mbstrdecoder==1.1.4 ; python_version >= "3.8" and python_version < "4.0" +networkx==3.4.2 ; python_version >= "3.8" and python_version < "4.0" packaging==24.2 ; python_version >= "3.8" and python_version < "4.0" -pathvalidate==3.2.1 ; python_version >= "3.8" and python_version < "4.0" +pathvalidate==3.2.3 ; python_version >= "3.8" and python_version < "4.0" pluggy==1.5.0 ; python_version >= "3.8" and python_version < "4.0" -pytablewriter==1.2.0 ; python_version >= "3.8" and python_version < "4.0" +pytablewriter==1.2.1 ; python_version >= "3.8" and python_version < "4.0" pytest==8.3.4 ; python_version >= "3.8" and python_version < "4.0" pytest-cov==5.0.0 ; python_version >= "3.8" and python_version < "4.0" pytest-depends==1.0.1 ; python_version >= "3.8" and python_version < "4.0" @@ -39,14 +39,14 @@ python-dateutil==2.9.0.post0 ; python_version >= "3.8" and python_version < "4.0 pytz==2024.2 ; python_version >= "3.8" and python_version < "4.0" requests==2.32.3 ; python_version >= "3.8" and python_version < "4.0" ruff==0.8.6 ; python_version >= "3.8" and python_version < "4.0" -setuptools==75.3.0 ; python_version >= "3.8" and python_version < "4.0" +setuptools==75.8.0 ; python_version >= "3.8" and python_version < "4.0" six==1.17.0 ; python_version >= "3.8" and python_version < "4.0" soupsieve==2.6 ; python_version >= "3.8" and python_version < "4.0" -tabledata==1.3.3 ; python_version >= "3.8" and python_version < "4.0" -tcolorpy==0.1.6 ; python_version >= "3.8" and python_version < "4.0" +tabledata==1.3.4 ; python_version >= "3.8" and python_version < "4.0" +tcolorpy==0.1.7 ; python_version >= "3.8" and python_version < "4.0" tomli==2.2.1 ; python_version >= "3.8" and python_full_version <= "3.11.0a6" -typepy==1.3.2 ; python_version >= "3.8" and python_version < "4.0" -typepy[datetime]==1.3.2 ; python_version >= "3.8" and python_version < "4.0" +typepy==1.3.4 ; python_version >= "3.8" and python_version < "4.0" +typepy[datetime]==1.3.4 ; python_version >= "3.8" and python_version < "4.0" urllib3==2.2.3 ; python_version >= "3.8" and python_version < "4.0" -werkzeug==3.0.6 ; python_version >= "3.8" and python_version < "4.0" +werkzeug==3.1.3 ; python_version >= "3.8" and python_version < "4.0" zipp==3.20.2 ; python_version >= "3.8" and python_version < "3.10"