diff --git a/pyproject.toml b/pyproject.toml index dbc90c7d..aa85d43b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -78,7 +78,7 @@ exclude = ["/properdocs/tests"] [tool.hatch.env] requires = [ - "hatch-mkdocs", + "hatch-properdocs", "hatch-pip-compile >=1.7.0", ] @@ -113,7 +113,7 @@ matrix.type.scripts = [ { key = "with-coverage", value = "_coverage", if = ["default"] }, ] -[tool.hatch.env.collectors.mkdocs.integration] +[tool.hatch.env.collectors.properdocs.integration] path = "properdocs.yml" [tool.hatch.envs.integration] detached = false @@ -165,7 +165,7 @@ markdown = "npm exec --yes -- markdownlint-cli README.md CONTRIBUTING.md docs/ - js = "npm exec --yes -- jshint properdocs/" check = ["markdown", "js", "spelling"] -[tool.hatch.env.collectors.mkdocs.docs] +[tool.hatch.env.collectors.properdocs.docs] path = "properdocs.yml" [tool.hatch.envs.docs] type = "pip-compile" diff --git a/requirements/requirements-docs.txt b/requirements/requirements-docs.txt index 54bc48c3..d6d9e389 100644 --- a/requirements/requirements-docs.txt +++ b/requirements/requirements-docs.txt @@ -1,60 +1,67 @@ # -# This file is autogenerated by hatch-pip-compile with Python 3.11 +# This file is autogenerated by hatch-pip-compile with Python 3.14 # # - markdown-callouts # - mdx-gh-links -# - properdocs # - mkdocs-autorefs # - mkdocs-click # - mkdocs-literate-nav # - mkdocs-redirects # - mkdocstrings # - mkdocstrings-python +# - properdocs +# - properdocs-theme-mkdocs # - pymdown-extensions # - click>=7.0 -# - colorama>=0.4; platform_system == "Windows" +# - Jinja2>=2.11.1 +# - markupsafe>=2.0.1 +# - Markdown>=3.3.6 +# - PyYAML>=5.1 +# - watchdog>=2.0 # - ghp-import>=1.0 +# - pyyaml_env_tag>=0.1 # - importlib-metadata>=4.4; python_version < "3.10" -# - jinja2>=2.11.1 -# - markdown>=3.3.6 -# - markupsafe>=2.0.1 -# - mergedeep>=1.3.4 -# - mkdocs-get-deps>=0.2.0 # - packaging>=20.5 +# - mergedeep>=1.3.4 # - pathspec>=0.11.1 -# - pyyaml-env-tag>=0.1 -# - pyyaml>=5.1 -# - watchdog>=2.0 +# - platformdirs>=2.2.0 +# - colorama>=0.4; platform_system == "Windows" # +babel==2.18.0 + # via properdocs-theme-mkdocs click==8.1.7 # via # hatch.envs.docs - # properdocs + # mkdocs # mkdocs-click # mkdocstrings + # properdocs colorama==0.4.6 # via griffe ghp-import==2.1.0 # via # hatch.envs.docs + # mkdocs # properdocs griffe==0.38.0 # via mkdocstrings-python jinja2==3.1.2 # via # hatch.envs.docs - # properdocs + # mkdocs # mkdocstrings + # properdocs markdown==3.5.1 # via # hatch.envs.docs # markdown-callouts # mdx-gh-links - # properdocs + # mkdocs # mkdocs-autorefs # mkdocs-click # mkdocstrings + # properdocs # pymdown-extensions markdown-callouts==0.3.0 # via hatch.envs.docs @@ -62,18 +69,19 @@ markupsafe==2.1.3 # via # hatch.envs.docs # jinja2 - # properdocs + # mkdocs # mkdocstrings + # properdocs mdx-gh-links==0.3.1 # via hatch.envs.docs mergedeep==1.3.4 # via # hatch.envs.docs - # properdocs + # mkdocs # mkdocs-get-deps -#properdocs==1.5.3 + # properdocs +mkdocs==1.6.1 # via - # hatch.envs.docs # mkdocs-autorefs # mkdocs-literate-nav # mkdocs-redirects @@ -85,7 +93,7 @@ mkdocs-autorefs==0.5.0 mkdocs-click==0.8.1 # via hatch.envs.docs mkdocs-get-deps==0.2.0 - # via hatch.envs.docs + # via mkdocs mkdocs-literate-nav==0.6.1 # via hatch.envs.docs mkdocs-redirects==1.2.1 @@ -99,17 +107,25 @@ mkdocstrings-python==1.7.5 packaging==23.2 # via # hatch.envs.docs + # mkdocs # properdocs pathspec==0.11.2 # via # hatch.envs.docs + # mkdocs # properdocs platformdirs==4.0.0 # via - # properdocs + # hatch.envs.docs # mkdocs-get-deps # mkdocstrings -properdocs-theme-mkdocs + # properdocs +properdocs==1.6.5 + # via + # hatch.envs.docs + # properdocs-theme-mkdocs +properdocs-theme-mkdocs==1.6.5 + # via hatch.envs.docs pymdown-extensions==10.4 # via # hatch.envs.docs @@ -119,17 +135,20 @@ python-dateutil==2.8.2 pyyaml==6.0.1 # via # hatch.envs.docs - # properdocs + # mkdocs # mkdocs-get-deps + # properdocs # pymdown-extensions # pyyaml-env-tag pyyaml-env-tag==0.1 # via # hatch.envs.docs + # mkdocs # properdocs six==1.16.0 # via python-dateutil watchdog==3.0.0 # via # hatch.envs.docs + # mkdocs # properdocs