Skip to content

Commit 6fc5f1a

Browse files
committed
Replace macros plugin
1 parent 8eb37f7 commit 6fc5f1a

File tree

5 files changed

+19
-25
lines changed

5 files changed

+19
-25
lines changed

docs/gen_pages.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1+
import subprocess
2+
13
import mkdocs_gen_files
4+
import jinja2
5+
26

37
with mkdocs_gen_files.open("assets/style.css", "a") as f:
48
f.write(
@@ -10,3 +14,12 @@
1014
)
1115
+ " {\n display: none;\n}\n"
1216
)
17+
18+
with mkdocs_gen_files.open("configurator.md", "r") as f:
19+
content = f.read()
20+
content = jinja2.Template(content).render(
21+
latest_rev=subprocess.check_output("git rev-parse v1".split(), encoding="utf-8").strip(),
22+
latest_tag=subprocess.check_output("git describe --exact-match v1".split(), encoding="utf-8").strip(),
23+
)
24+
with mkdocs_gen_files.open("configurator.md", "w") as f:
25+
f.write(content)

docs/main.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/mkdocs.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ extra_javascript:
2525

2626
plugins:
2727
- search
28-
- macros
2928
- same-dir
3029
- gen-files:
3130
scripts:

hatch.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@ requires = [
88
path = "docs/mkdocs.yml"
99
[envs.docs]
1010
type = "pip-compile"
11-
pip-compile-hashes = false

requirements/requirements-docs.txt

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
#
44
# - mkdocs
55
# - mkdocs-gen-files
6-
# - mkdocs-macros-plugin
76
# - mkdocs-material
87
# - mkdocs-same-dir
98
# - pymdown-extensions
@@ -26,7 +25,6 @@ idna==3.4
2625
jinja2==3.1.2
2726
# via
2827
# mkdocs
29-
# mkdocs-macros-plugin
3028
# mkdocs-material
3129
markdown==3.5
3230
# via
@@ -41,21 +39,18 @@ mergedeep==1.3.4
4139
# via mkdocs
4240
mkdocs==1.5.3
4341
# via
44-
# -r requirements.in
42+
# hatch.envs.docs
4543
# mkdocs-gen-files
46-
# mkdocs-macros-plugin
4744
# mkdocs-material
4845
# mkdocs-same-dir
4946
mkdocs-gen-files==0.5.0
50-
# via -r requirements.in
51-
mkdocs-macros-plugin==1.0.4
52-
# via -r requirements.in
47+
# via hatch.envs.docs
5348
mkdocs-material==9.4.6
54-
# via -r requirements.in
49+
# via hatch.envs.docs
5550
mkdocs-material-extensions==1.2
5651
# via mkdocs-material
5752
mkdocs-same-dir==0.1.2
58-
# via -r requirements.in
53+
# via hatch.envs.docs
5954
packaging==23.2
6055
# via mkdocs
6156
paginate==0.5.6
@@ -68,16 +63,13 @@ pygments==2.16.1
6863
# via mkdocs-material
6964
pymdown-extensions==10.3
7065
# via
71-
# -r requirements.in
66+
# hatch.envs.docs
7267
# mkdocs-material
7368
python-dateutil==2.8.2
74-
# via
75-
# ghp-import
76-
# mkdocs-macros-plugin
69+
# via ghp-import
7770
pyyaml==6.0.1
7871
# via
7972
# mkdocs
80-
# mkdocs-macros-plugin
8173
# pymdown-extensions
8274
# pyyaml-env-tag
8375
pyyaml-env-tag==0.1
@@ -88,8 +80,6 @@ requests==2.31.0
8880
# via mkdocs-material
8981
six==1.16.0
9082
# via python-dateutil
91-
termcolor==2.3.0
92-
# via mkdocs-macros-plugin
9383
urllib3==2.0.6
9484
# via requests
9585
watchdog==3.0.0

0 commit comments

Comments
 (0)