Skip to content

Commit cc7c1ab

Browse files
author
Ivor Caldwell
committed
refactor: introduce requirements.txt
1 parent b2784a1 commit cc7c1ab

File tree

3 files changed

+61
-10
lines changed

3 files changed

+61
-10
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
.vscode
33
.cache
44
node_modules/
5-
site/
5+
site/
6+
venv/

CONTRIBUTING.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -100,17 +100,9 @@ To install MkDocs your will require python 3.X once you have this you can instal
100100
MkDocs requires an `mkdocs.yml` file for configuration and navigation control, the one supplied in the repo is the one used for github pages but should work fine locally also.
101101

102102
``` bash
103-
pip install mkdocs-material
104-
pip install markdown-callouts
105-
pip install mkdocs-git-revision-date-localized-plugin
106-
pip install mkdocs-git-committers-plugin-2
107-
pip install mkdocs-print-site-plugin
108-
pip install mkdocs-tech-docs-template
109-
pip install mkdocs-redirects
110-
pip install mkdocs-awesome-nav
103+
pip install -r requirements.txt
111104

112105
# Only needed if you want to generate site PDF locally
113-
pip install pytest-playwright
114106
playwright install --with-deps
115107
playwright install chrome --with-deps
116108
```

requirements.txt

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
annotated-types==0.7.0
2+
babel==2.17.0
3+
backrefs==5.8
4+
bracex==2.5.post1
5+
certifi==2025.4.26
6+
charset-normalizer==3.4.2
7+
click==8.2.0
8+
colorama==0.4.6
9+
ghp-import==2.1.0
10+
gitdb==4.0.12
11+
GitPython==3.1.44
12+
greenlet==3.2.2
13+
idna==3.10
14+
iniconfig==2.1.0
15+
Jinja2==3.1.6
16+
Markdown==3.8
17+
markdown-callouts==0.4.0
18+
MarkupSafe==3.0.2
19+
mergedeep==1.3.4
20+
mkdocs==1.6.1
21+
mkdocs-awesome-nav==3.1.2
22+
mkdocs-get-deps==0.2.0
23+
mkdocs-git-committers-plugin-2==2.5.0
24+
mkdocs-git-revision-date-localized-plugin==1.4.5
25+
mkdocs-material==9.6.14
26+
mkdocs-material-extensions==1.3.1
27+
mkdocs-print-site-plugin==2.7.3
28+
mkdocs-redirects==1.2.2
29+
mkdocs-tech-docs-template==0.1.2
30+
natsort==8.4.0
31+
packaging==25.0
32+
paginate==0.5.7
33+
pathspec==0.12.1
34+
platformdirs==4.3.8
35+
playwright==1.52.0
36+
pluggy==1.6.0
37+
pydantic==2.11.4
38+
pydantic_core==2.33.2
39+
pyee==13.0.0
40+
Pygments==2.19.1
41+
pymdown-extensions==10.15
42+
pytest==8.3.5
43+
pytest-base-url==2.1.0
44+
pytest-playwright==0.7.0
45+
python-dateutil==2.9.0.post0
46+
python-slugify==8.0.4
47+
pytz==2025.2
48+
PyYAML==6.0.2
49+
pyyaml_env_tag==1.1
50+
requests==2.32.3
51+
six==1.17.0
52+
smmap==5.0.2
53+
text-unidecode==1.3
54+
typing-inspection==0.4.0
55+
typing_extensions==4.13.2
56+
urllib3==2.4.0
57+
watchdog==6.0.0
58+
wcmatch==10.0

0 commit comments

Comments
 (0)