Credits¤
Platforms and Frameworks¤
These were used to create docutools:
python
|
poetry
|
mkdocs
|
mkdocs-material
Run Dependencies¤
Package | Description | Version | License |
---|---|---|---|
anybadge |
Simple, flexible badge generator for project badges. | 1.7.0 | n.a. |
diagrams |
Diagram as Code | 0.20.0 | MIT |
git-changelog |
Automatic Changelog generator using Jinja2 templates. | 0.4.2 | ISC |
httpx |
The next generation HTTP client. | 0.17.1 | BSD |
imagesize |
Getting image size from png/jpeg/jpeg2000/gif file | 1.2.0 | MIT |
inflection |
A port of Ruby on Rails inflector to Python | 0.5.1 | MIT |
markdown-include |
This is an extension to Python-Markdown which provides an "include" function, similar to that found in LaTeX (and also the C pre-processor and Fortran). I originally wrote it for my FORD Fortran auto-documentation generator. | 0.6.0 | n.a. |
mkdocs |
Project documentation with Markdown. | 1.2.2 | BSD |
mkdocs-exclude |
A mkdocs plugin that lets you exclude files or trees. | 1.0.2 | Apache |
mkdocs-macros-plugin |
Unleash the power of MkDocs with macros and variables | 0.5.12 | MIT |
mkdocs-material |
A Material Design theme for MkDocs | 6.2.8 | MIT |
mkdocs-pymdownx-material-extras |
Plugin to extend MkDocs Material theme. | 1.4 | MIT |
pycond |
Lightweight Condition Parsing and Building of Evaluation Expressions | 20210221 | BSD |
pytest |
pytest: simple powerful testing with Python | 6.2.5 | MIT |
pytest-cov |
Pytest plugin for measuring coverage. | 2.12.1 | MIT |
pytest-randomly |
Pytest plugin to randomly order tests and control random.seed. | 3.10.1 | MIT |
pytest-sugar |
pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly). | 0.9.4 | BSD |
pytest-xdist |
pytest xdist plugin for distributed testing and loop-on-failing modes | 2.4.0 | MIT |
toml |
Python Library for Tom's Obvious, Minimal Language | 0.10.2 | MIT |
Development Dependencies¤
Package | Description | Version | License |
---|---|---|---|
autoflake |
Removes unused imports and unused variables | 1.4 | Expat |
axblack |
The uncompromising code formatter - with single quotes as default. | 20201010 | MIT |
isort |
A Python utility / library to sort Python imports. | 4.3.21 | MIT |
matplotlib |
Python plotting package | 3.4.3 | PSF |
numpy |
NumPy is the fundamental package for array computing with Python. | 1.21.1 | BSD |
Indirect Dependencies¤
Package | Description | Version | License |
---|---|---|---|
appdirs |
A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". | 1.4.4 | MIT |
atomicwrites |
Atomic file writes. | 1.4.0 | MIT |
attrs |
Classes Without Boilerplate | 21.2.0 | MIT |
certifi |
Python package for providing Mozilla's CA Bundle. | 2021.5.30 | MPL-2.0 |
click |
Composable command line interface toolkit | 8.0.1 | BSD-3-Clause |
colorama |
Cross-platform colored terminal text. | 0.4.4 | BSD |
coverage |
Code coverage measurement for Python | 5.5 | Apache 2.0 |
cycler |
Composable style cycles | 0.10.0 | BSD |
execnet |
execnet: rapid multi-Python deployment | 1.9.0 | MIT |
ghp-import |
Copy your docs directly to the gh-pages branch. | 2.0.2 | Apache Software |
graphviz |
Simple Python interface for Graphviz | 0.16 | MIT |
h11 |
A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 | 0.12.0 | MIT |
httpcore |
A minimal low-level HTTP client. | 0.12.3 | BSD |
idna |
Internationalized Domain Names in Applications (IDNA) | 3.2 | BSD-3-Clause |
importlib-metadata |
Read metadata from Python packages | 4.8.1 | n.a. |
iniconfig |
iniconfig: brain-dead simple config-ini parsing | 1.1.1 | MIT |
Jinja2 |
A very fast and expressive template engine. | 2.11.3 | BSD-3-Clause |
kiwisolver |
A fast implementation of the Cassowary constraint solver | 1.3.2 | BSD |
Markdown |
Python implementation of Markdown. | 3.3.4 | BSD |
MarkupSafe |
Safely add untrusted strings to HTML/XML markup. | 2.0.1 | BSD-3-Clause |
mergedeep |
A deep merge function for 🐍. | 1.3.4 | n.a. |
mkdocs-material-extensions |
Extension pack for Python Markdown. | 1.0.3 | MIT |
mypy-extensions |
Experimental type system extensions for programs checked with the mypy typechecker. | 0.4.3 | MIT |
packaging |
Core utilities for Python packages | 21.0 | BSD-2-Clause or Apache-2.0 |
pathspec |
Utility library for gitignore style pattern matching of file paths. | 0.9.0 | MPL 2.0 |
Pillow |
Python Imaging Library (Fork) | 8.3.2 | HPND |
pluggy |
plugin and hook calling mechanisms for python | 1.0.0 | MIT |
py |
library with cross-python path, ini-parsing, io, code, log facilities | 1.10.0 | MIT |
pyflakes |
passive checker of Python programs | 2.3.1 | MIT |
Pygments |
Pygments is a syntax highlighting package written in Python. | 2.10.0 | BSD |
pymdown-extensions |
Extension pack for Python Markdown. | 8.2 | MIT |
pyparsing |
Python parsing module | 2.4.7 | MIT |
pytest-forked |
run tests in isolated forked subprocesses | 1.3.0 | MIT |
python-dateutil |
Extensions to the standard Python datetime module | 2.8.2 | Dual |
PyYAML |
YAML parser and emitter for Python | 5.4.1 | MIT |
regex |
Alternative regular expression module, to replace re. | 2021.9.24 | Apache Software |
rfc3986 |
Validating URI References per RFC 3986 | 1.5.0 | Apache 2.0 |
six |
Python 2 and 3 compatibility utilities | 1.16.0 | MIT |
sniffio |
Sniff out which async library your code is running under | 1.2.0 | MIT -or- Apache 2.0 |
termcolor |
ANSII Color formatting for output in terminal. | 1.1.0 | MIT |
typed-ast |
a fork of Python 2 and 3 ast modules with type comment support | 1.4.3 | Apache 2.0 |
typing-extensions |
Backported and Experimental Type Hints for Python 3.5+ | 3.10.0.2 | PSF |
watchdog |
Filesystem events monitoring | 2.1.5 | Apache 2.0 |
zipp |
Backport of pathlib-compatible object wrapper for zip files | 3.6.0 | n.a. |
Many thanks to all authors, for all these brilliant software packages!
Special Thanks¤
"pawamoy": Check out his excellent projects.