diff --git a/docs/requirements.txt b/docs/requirements.txt index db59949..4a243eb 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,23 +1,23 @@ annotated-types==0.7.0 ; python_version >= "3.10" and python_version < "3.14" -beautifulsoup4==4.14.3 ; python_version >= "3.10" and python_version < "3.14" -black==26.3.1 ; python_version >= "3.10" and python_version < "3.14" -bracex==2.6 ; python_version >= "3.10" and python_version < "3.14" -certifi==2026.4.22 ; python_version >= "3.10" and python_version < "3.14" +beautifulsoup4==4.15.0 ; python_version >= "3.10" and python_version < "3.14" +black==26.5.1 ; python_version >= "3.10" and python_version < "3.14" +bracex==3.0 ; python_version >= "3.10" and python_version < "3.14" +certifi==2026.6.17 ; python_version >= "3.10" and python_version < "3.14" charset-normalizer==3.4.7 ; python_version >= "3.10" and python_version < "3.14" -click==8.3.3 ; python_version >= "3.10" and python_version < "3.14" +click==8.4.2 ; python_version >= "3.10" and python_version < "3.14" codespell==2.4.2 ; python_version >= "3.10" and python_version < "3.14" colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.14" editdistpy==0.2.0 ; python_version >= "3.10" and python_version < "3.14" editorconfig==0.17.1 ; python_version >= "3.10" and python_version < "3.14" ghp-import==2.1.0 ; python_version >= "3.10" and python_version < "3.14" -griffe==2.0.2 ; python_version >= "3.10" and python_version < "3.14" -griffecli==2.0.2 ; python_version >= "3.10" and python_version < "3.14" -griffelib==2.0.2 ; python_version >= "3.10" and python_version < "3.14" +griffe==2.1.0 ; python_version >= "3.10" and python_version < "3.14" +griffecli==2.1.0 ; python_version >= "3.10" and python_version < "3.14" +griffelib==2.1.0 ; python_version >= "3.10" and python_version < "3.14" hjson==3.1.0 ; python_version >= "3.10" and python_version < "3.14" -idna==3.14 ; python_version >= "3.10" and python_version < "3.14" +idna==3.18 ; python_version >= "3.10" and python_version < "3.14" inflect==7.5.0 ; python_version >= "3.10" and python_version < "3.14" jinja2==3.1.6 ; python_version >= "3.10" and python_version < "3.14" -jsbeautifier==1.15.4 ; python_version >= "3.10" and python_version < "3.14" +jsbeautifier==2.0.3 ; python_version >= "3.10" and python_version < "3.14" markdown==3.10.2 ; python_version >= "3.10" and python_version < "3.14" markupsafe==3.0.3 ; python_version >= "3.10" and python_version < "3.14" mergedeep==1.3.4 ; python_version >= "3.10" and python_version < "3.14" @@ -26,40 +26,40 @@ mkdocs-autorefs==1.4.4 ; python_version >= "3.10" and python_version < "3.14" mkdocs-ezglossary-plugin==2.1.0 ; python_version >= "3.10" and python_version < "3.14" mkdocs-gen-files==0.6.1 ; python_version >= "3.10" and python_version < "3.14" mkdocs-get-deps==0.2.2 ; python_version >= "3.10" and python_version < "3.14" -mkdocs-include-markdown-plugin==7.2.2 ; python_version >= "3.10" and python_version < "3.14" +mkdocs-include-markdown-plugin==7.3.0 ; python_version >= "3.10" and python_version < "3.14" mkdocs-literate-nav==0.6.3 ; python_version >= "3.10" and python_version < "3.14" mkdocs-macros-plugin==1.5.0 ; python_version >= "3.10" and python_version < "3.14" mkdocs-mermaid2-plugin==1.2.3 ; python_version >= "3.10" and python_version < "3.14" mkdocs-section-index==0.3.12 ; python_version >= "3.10" and python_version < "3.14" mkdocs-spellcheck==1.2.1 ; python_version >= "3.10" and python_version < "3.14" mkdocstrings==1.0.4 ; python_version >= "3.10" and python_version < "3.14" -mkdocstrings-python==2.0.3 ; python_version >= "3.10" and python_version < "3.14" -more-itertools==11.0.2 ; python_version >= "3.10" and python_version < "3.14" +mkdocstrings-python==2.0.5 ; python_version >= "3.10" and python_version < "3.14" +more-itertools==11.1.0 ; python_version >= "3.10" and python_version < "3.14" mypy-extensions==1.1.0 ; python_version >= "3.10" and python_version < "3.14" nodeenv==1.10.0 ; python_version >= "3.10" and python_version < "3.14" packaging==26.2 ; python_version >= "3.10" and python_version < "3.14" pathspec==1.1.1 ; python_version >= "3.10" and python_version < "3.14" -platformdirs==4.9.6 ; python_version >= "3.10" and python_version < "3.14" +platformdirs==4.10.0 ; python_version >= "3.10" and python_version < "3.14" properdocs==1.6.7 ; python_version >= "3.10" and python_version < "3.14" pydantic==2.13.4 ; python_version >= "3.10" and python_version < "3.14" -pydantic-core==2.46.4 ; python_version >= "3.10" and python_version < "3.14" +pydantic-core==2.47.0 ; python_version >= "3.10" and python_version < "3.14" pygments==2.20.0 ; python_version >= "3.10" and python_version < "3.14" pymdown-extensions==10.21.2 ; python_version >= "3.10" and python_version < "3.14" python-dateutil==2.9.0.post0 ; python_version >= "3.10" and python_version < "3.14" pytokens==0.4.1 ; python_version >= "3.10" and python_version < "3.14" pyyaml==6.0.3 ; python_version >= "3.10" and python_version < "3.14" pyyaml-env-tag==1.1 ; python_version >= "3.10" and python_version < "3.14" -requests==2.34.0 ; python_version >= "3.10" and python_version < "3.14" +requests==2.34.2 ; python_version >= "3.10" and python_version < "3.14" setuptools==82.0.1 ; python_version >= "3.10" and python_version < "3.14" six==1.17.0 ; python_version >= "3.10" and python_version < "3.14" -soupsieve==2.8.3 ; python_version >= "3.10" and python_version < "3.14" +soupsieve==2.8.4 ; python_version >= "3.10" and python_version < "3.14" super-collections==0.6.2 ; python_version >= "3.10" and python_version < "3.14" symspellpy==6.9.0 ; python_version >= "3.10" and python_version < "3.14" termcolor==3.3.0 ; python_version >= "3.10" and python_version < "3.14" tomli==2.4.1 ; python_version >= "3.10" and python_version < "3.14" -typeguard==4.5.1 ; python_version >= "3.10" and python_version < "3.14" -typing-extensions==4.15.0 ; python_version >= "3.10" and python_version < "3.14" +typeguard==4.5.2 ; python_version >= "3.10" and python_version < "3.14" +typing-extensions==4.16.0 ; python_version >= "3.10" and python_version < "3.14" typing-inspection==0.4.2 ; python_version >= "3.10" and python_version < "3.14" urllib3==2.7.0 ; python_version >= "3.10" and python_version < "3.14" watchdog==6.0.0 ; python_version >= "3.10" and python_version < "3.14" -wcmatch==10.1 ; python_version >= "3.10" and python_version < "3.14" +wcmatch==10.2.1 ; python_version >= "3.10" and python_version < "3.14" diff --git a/pyproject.toml b/pyproject.toml index 14cf105..18c6831 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -94,8 +94,8 @@ poetry-audit-plugin = "^1.0.0" poetry-plugin-export = "^1.7.1" poetry-pre-commit-plugin = "^0.2.2" pre-commit = "^4.2" -pylint = "4.0.5" -pyright = {extras = ["nodejs"], version = "1.1.409"} +pylint = "4.0.6" +pyright = {extras = ["nodejs"], version = "1.1.411"} pyroma = "^5.0" tox = "^4.0" tox-gh-actions = "^3.1.0" @@ -124,7 +124,7 @@ nodeenv = "^1.9.1" packaging = "^26.0" pydantic = "^2.7.4" pygments = "^2.17.2" -pymdown-extensions = "^10.8.1" +pymdown-extensions = "^11.0.1" requests = "^2.31.0" symspellpy = "^6.7.7" tomli = "^2.0.1" diff --git a/tests/requirements.txt b/tests/requirements.txt index 522304d..bd3f589 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -1,14 +1,14 @@ -beautifulsoup4==4.14.3 ; python_version >= "3.10" and python_version < "3.14" -certifi==2026.4.22 ; python_version >= "3.10" and python_version < "3.14" -chardet==6.0.0.post1 ; python_version >= "3.10" and python_version < "3.14" +beautifulsoup4==4.15.0 ; python_version >= "3.10" and python_version < "3.14" +certifi==2026.6.17 ; python_version >= "3.10" and python_version < "3.14" +chardet==7.4.3 ; python_version >= "3.10" and python_version < "3.14" charset-normalizer==3.4.7 ; python_version >= "3.10" and python_version < "3.14" colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.14" -coverage==7.14.0 ; python_version >= "3.10" and python_version < "3.14" +coverage==7.15.0 ; python_version >= "3.10" and python_version < "3.14" dataproperty==1.1.1 ; python_version >= "3.10" and python_version < "3.14" dnspython==2.8.0 ; python_version >= "3.10" and python_version < "3.14" exceptiongroup==1.3.1 ; python_version == "3.10" future-fstrings==1.2.0 ; python_version >= "3.10" and python_version < "3.14" -idna==3.14 ; python_version >= "3.10" and python_version < "3.14" +idna==3.18 ; python_version >= "3.10" and python_version < "3.14" iniconfig==2.3.0 ; python_version >= "3.10" and python_version < "3.14" jinja2==3.1.6 ; python_version >= "3.10" and python_version < "3.14" linkchecker==10.6.0 ; python_version >= "3.10" and python_version < "3.14" @@ -21,24 +21,24 @@ pathvalidate==3.3.1 ; python_version >= "3.10" and python_version < "3.14" pluggy==1.6.0 ; python_version >= "3.10" and python_version < "3.14" pygments==2.20.0 ; python_version >= "3.10" and python_version < "3.14" pytablewriter==1.2.1 ; python_version >= "3.10" and python_version < "3.14" -pytest==9.0.3 ; python_version >= "3.10" and python_version < "3.14" +pytest==9.1.1 ; python_version >= "3.10" and python_version < "3.14" pytest-cov==7.1.0 ; python_version >= "3.10" and python_version < "3.14" pytest-depends==1.0.1 ; python_version >= "3.10" and python_version < "3.14" pytest-env==1.6.0 ; python_version >= "3.10" and python_version < "3.14" pytest-github-report==0.0.1 ; python_version >= "3.10" and python_version < "3.14" pytest-html==4.2.0 ; python_version >= "3.10" and python_version < "3.14" pytest-metadata==3.1.1 ; python_version >= "3.10" and python_version < "3.14" -pytest-order==1.4.0 ; python_version >= "3.10" and python_version < "3.14" +pytest-order==1.5.0 ; python_version >= "3.10" and python_version < "3.14" python-dateutil==2.9.0.post0 ; python_version >= "3.10" and python_version < "3.14" python-dotenv==1.2.2 ; python_version >= "3.10" and python_version < "3.14" pytz==2026.2 ; python_version >= "3.10" and python_version < "3.14" -requests==2.34.0 ; python_version >= "3.10" and python_version < "3.14" +requests==2.34.2 ; python_version >= "3.10" and python_version < "3.14" setuptools==82.0.1 ; python_version >= "3.10" and python_version < "3.14" six==1.17.0 ; python_version >= "3.10" and python_version < "3.14" -soupsieve==2.8.3 ; python_version >= "3.10" and python_version < "3.14" +soupsieve==2.8.4 ; python_version >= "3.10" and python_version < "3.14" tabledata==1.3.5 ; python_version >= "3.10" and python_version < "3.14" tcolorpy==0.1.7 ; python_version >= "3.10" and python_version < "3.14" tomli==2.4.1 ; python_version == "3.10" -typepy==1.3.5 ; python_version >= "3.10" and python_version < "3.14" -typing-extensions==4.15.0 ; python_version >= "3.10" and python_version < "3.14" +typepy==2.0.0 ; python_version >= "3.10" and python_version < "3.14" +typing-extensions==4.16.0 ; python_version >= "3.10" and python_version < "3.14" urllib3==2.7.0 ; python_version >= "3.10" and python_version < "3.14"