diff --git a/docs/requirements.txt b/docs/requirements.txt index eaf09bf..d162e83 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,11 +1,11 @@ astunparse==1.6.3 ; python_version >= "3.8" and python_version < "3.9" -beautifulsoup4==4.12.3 ; python_version >= "3.8" and python_version < "3.13" +beautifulsoup4==4.13.4 ; python_version >= "3.8" and python_version < "3.13" black==24.8.0 ; python_version >= "3.8" and python_version < "3.13" bracex==2.5.post1 ; python_version >= "3.8" and python_version < "3.13" -certifi==2024.12.14 ; python_version >= "3.8" and python_version < "3.13" -charset-normalizer==3.4.0 ; python_version >= "3.8" and python_version < "3.13" +certifi==2025.4.26 ; python_version >= "3.8" and python_version < "3.13" +charset-normalizer==3.4.2 ; python_version >= "3.8" and python_version < "3.13" click==8.1.8 ; python_version >= "3.8" and python_version < "3.13" -codespell==2.3.0 ; python_version >= "3.8" and python_version < "3.13" +codespell==2.4.1 ; python_version >= "3.8" and python_version < "3.13" colorama==0.4.6 ; python_version >= "3.8" and python_version < "3.13" editdistpy==0.1.5 ; python_version >= "3.8" and python_version < "3.13" editorconfig==0.17.0 ; python_version >= "3.8" and python_version < "3.13" @@ -13,15 +13,15 @@ ghp-import==2.1.0 ; python_version >= "3.8" and python_version < "3.13" griffe==1.4.0 ; python_version >= "3.8" and python_version < "3.13" hjson==3.1.0 ; python_version >= "3.8" and python_version < "3.13" idna==3.10 ; python_version >= "3.8" and python_version < "3.13" -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 < "3.13" -jinja2==3.1.5 ; python_version >= "3.8" and python_version < "3.13" -jsbeautifier==1.15.1 ; python_version >= "3.8" and python_version < "3.13" -markdown==3.7 ; python_version >= "3.8" and python_version < "3.13" -markupsafe==2.1.5 ; python_version >= "3.8" and python_version < "3.13" +importlib-metadata==8.7.0 ; python_version >= "3.8" and python_version < "3.10" +inflect==7.5.0 ; python_version >= "3.8" and python_version < "3.13" +jinja2==3.1.6 ; python_version >= "3.8" and python_version < "3.13" +jsbeautifier==1.15.4 ; python_version >= "3.8" and python_version < "3.13" +markdown==3.8 ; python_version >= "3.8" and python_version < "3.13" +markupsafe==3.0.2 ; python_version >= "3.8" and python_version < "3.13" mergedeep==1.3.4 ; python_version >= "3.8" and python_version < "3.13" mkdocs==1.6.1 ; python_version >= "3.8" and python_version < "3.13" -mkdocs-autorefs==1.2.0 ; python_version >= "3.8" and python_version < "3.13" +mkdocs-autorefs==1.4.1 ; python_version >= "3.8" and python_version < "3.13" mkdocs-ezglossary-plugin==1.7.1 ; python_version >= "3.8" and python_version < "3.13" mkdocs-gen-files==0.5.0 ; python_version >= "3.8" and python_version < "3.13" mkdocs-get-deps==0.2.0 ; python_version >= "3.8" and python_version < "3.13" @@ -33,29 +33,29 @@ mkdocs-section-index==0.3.9 ; python_version >= "3.8" and python_version < "3.13 mkdocs-spellcheck==1.1.0 ; python_version >= "3.8" and python_version < "3.13" mkdocstrings==0.26.1 ; python_version >= "3.8" and python_version < "3.13" mkdocstrings-python==1.11.1 ; python_version >= "3.8" and python_version < "3.13" -more-itertools==10.5.0 ; python_version >= "3.8" and python_version < "3.13" -mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "3.13" +more-itertools==10.7.0 ; python_version >= "3.8" and python_version < "3.13" +mypy-extensions==1.1.0 ; python_version >= "3.8" and python_version < "3.13" nodeenv==1.9.1 ; python_version >= "3.8" and python_version < "3.13" packaging==24.2 ; python_version >= "3.8" and python_version < "3.13" pathspec==0.12.1 ; python_version >= "3.8" and python_version < "3.13" -platformdirs==4.3.6 ; python_version >= "3.8" and python_version < "3.13" -pygments==2.18.0 ; python_version >= "3.8" and python_version < "3.13" -pymdown-extensions==10.13 ; python_version >= "3.8" and python_version < "3.13" +platformdirs==4.3.8 ; python_version >= "3.8" and python_version < "3.13" +pygments==2.19.1 ; python_version >= "3.8" and python_version < "3.13" +pymdown-extensions==10.15 ; python_version >= "3.8" and python_version < "3.13" python-dateutil==2.9.0.post0 ; python_version >= "3.8" and python_version < "3.13" pyyaml==6.0.2 ; python_version >= "3.8" and python_version < "3.13" -pyyaml-env-tag==0.1 ; python_version >= "3.8" and python_version < "3.13" +pyyaml-env-tag==1.0 ; python_version >= "3.8" and python_version < "3.13" requests==2.32.3 ; python_version >= "3.8" and python_version < "3.13" -setuptools==75.3.0 ; python_version >= "3.8" and python_version < "3.13" +setuptools==80.4.0 ; python_version >= "3.8" and python_version < "3.13" six==1.17.0 ; python_version >= "3.8" and python_version < "3.13" -soupsieve==2.6 ; python_version >= "3.8" and python_version < "3.13" +soupsieve==2.7 ; python_version >= "3.8" and python_version < "3.13" super-collections==0.5.3 ; python_version >= "3.8" and python_version < "3.13" symspellpy==6.7.8 ; python_version >= "3.8" and python_version < "3.13" -termcolor==2.4.0 ; python_version >= "3.8" and python_version < "3.13" +termcolor==3.1.0 ; python_version >= "3.8" and python_version < "3.13" tomli==2.2.1 ; python_version >= "3.8" and python_version < "3.13" -typeguard==4.4.0 ; python_version >= "3.8" and python_version < "3.13" -typing-extensions==4.12.2 ; python_version >= "3.8" and python_version < "3.13" -urllib3==2.2.3 ; python_version >= "3.8" and python_version < "3.13" -watchdog==4.0.2 ; python_version >= "3.8" and python_version < "3.13" +typeguard==4.4.2 ; python_version >= "3.8" and python_version < "3.13" +typing-extensions==4.13.2 ; python_version >= "3.8" and python_version < "3.13" +urllib3==2.4.0 ; python_version >= "3.8" and python_version < "3.13" +watchdog==6.0.0 ; python_version >= "3.8" and python_version < "3.13" wcmatch==10.0 ; python_version >= "3.8" and python_version < "3.13" 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" +zipp==3.21.0 ; python_version >= "3.8" and python_version < "3.10" diff --git a/pyproject.toml b/pyproject.toml index ac85d38..b6f4ca2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -75,17 +75,17 @@ matplotlib = [ {python = "3.8", version = "^3.7"} ] 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.2" 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.400"} pyroma = "^4.2" tox = "^4.0" tox-gh-actions = "^3.1.0" @@ -111,7 +111,7 @@ mkdocs-spellcheck = "^1.1.0" mkdocstrings = "^0.26.1" mkdocstrings-python = "^1.10.2" nodeenv = "^1.9.1" -packaging = "^24.2" +packaging = "^25.0" pygments = "^2.17.2" pymdown-extensions = "^10.8.1" requests = "^2.32.3" diff --git a/tests/requirements.txt b/tests/requirements.txt index f8b494b..d83afee 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -1,26 +1,26 @@ -beautifulsoup4==4.12.3 ; python_version >= "3.8" and python_version < "3.13" -certifi==2024.12.14 ; python_version >= "3.8" and python_version < "3.13" +beautifulsoup4==4.13.4 ; python_version >= "3.8" and python_version < "3.13" +certifi==2025.4.26 ; python_version >= "3.8" and python_version < "3.13" chardet==5.2.0 ; python_version >= "3.8" and python_version < "3.13" -charset-normalizer==3.4.0 ; python_version >= "3.8" and python_version < "3.13" +charset-normalizer==3.4.2 ; python_version >= "3.8" and python_version < "3.13" colorama==0.4.6 ; python_version >= "3.8" and python_version < "3.13" -coverage==7.6.1 ; python_version >= "3.8" and python_version < "3.13" +coverage==7.8.0 ; python_version >= "3.8" and python_version < "3.13" coverage[toml]==7.6.1 ; python_version >= "3.8" and python_version < "3.13" -dataproperty==1.0.1 ; python_version >= "3.8" and python_version < "3.13" +dataproperty==1.1.0 ; python_version >= "3.8" and python_version < "3.13" dnspython==2.6.1 ; python_version >= "3.8" and python_version < "3.13" -exceptiongroup==1.2.2 ; python_version >= "3.8" and python_version < "3.11" +exceptiongroup==1.3.0 ; python_version >= "3.8" and python_version < "3.11" future-fstrings==1.2.0 ; python_version >= "3.8" and python_version < "3.13" idna==3.10 ; python_version >= "3.8" and python_version < "3.13" -iniconfig==2.0.0 ; python_version >= "3.8" and python_version < "3.13" -jinja2==3.1.5 ; python_version >= "3.8" and python_version < "3.13" +iniconfig==2.1.0 ; python_version >= "3.8" and python_version < "3.13" +jinja2==3.1.6 ; python_version >= "3.8" and python_version < "3.13" linkchecker==10.3.0 ; python_version >= "3.8" and python_version < "3.13" -markupsafe==2.1.5 ; python_version >= "3.8" and python_version < "3.13" -mbstrdecoder==1.1.3 ; python_version >= "3.8" and python_version < "3.13" -networkx==3.1 ; python_version >= "3.8" and python_version < "3.13" +markupsafe==3.0.2 ; python_version >= "3.8" and python_version < "3.13" +mbstrdecoder==1.1.4 ; python_version >= "3.8" and python_version < "3.13" +networkx==3.2.1 ; python_version >= "3.8" and python_version < "3.13" packaging==24.2 ; python_version >= "3.8" and python_version < "3.13" -pathvalidate==3.2.1 ; python_version >= "3.8" and python_version < "3.13" +pathvalidate==3.2.3 ; python_version >= "3.8" and python_version < "3.13" pluggy==1.5.0 ; python_version >= "3.8" and python_version < "3.13" -pytablewriter==1.2.0 ; python_version >= "3.8" and python_version < "3.13" -pytest==8.3.4 ; python_version >= "3.8" and python_version < "3.13" +pytablewriter==1.2.1 ; python_version >= "3.8" and python_version < "3.13" +pytest==8.3.5 ; python_version >= "3.8" and python_version < "3.13" pytest-cov==5.0.0 ; python_version >= "3.8" and python_version < "3.13" pytest-depends==1.0.1 ; python_version >= "3.8" and python_version < "3.13" pytest-env==1.1.5 ; python_version >= "3.8" and python_version < "3.13" @@ -29,14 +29,14 @@ pytest-html==4.1.1 ; python_version >= "3.8" and python_version < "3.13" pytest-metadata==3.1.1 ; python_version >= "3.8" and python_version < "3.13" pytest-order==1.3.0 ; python_version >= "3.8" and python_version < "3.13" python-dateutil==2.9.0.post0 ; python_version >= "3.8" and python_version < "3.13" -pytz==2024.2 ; python_version >= "3.8" and python_version < "3.13" +pytz==2025.2 ; python_version >= "3.8" and python_version < "3.13" requests==2.32.3 ; python_version >= "3.8" and python_version < "3.13" -setuptools==75.3.0 ; python_version >= "3.8" and python_version < "3.13" +setuptools==80.4.0 ; python_version >= "3.8" and python_version < "3.13" six==1.17.0 ; python_version >= "3.8" and python_version < "3.13" -soupsieve==2.6 ; python_version >= "3.8" and python_version < "3.13" -tabledata==1.3.3 ; python_version >= "3.8" and python_version < "3.13" -tcolorpy==0.1.6 ; python_version >= "3.8" and python_version < "3.13" +soupsieve==2.7 ; python_version >= "3.8" and python_version < "3.13" +tabledata==1.3.4 ; python_version >= "3.8" and python_version < "3.13" +tcolorpy==0.1.7 ; python_version >= "3.8" and python_version < "3.13" 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 < "3.13" -typepy[datetime]==1.3.2 ; python_version >= "3.8" and python_version < "3.13" -urllib3==2.2.3 ; python_version >= "3.8" and python_version < "3.13" +typepy==1.3.4 ; python_version >= "3.8" and python_version < "3.13" +typepy[datetime]==1.3.4 ; python_version >= "3.8" and python_version < "3.13" +urllib3==2.4.0 ; python_version >= "3.8" and python_version < "3.13"