File tree Expand file tree Collapse file tree 5 files changed +19
-25
lines changed Expand file tree Collapse file tree 5 files changed +19
-25
lines changed Original file line number Diff line number Diff line change
1
+ import subprocess
2
+
1
3
import mkdocs_gen_files
4
+ import jinja2
5
+
2
6
3
7
with mkdocs_gen_files .open ("assets/style.css" , "a" ) as f :
4
8
f .write (
10
14
)
11
15
+ " {\n display: none;\n }\n "
12
16
)
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 )
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ extra_javascript:
25
25
26
26
plugins :
27
27
- search
28
- - macros
29
28
- same-dir
30
29
- gen-files :
31
30
scripts :
Original file line number Diff line number Diff line change @@ -8,4 +8,3 @@ requires = [
8
8
path = " docs/mkdocs.yml"
9
9
[envs .docs ]
10
10
type = " pip-compile"
11
- pip-compile-hashes = false
Original file line number Diff line number Diff line change 3
3
#
4
4
# - mkdocs
5
5
# - mkdocs-gen-files
6
- # - mkdocs-macros-plugin
7
6
# - mkdocs-material
8
7
# - mkdocs-same-dir
9
8
# - pymdown-extensions
@@ -26,7 +25,6 @@ idna==3.4
26
25
jinja2==3.1.2
27
26
# via
28
27
# mkdocs
29
- # mkdocs-macros-plugin
30
28
# mkdocs-material
31
29
markdown==3.5
32
30
# via
@@ -41,21 +39,18 @@ mergedeep==1.3.4
41
39
# via mkdocs
42
40
mkdocs==1.5.3
43
41
# via
44
- # -r requirements.in
42
+ # hatch.envs.docs
45
43
# mkdocs-gen-files
46
- # mkdocs-macros-plugin
47
44
# mkdocs-material
48
45
# mkdocs-same-dir
49
46
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
53
48
mkdocs-material==9.4.6
54
- # via -r requirements.in
49
+ # via hatch.envs.docs
55
50
mkdocs-material-extensions==1.2
56
51
# via mkdocs-material
57
52
mkdocs-same-dir==0.1.2
58
- # via -r requirements.in
53
+ # via hatch.envs.docs
59
54
packaging==23.2
60
55
# via mkdocs
61
56
paginate==0.5.6
@@ -68,16 +63,13 @@ pygments==2.16.1
68
63
# via mkdocs-material
69
64
pymdown-extensions==10.3
70
65
# via
71
- # -r requirements.in
66
+ # hatch.envs.docs
72
67
# mkdocs-material
73
68
python-dateutil==2.8.2
74
- # via
75
- # ghp-import
76
- # mkdocs-macros-plugin
69
+ # via ghp-import
77
70
pyyaml==6.0.1
78
71
# via
79
72
# mkdocs
80
- # mkdocs-macros-plugin
81
73
# pymdown-extensions
82
74
# pyyaml-env-tag
83
75
pyyaml-env-tag==0.1
@@ -88,8 +80,6 @@ requests==2.31.0
88
80
# via mkdocs-material
89
81
six==1.16.0
90
82
# via python-dateutil
91
- termcolor==2.3.0
92
- # via mkdocs-macros-plugin
93
83
urllib3==2.0.6
94
84
# via requests
95
85
watchdog==3.0.0
You can’t perform that action at this time.
0 commit comments