Skip to content

Commit 4f4bd03

Browse files
authored
Merge pull request #4 from macagua/master_improvements
Added more improvements and upgraded the dependencies
2 parents 32f7a3c + 12d9497 commit 4f4bd03

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+401
-100
lines changed

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,12 @@ __pycache__/
99

1010
# Distribution / packaging
1111
.Python
12+
.env
13+
.sass-cache
1214
env/
1315
bin/
1416
build/
17+
bnk/
1518
develop-eggs/
1619
dist/
1720
eggs/
@@ -24,6 +27,8 @@ parts/
2427
sdist/
2528
var/
2629
venv/
30+
py3.*/
31+
*.bnk
2732
*.egg-info/
2833
.installed.cfg
2934
*.egg
@@ -62,3 +67,6 @@ docs/_build/
6267
# Sublime Text
6368
*.sublime-project
6469
*.sublime-workspace
70+
71+
# Visual Studio Code
72+
*.code-workspace
Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,32 @@
1-
# .readthedocs.yml
1+
# .readthedocs.yaml
22
# Read the Docs configuration file
33
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
44

55
# Required
66
version: 2
77

8+
# Set the OS, Python version and other tools you might need
9+
build:
10+
os: ubuntu-22.04
11+
tools:
12+
python: "3.11"
13+
# You can also specify other tool versions:
14+
# nodejs: "20"
15+
# rust: "1.70"
16+
# golang: "1.20"
17+
818
# Build documentation in the docs/ directory with Sphinx
919
sphinx:
1020
configuration: source/conf.py
1121

1222
# Optionally build your docs in additional formats such as PDF and ePub
23+
# formats: all
24+
# - pdf
25+
# - epub
1326
formats:
1427
- htmlzip
1528

1629
# Optionally set the version of Python and requirements required to build your docs
1730
python:
18-
version: 3.7
1931
install:
2032
- requirements: requirements.txt

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
SPHINXOPTS =
66
SPHINXBUILD = sphinx-build
77
PAPER =
8-
BUILDDIR = build
98
SOURCEDIR = source
9+
BUILDDIR = build
1010

1111
# Internal variables.
1212
PAPEROPT_a4 = -D latex_paper_size=a4

requirements.txt

Lines changed: 72 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,75 @@
1-
# https://pypi.org/project/sphinx-immaterial/
2-
Jinja2==3.1.2
3-
Pygments==2.13.0
4-
alabaster==0.7.12
5-
appdirs==1.4.4
6-
babel==2.10.3
7-
certifi==2022.6.15
8-
charset-normalizer==2.1.1
9-
docutils==0.19
10-
idna==3.3
1+
# https://pypi.org/project/Sphinx/
2+
alabaster==1.0.0
3+
babel==2.17.0
4+
charset-normalizer==3.4.1
5+
certifi==2025.1.31
6+
docutils==0.21.2
7+
idna==3.10
118
imagesize==1.4.1
12-
importlib-metadata==4.12.0
13-
markupsafe==2.1.1
14-
packaging==21.3
15-
pydantic==1.10.1
16-
pyparsing==3.0.9
17-
pytz==2022.2.1
18-
requests==2.28.1
9+
Jinja2==3.1.5
10+
MarkupSafe==3.0.2
11+
packaging==24.2
12+
Pygments==2.19.1
13+
requests==2.32.3
14+
roman-numerals-py==3.1.0
1915
snowballstemmer==2.2.0
20-
sphinx==5.1.1
21-
sphinx-immaterial==0.9.0
22-
sphinxcontrib-applehelp==1.0.2
23-
sphinxcontrib-devhelp==1.0.2
24-
sphinxcontrib-htmlhelp==2.0.0
16+
Sphinx==8.2.1
17+
sphinxcontrib-applehelp==2.0.0
18+
sphinxcontrib-devhelp==2.0.0
19+
sphinxcontrib-htmlhelp==2.1.0
2520
sphinxcontrib-jsmath==1.0.1
26-
sphinxcontrib-qthelp==1.0.3
27-
sphinxcontrib-serializinghtml==1.1.5
28-
typing-extensions==4.3.0
29-
urllib3==1.26.12
30-
zipp==3.8.1
21+
sphinxcontrib-qthelp==2.0.0
22+
sphinxcontrib-serializinghtml==2.0.0
23+
urllib3==2.3.0
24+
25+
# https://pypi.org/project/sphinx-immaterial/
26+
annotated-types==0.7.0
27+
appdirs==1.4.4
28+
pydantic==2.10.6
29+
pydantic-core==2.27.2
30+
pydantic-extra-types==2.10.2
31+
sphinx-immaterial==0.13.0
32+
typing-extensions==4.12.2
33+
34+
# sphinx-immaterial[keys] https://pypi.org/project/sphinx-immaterial/
35+
markdown==3.7
36+
pymdown-extensions==10.14.3
37+
pyyaml==6.0.2
38+
39+
# https://pypi.org/project/ipython/
40+
# asttokens==3.0.0
41+
# decorator==5.2.1
42+
# executing==2.2.0
43+
# ipython==8.32.0
44+
# jedi==0.19.2
45+
# matplotlib-inline==0.1.7
46+
# parso==0.8.4
47+
# pexpect==4.9.0
48+
# prompt_toolkit==3.0.50
49+
# ptyprocess==0.7.0
50+
# pure-eval==0.2.3
51+
# stack_data==0.6.3
52+
# traitlets==5.14.3
53+
# wcwidth==0.2.13
54+
55+
# https://pypi.org/project/sphinxcontrib-email/
56+
lxml==5.3.1
57+
sphinxcontrib-email==0.3.6
58+
59+
# https://pypi.org/project/yasfb/
60+
cssselect==1.2.0
61+
pyquery==2.0.1
62+
yasfb==0.8.0
63+
64+
# https://pypi.org/project/sphinx-disqus/
65+
# sphinx-disqus==1.3.0
66+
# sphinx-disqus==1.2.0
67+
68+
# https://github.com/bonartm/sphinxcontrib-quizdown
69+
# sphinxcontrib-quizdown @ git+https://github.com/bonartm/sphinxcontrib-quizdown.git@d9f24a7a2305ad5b196e06597b1779c9414d1d85
70+
71+
# https://pypi.org/project/sphinx_contributors/
72+
sphinx_contributors==0.2.7
73+
74+
# https://pypi.org/project/sphinx-tabs/
75+
sphinx-tabs==3.4.7

source/_static/favicon.png

-695 Bytes
Binary file not shown.
22 KB
Loading
31 KB
Loading
3.17 KB
Loading
4.54 KB
Loading
7.89 KB
Loading

0 commit comments

Comments
 (0)