These projects were used to build mkdocstrings
. Thank you!
python
|
pdm
|
copier-pdm
Runtime dependenciesยค
Project | Summary | Version (accepted) | Version (last resolved) | License |
---|---|---|---|---|
astunparse |
An AST unparser for Python | >=1.6; python_version < "3.9" |
1.6.3 |
? |
cached-property |
A decorator for caching properties in classes. | 1.5.2 |
? | |
click |
Composable command line interface toolkit | >=7.0 |
8.1.3 |
BSD-3-Clause |
colorama |
Cross-platform colored terminal text. | >=0.4; platform_system == "Windows" |
0.4.6 |
BSD License |
ghp-import |
Copy your docs directly to the gh-pages branch. | >=1.0 |
2.1.0 |
Apache Software License |
griffe |
Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API. | >=0.24 |
0.25.3 |
ISC |
importlib-metadata |
Read metadata from Python packages | >=4.4; python_version < "3.10" |
4.13.0 |
? |
jinja2 |
A very fast and expressive template engine. | >=2.11.1 |
3.1.2 |
BSD-3-Clause |
markdown |
Python implementation of Markdown. | >=3.3 |
3.3.7 |
BSD License |
markdown-callouts |
Markdown extension: a classier syntax for admonitions | >=0.1.0 |
0.3.0 |
MIT |
markupsafe |
Safely add untrusted strings to HTML/XML markup. | >=1.1 |
2.1.2 |
BSD-3-Clause |
mergedeep |
A deep merge function for ๐. | >=1.3.4 |
1.3.4 |
MIT License |
mkdocs |
Project documentation with Markdown. | >=1.2 |
1.4.2 |
BSD License |
mkdocs-autorefs |
Automatically link across pages in MkDocs. | >=0.3.1 |
0.4.1 |
ISC License (ISCL) |
mkdocstrings-crystal |
Crystal language doc generator for mkdocstrings | >=0.3.4 |
0.3.5 |
? |
mkdocstrings-python |
A Python handler for mkdocstrings. | >=0.5.2 |
0.8.3 |
ISC |
mkdocstrings-python-legacy |
A legacy Python handler for mkdocstrings. | >=0.2.1 |
0.2.3 |
? |
packaging |
Core utilities for Python packages | >=20.5 |
21.3 |
BSD-2-Clause or Apache-2.0 |
pymdown-extensions |
Extension pack for Python Markdown. | >=6.3 |
9.9.1 |
MIT License |
pyparsing |
pyparsing module - Classes and methods to define and execute parsing grammars | !=3.0.5,>=2.0.2 |
3.0.9 |
MIT License |
python-dateutil |
Extensions to the standard Python datetime module | >=2.8.1 |
2.8.2 |
Dual License |
pytkdocs |
Load Python objects documentation. | >=0.14 |
0.16.1 |
? |
pyyaml |
YAML parser and emitter for Python | >=5.1 |
6.0 |
MIT |
pyyaml-env-tag |
A custom YAML tag for referencing environment variables in YAML files. | >=0.1 |
0.1 |
MIT License |
six |
Python 2 and 3 compatibility utilities | <2.0,>=1.6.1 |
1.16.0 |
MIT |
typing-extensions |
Backported and Experimental Type Hints for Python 3.7+ | >=3.10; python_version < "3.8" |
4.4.0 |
Python Software Foundation License |
watchdog |
Filesystem events monitoring | >=2.0 |
2.2.1 |
Apache License 2.0 |
wheel |
A built-package format for Python | <1.0,>=0.23.0 |
0.38.4 |
? |
zipp |
Backport of pathlib-compatible object wrapper for zip files | >=0.5 |
3.11.0 |
? |
Development dependenciesยค
Project | Summary | Version (accepted) | Version (last resolved) | License |
---|---|---|---|---|
alabaster |
A configurable sidebar-enabled Sphinx theme | <0.8,>=0.7 |
0.7.13 |
BSD License |
ansimarkup |
Produce colored terminal text with an xml-like markup | ~=1.4 |
1.5.0 |
Revised BSD License |
astor |
Read/rewrite/write Python ASTs | >=0.8 |
0.8.1 |
BSD-3-Clause |
attrs |
Classes Without Boilerplate | >=19.2.0 |
22.2.0 |
MIT |
autoflake |
Removes unused imports and unused variables | >=1.4 |
1.7.8 |
MIT |
babel |
Internationalization utilities | >=2.9 |
2.11.0 |
BSD |
bandit |
Security oriented static analyser for python code. | >=1.7.3 |
1.7.4 |
Apache-2.0 license |
black |
The uncompromising code formatter. | >=21.10b0 |
23.1a1 |
MIT |
cached-property |
A decorator for caching properties in classes. | ~=1.5; python_version < "3.8" |
1.5.2 |
? |
certifi |
Python package for providing Mozilla's CA Bundle. | >=2017.4.17 |
2022.12.7 |
MPL-2.0 |
charset-normalizer |
The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. | <4,>=2 |
3.0.1 |
MIT |
click |
Composable command line interface toolkit | >=8.0.0 |
8.1.3 |
BSD-3-Clause |
colorama |
Cross-platform colored terminal text. | ; platform_system == "Windows" |
0.4.6 |
BSD License |
coverage |
Code coverage measurement for Python | [toml]>=5.2.1 |
7.0.5 |
Apache-2.0 |
darglint |
A utility for ensuring Google-style docstrings stay up to date with the source code. | >=1.8 |
1.8.1 |
MIT |
docutils |
Docutils -- Python Documentation Utilities | 0.19 |
public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt) | |
dparse |
A parser for Python dependency files | >=0.6.2 |
0.6.2 |
MIT license |
duty |
A simple task runner. | >=0.7 |
0.7.0 |
ISC |
exceptiongroup |
Backport of PEP 654 (exception groups) | >=1.0.0rc8; python_version < "3.11" |
1.1.0 |
MIT License |
execnet |
execnet: rapid multi-Python deployment | >=1.1 |
1.9.0 |
MIT |
failprint |
Run a command, print its output only if it fails. | ~=0.8 |
0.8.0 |
ISC |
flake8 |
the modular source code checker: pep8 pyflakes and co | >=4; python_version >= '3.8' |
5.0.4 |
MIT |
flake8-bandit |
Automated security testing with bandit and flake8. | >=2.1 |
4.1.1 |
MIT |
flake8-black |
flake8 plugin to call black as a code style validator | >=0.2 |
0.3.6 |
MIT |
flake8-bugbear |
A plugin for flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle. | >=21.9 |
23.1.17 |
MIT |
flake8-builtins |
Check for python builtins being used as variables or parameters. | >=1.5 |
2.1.0 |
GPL version 2 |
flake8-comprehensions |
A flake8 plugin to help you write better list/set/dict comprehensions. | >=3.7 |
3.10.1 |
MIT |
flake8-docstrings |
Extension for flake8 which uses pydocstyle to check docstrings | >=1.6 |
1.6.0 |
MIT License |
flake8-plugin-utils |
The package provides base classes and utils for flake8 plugin writing | <2.0.0,>=1.3.2 |
1.3.2 |
MIT |
flake8-polyfill |
Polyfill package for Flake8 plugins | >=1.0.2 |
1.0.2 |
MIT |
flake8-pytest-style |
A flake8 plugin checking common style issues or inconsistencies with pytest-based tests. | >=1.5 |
1.6.0 |
MIT |
flake8-string-format |
string format checker, plugin for flake8 | >=0.3 |
0.3.0 |
MIT License |
flake8-tidy-imports |
A flake8 plugin that helps you write tidier imports. | >=4.5 |
4.8.0 |
MIT |
flake8-variables-names |
A flake8 extension that helps to make more readable variables names | >=0.0 |
0.0.5 |
MIT |
ghp-import |
Copy your docs directly to the gh-pages branch. | >=1.0 |
2.1.0 |
Apache Software License |
git-changelog |
Automatic Changelog generator using Jinja2 templates. | >=0.4 |
0.6.0 |
ISC |
gitdb |
Git Object Database | <5,>=4.0.1 |
4.0.10 |
BSD License |
gitpython |
GitPython is a python library used to interact with Git repositories | >=1.0.1 |
3.1.30 |
BSD |
griffe |
Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API. | >=0.24 |
0.25.3 |
ISC |
idna |
Internationalized Domain Names in Applications (IDNA) | <4,>=2.5 |
3.4 |
BSD License |
imagesize |
Getting image size from png/jpeg/jpeg2000/gif file | >=1.3 |
1.4.1 |
MIT |
importlib-metadata |
Read metadata from Python packages | <5; python_version < '3.8' |
4.13.0 |
? |
iniconfig |
brain-dead simple config-ini parsing | 2.0.0 |
MIT License | |
isort |
A Python utility / library to sort Python imports. | >=5.10 |
5.11.4 |
MIT |
jinja2 |
A very fast and expressive template engine. | <4,>=2.11 |
3.1.2 |
BSD-3-Clause |
markdown |
Python implementation of Markdown. | <4.0.0,>=3.3.3 |
3.3.7 |
BSD License |
markdown-callouts |
Markdown extension: a classier syntax for admonitions | >=0.2 |
0.3.0 |
MIT |
markdown-exec |
Utilities to execute code blocks in Markdown files. | >=0.5 |
1.0.0 |
ISC |
markupsafe |
Safely add untrusted strings to HTML/XML markup. | >=2.0 |
2.1.2 |
BSD-3-Clause |
mccabe |
McCabe checker, plugin for flake8 | <0.8.0,>=0.7.0 |
0.7.0 |
Expat license |
mergedeep |
A deep merge function for ๐. | >=1.3.4 |
1.3.4 |
MIT License |
mkdocs |
Project documentation with Markdown. | >=1.3 |
1.4.2 |
BSD License |
mkdocs-coverage |
MkDocs plugin to integrate your coverage HTML report into your site. | >=0.2 |
0.2.6 |
ISC |
mkdocs-gen-files |
MkDocs plugin to programmatically generate documentation pages during the build | >=0.3 |
0.4.0 |
MIT |
mkdocs-literate-nav |
MkDocs plugin to specify the navigation in Markdown instead of YAML | >=0.4 |
0.6.0 |
MIT License |
mkdocs-material |
Documentation that simply works | >=7.3 |
9.0.5 |
MIT License |
mkdocs-material-extensions |
Extension pack for Python Markdown and MkDocs Material. | >=1.1 |
1.1.1 |
MIT License |
mkdocs-section-index |
MkDocs plugin to allow clickable sections that lead to an index page | >=0.3 |
0.3.4 |
MIT |
mkdocstrings-python |
A Python handler for mkdocstrings. | >=0.5.1 |
0.8.3 |
ISC |
mypy |
Optional static typing for Python | >=0.910 |
0.991 |
MIT License |
mypy-extensions |
Experimental type system extensions for programs checked with the mypy typechecker. | >=0.4.3 |
0.4.3 |
MIT License |
packaging |
Core utilities for Python packages | >=20.5 |
21.3 |
BSD-2-Clause or Apache-2.0 |
pathspec |
Utility library for gitignore style pattern matching of file paths. | >=0.9.0 |
0.10.3 |
MPL 2.0 |
pbr |
Python Build Reasonableness | !=2.1.0,>=2.0.0 |
5.11.1 |
Apache Software License |
pep8-naming |
Check PEP-8 naming conventions, plugin for flake8 | >=0.12 |
0.13.3 |
Expat license |
platformdirs |
A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". | >=2 |
2.6.2 |
MIT License |
pluggy |
plugin and hook calling mechanisms for python | <2.0,>=0.12 |
1.0.0 |
MIT |
ptyprocess |
Run a subprocess in a pseudo terminal | ~=0.6; sys_platform != "win32" |
0.7.0 |
ISC License (ISCL) |
pycodestyle |
Python style guide checker | <2.10.0,>=2.9.0 |
2.9.1 |
Expat license |
pydocstyle |
Python docstring style checker | >=2.1 |
6.3.0 |
MIT |
pyflakes |
passive checker of Python programs | <3,>=1.1.0 |
2.5.0 |
MIT |
pygments |
Pygments is a syntax highlighting package written in Python. | >=2.10 |
2.14.0 |
BSD-2-Clause |
pymdown-extensions |
Extension pack for Python Markdown. | >=9 |
9.9.1 |
MIT License |
pyparsing |
pyparsing module - Classes and methods to define and execute parsing grammars | !=3.0.5,>=2.0.2 |
3.0.9 |
MIT License |
pytest |
pytest: simple powerful testing with Python | >=6.2 |
7.2.1 |
MIT |
pytest-cov |
Pytest plugin for measuring coverage. | >=3.0 |
4.0.0 |
MIT |
pytest-randomly |
Pytest plugin to randomly order tests and control random.seed. | >=3.10 |
3.12.0 |
MIT |
pytest-xdist |
pytest xdist plugin for distributed testing, most importantly across multiple CPUs | >=2.4 |
3.1.0 |
MIT |
python-dateutil |
Extensions to the standard Python datetime module | >=2.8.1 |
2.8.2 |
Dual License |
pytz |
World timezone definitions, modern and historical | >=2015.7 |
2022.7.1 |
MIT |
pyyaml |
YAML parser and emitter for Python | >=5.1 |
6.0 |
MIT |
pyyaml-env-tag |
A custom YAML tag for referencing environment variables in YAML files. | >=0.1 |
0.1 |
MIT License |
regex |
Alternative regular expression module, to replace re. | >=2022.4.24 |
2022.10.31 |
Apache Software License |
requests |
Python HTTP for Humans. | >=2.26 |
2.28.2 |
Apache 2.0 |
ruamel.yaml |
ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order | >=0.17.21 |
0.17.21 |
MIT license |
ruamel.yaml.clib |
C version of reader, parser and emitter for ruamel.yaml derived from libyaml | >=0.2.6; platform_python_implementation == "CPython" and python_version < "3.11" |
0.2.7 |
MIT |
safety |
Checks installed dependencies for known vulnerabilities and licenses. | >=2 |
2.3.5 |
MIT license |
semver |
Python helper for Semantic Versioning (http://semver.org/) | ~=2.13 |
2.13.0 |
BSD |
setuptools |
Easily download, build, install, upgrade, and uninstall Python packages | >=19.3 |
66.0.0 |
MIT License |
six |
Python 2 and 3 compatibility utilities | >=1.5 |
1.16.0 |
MIT |
smmap |
A pure Python implementation of a sliding window memory map manager | <6,>=3.0.1 |
5.0.0 |
BSD |
snowballstemmer |
This package provides 29 stemmers for 28 languages generated from Snowball algorithms. | >=2.2.0 |
2.2.0 |
BSD-3-Clause |
sphinx |
Python documentation generator | 5.3.0 |
BSD License | |
sphinxcontrib-applehelp |
sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books | 1.0.2 |
BSD | |
sphinxcontrib-devhelp |
sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document. | 1.0.2 |
BSD | |
sphinxcontrib-htmlhelp |
sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files | >=2.0.0 |
2.0.0 |
BSD |
sphinxcontrib-jsmath |
A sphinx extension which renders display math in HTML via JavaScript | 1.0.1 |
BSD | |
sphinxcontrib-qthelp |
sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document. | 1.0.3 |
BSD | |
sphinxcontrib-serializinghtml |
sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle). | >=1.1.5 |
1.1.5 |
BSD |
stevedore |
Manage dynamic plugins for Python applications | >=1.20.0 |
3.5.2 |
Apache Software License |
toml |
Python Library for Tom's Obvious, Minimal Language | >=0.10 |
0.10.2 |
MIT |
tomli |
A lil' TOML parser | >=2.0.1; python_version < "3.11" |
2.0.1 |
MIT License |
typed-ast |
a fork of Python 2 and 3 ast modules with type comment support | >=1.4.2; python_version < "3.8" and implementation_name == "cpython" |
1.5.4 |
? |
types-docutils |
Typing stubs for docutils | 0.19.1.2 |
Apache-2.0 license | |
types-markdown |
Typing stubs for Markdown | >=3.3 |
3.4.2.2 |
Apache-2.0 license |
types-pyyaml |
Typing stubs for PyYAML | 6.0.12.3 |
Apache-2.0 license | |
types-toml |
Typing stubs for toml | >=0.10 |
0.10.8.1 |
Apache-2.0 license |
typing-extensions |
Backported and Experimental Type Hints for Python 3.7+ | >=3.10.0.0; python_version < "3.10" |
4.4.0 |
Python Software Foundation License |
urllib3 |
HTTP library with thread-safe connection pooling, file post, and more. | <1.27,>=1.21.1 |
1.26.14 |
MIT |
watchdog |
Filesystem events monitoring | >=2.0 |
2.2.1 |
Apache License 2.0 |
wps-light |
The strictest and most opinionated python linter ever (lighter fork). | >=0.15 |
0.16.1 |
MIT |
zipp |
Backport of pathlib-compatible object wrapper for zip files | >=0.5 |
3.11.0 |
? |