You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TODO.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,12 +29,11 @@
29
29
-[x] add `docs/` directory (for man pages, and maybe API documentation)
30
30
-[x] use [MkDocs][] or [Material for MkDocs][mkdocs-material] for general documentation
31
31
-[x] generate API documentation using [mkdocstrings][]
32
-
-[] switch from Sphinx/reST format to better supported Numpydoc format
32
+
-[x] switch from Sphinx/reST format to a better supported Numpydoc format
33
33
with [docconvert](https://github.com/cbillingham/docconvert)
34
34
or [pyment](https://github.com/dadadel/pyment)
35
-
-[x] generate documentation for scripts using [mkdocs-typer][]
35
+
-[x] generate documentation for scripts using [mkdocs-typer2][]
36
36
([typer][] is used for parsing CLI arguments)
37
-
-[ ] replace it with a better solution, e.g. from the next point
38
37
-[ ]_maybe_ generate manpages from MkDocs with [mkdocs-manpage][] (at least for scripts)
39
38
-[ ]_maybe_ include gallery of examples with [mkdocs-gallery](https://smarie.github.io/mkdocs-gallery/)
40
39
-[ ]_maybe_ CLI demos with [Asciinema][], or one of the alternatives, like
@@ -356,7 +355,7 @@ data.
356
355
[mkdocs-material]: https://squidfunk.github.io/mkdocs-material/"Material for MkDocs: Documentation framework on top of MkDocs"
357
356
[mkdocstrings]: https://mkdocstrings.github.io/"mkdocstrings: Automatic documentation from sources, for MkDocs"
358
357
[mkdocs-manpage]: https://pawamoy.github.io/mkdocs-manpage/"MkDocs Manpage: MkDocs plugin to generate a manpage from the documentation site"
359
-
[mkdocs-typer]: https://github.com/bruce-szalwinski/mkdocs-typer"mkdocs-typer: An MkDocs extension to generate documentation for Typer command line applications"
358
+
[mkdocs-typer2]: https://github.com/syn54x/mkdocs-typer2"mkdocs-typer2: MkDocs plugin for Typer CLI docs"
360
359
[Asciinema]: https://asciinema.org/"Asciinema - Record and share your terminal sessions, the simple way"
361
360
[Terminalizer]: https://www.terminalizer.com/"Terminalizer: Record your terminal and generate animated gif images or share a web player"
362
361
[ttyrec]: http://0xcc.net/ttyrec/"ttyrec: a tty recorder"
0 commit comments