Skip to content

Commit 090281d

Browse files
authored
Added public documentation (#117)
* Started process of adding project documentation * Re-wrote contribution document in rst instead of md * Re-wrote readme using rst * Started adding API docs * Attempt at enabling rtd * Added branch to docs for testing * Fix docs build directory * Add pymavswarm build to docs pipeline * what a helpful warning; attempt 1? * Set fail fast to false * Found ya * pain * Removed testing branch from docs pipeline * Started process of adding examples * Resolved errors with api docs being generated * Updated examples documentation * Added support for rst checks to pre-commit * Add documentation build configuration * Fix os version in rtd build * Fix docs source reference in rtd build config * Add pymavswarm build to rtd build * pain * Pain * Removed tests and types pages * added docs build status to readme * Cleaned up docs directory structure * nvm * Updated pipenv
1 parent 2f4b567 commit 090281d

33 files changed

+1697
-367
lines changed

.devcontainer/Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,17 @@ RUN pip3 install \
4646
bandit \
4747
coverage \
4848
pre-commit \
49-
tox
49+
tox \
50+
rstcheck
5051

5152
# Install required packaging and deployment tools
5253
RUN pip3 install \
5354
build \
5455
twine \
55-
check-wheel-contents
56+
check-wheel-contents \
57+
sphinx \
58+
furo \
59+
sphinx-autobuild
5660

5761
# Install visualization tools
5862
RUN pip3 install \

.devcontainer/devcontainer.json

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,6 @@
6464
"source.organizeImports": true
6565
}
6666
},
67-
"[markdown]": {
68-
"editor.rulers": [80],
69-
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint"
70-
},
7167
"[dockerfile]": {
7268
"editor.quickSuggestions": {
7369
"strings": true
@@ -93,11 +89,13 @@
9389
"ms-python.python",
9490
"njpwerner.autodocstring",
9591
"ms-python.vscode-pylance",
96-
"DavidAnson.vscode-markdownlint",
9792
"esbenp.prettier-vscode",
9893
"LittleFoxTeam.vscode-python-test-adapter",
9994
"tamasfe.even-better-toml",
100-
"alefragnani.Bookmarks"
95+
"alefragnani.Bookmarks",
96+
"lextudio.restructuredtext",
97+
"trond-snekvik.simple-rst",
98+
"ritwickdey.LiveServer"
10199
],
102-
"postStartCommand": "pip3 install -e ."
100+
"postStartCommand": "python3 -m pip install -e ."
103101
}

.github/CONTRIBUTING.md

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

0 commit comments

Comments
 (0)