Skip to content

Commit 604563f

Browse files
authored
Switch to hatch-properdocs, regenerate docs deps (#36)
1 parent 01fe59b commit 604563f

File tree

2 files changed

+44
-25
lines changed

2 files changed

+44
-25
lines changed

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ exclude = ["/properdocs/tests"]
7878

7979
[tool.hatch.env]
8080
requires = [
81-
"hatch-mkdocs",
81+
"hatch-properdocs",
8282
"hatch-pip-compile >=1.7.0",
8383
]
8484

@@ -113,7 +113,7 @@ matrix.type.scripts = [
113113
{ key = "with-coverage", value = "_coverage", if = ["default"] },
114114
]
115115

116-
[tool.hatch.env.collectors.mkdocs.integration]
116+
[tool.hatch.env.collectors.properdocs.integration]
117117
path = "properdocs.yml"
118118
[tool.hatch.envs.integration]
119119
detached = false
@@ -165,7 +165,7 @@ markdown = "npm exec --yes -- markdownlint-cli README.md CONTRIBUTING.md docs/ -
165165
js = "npm exec --yes -- jshint properdocs/"
166166
check = ["markdown", "js", "spelling"]
167167

168-
[tool.hatch.env.collectors.mkdocs.docs]
168+
[tool.hatch.env.collectors.properdocs.docs]
169169
path = "properdocs.yml"
170170
[tool.hatch.envs.docs]
171171
type = "pip-compile"

requirements/requirements-docs.txt

Lines changed: 41 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,79 +1,87 @@
11
#
2-
# This file is autogenerated by hatch-pip-compile with Python 3.11
2+
# This file is autogenerated by hatch-pip-compile with Python 3.14
33
#
44
# - markdown-callouts
55
# - mdx-gh-links
6-
# - properdocs
76
# - mkdocs-autorefs
87
# - mkdocs-click
98
# - mkdocs-literate-nav
109
# - mkdocs-redirects
1110
# - mkdocstrings
1211
# - mkdocstrings-python
12+
# - properdocs
13+
# - properdocs-theme-mkdocs
1314
# - pymdown-extensions
1415
# - click>=7.0
15-
# - colorama>=0.4; platform_system == "Windows"
16+
# - Jinja2>=2.11.1
17+
# - markupsafe>=2.0.1
18+
# - Markdown>=3.3.6
19+
# - PyYAML>=5.1
20+
# - watchdog>=2.0
1621
# - ghp-import>=1.0
22+
# - pyyaml_env_tag>=0.1
1723
# - importlib-metadata>=4.4; python_version < "3.10"
18-
# - jinja2>=2.11.1
19-
# - markdown>=3.3.6
20-
# - markupsafe>=2.0.1
21-
# - mergedeep>=1.3.4
22-
# - mkdocs-get-deps>=0.2.0
2324
# - packaging>=20.5
25+
# - mergedeep>=1.3.4
2426
# - pathspec>=0.11.1
25-
# - pyyaml-env-tag>=0.1
26-
# - pyyaml>=5.1
27-
# - watchdog>=2.0
27+
# - platformdirs>=2.2.0
28+
# - colorama>=0.4; platform_system == "Windows"
2829
#
2930

31+
babel==2.18.0
32+
# via properdocs-theme-mkdocs
3033
click==8.1.7
3134
# via
3235
# hatch.envs.docs
33-
# properdocs
36+
# mkdocs
3437
# mkdocs-click
3538
# mkdocstrings
39+
# properdocs
3640
colorama==0.4.6
3741
# via griffe
3842
ghp-import==2.1.0
3943
# via
4044
# hatch.envs.docs
45+
# mkdocs
4146
# properdocs
4247
griffe==0.38.0
4348
# via mkdocstrings-python
4449
jinja2==3.1.2
4550
# via
4651
# hatch.envs.docs
47-
# properdocs
52+
# mkdocs
4853
# mkdocstrings
54+
# properdocs
4955
markdown==3.5.1
5056
# via
5157
# hatch.envs.docs
5258
# markdown-callouts
5359
# mdx-gh-links
54-
# properdocs
60+
# mkdocs
5561
# mkdocs-autorefs
5662
# mkdocs-click
5763
# mkdocstrings
64+
# properdocs
5865
# pymdown-extensions
5966
markdown-callouts==0.3.0
6067
# via hatch.envs.docs
6168
markupsafe==2.1.3
6269
# via
6370
# hatch.envs.docs
6471
# jinja2
65-
# properdocs
72+
# mkdocs
6673
# mkdocstrings
74+
# properdocs
6775
mdx-gh-links==0.3.1
6876
# via hatch.envs.docs
6977
mergedeep==1.3.4
7078
# via
7179
# hatch.envs.docs
72-
# properdocs
80+
# mkdocs
7381
# mkdocs-get-deps
74-
#properdocs==1.5.3
82+
# properdocs
83+
mkdocs==1.6.1
7584
# via
76-
# hatch.envs.docs
7785
# mkdocs-autorefs
7886
# mkdocs-literate-nav
7987
# mkdocs-redirects
@@ -85,7 +93,7 @@ mkdocs-autorefs==0.5.0
8593
mkdocs-click==0.8.1
8694
# via hatch.envs.docs
8795
mkdocs-get-deps==0.2.0
88-
# via hatch.envs.docs
96+
# via mkdocs
8997
mkdocs-literate-nav==0.6.1
9098
# via hatch.envs.docs
9199
mkdocs-redirects==1.2.1
@@ -99,17 +107,25 @@ mkdocstrings-python==1.7.5
99107
packaging==23.2
100108
# via
101109
# hatch.envs.docs
110+
# mkdocs
102111
# properdocs
103112
pathspec==0.11.2
104113
# via
105114
# hatch.envs.docs
115+
# mkdocs
106116
# properdocs
107117
platformdirs==4.0.0
108118
# via
109-
# properdocs
119+
# hatch.envs.docs
110120
# mkdocs-get-deps
111121
# mkdocstrings
112-
properdocs-theme-mkdocs
122+
# properdocs
123+
properdocs==1.6.5
124+
# via
125+
# hatch.envs.docs
126+
# properdocs-theme-mkdocs
127+
properdocs-theme-mkdocs==1.6.5
128+
# via hatch.envs.docs
113129
pymdown-extensions==10.4
114130
# via
115131
# hatch.envs.docs
@@ -119,17 +135,20 @@ python-dateutil==2.8.2
119135
pyyaml==6.0.1
120136
# via
121137
# hatch.envs.docs
122-
# properdocs
138+
# mkdocs
123139
# mkdocs-get-deps
140+
# properdocs
124141
# pymdown-extensions
125142
# pyyaml-env-tag
126143
pyyaml-env-tag==0.1
127144
# via
128145
# hatch.envs.docs
146+
# mkdocs
129147
# properdocs
130148
six==1.16.0
131149
# via python-dateutil
132150
watchdog==3.0.0
133151
# via
134152
# hatch.envs.docs
153+
# mkdocs
135154
# properdocs

0 commit comments

Comments
 (0)