Skip to content

Credits

These projects were used to build mkdocs-iframe. Thank you!

python | pdm | copier-pdm | mkdocs-coverage

Runtime dependenciesยค

Project Summary Version (accepted) Version (last resolved) License
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
importlib-metadata Read metadata from Python packages >=4.3; python_version < "3.10" 6.6.0 ?
jinja2 A very fast and expressive template engine. >=2.11.1 3.1.2 BSD-3-Clause
markdown Python implementation of Markdown. <3.4,>=3.2.1 3.3.7 BSD License
markupsafe Safely add untrusted strings to HTML/XML markup. >=2.0 2.1.3 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.3 BSD License
packaging Core utilities for Python packages >=20.5 23.1 BSD License
python-dateutil Extensions to the standard Python datetime module >=2.8.1 2.8.2 Dual License
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 >=1.5 1.16.0 MIT
typing-extensions Backported and Experimental Type Hints for Python 3.7+ >=3.10; python_version < "3.8" 4.6.3 Python Software Foundation License
watchdog Filesystem events monitoring >=2.0 3.0.0 Apache License 2.0
zipp Backport of pathlib-compatible object wrapper for zip files >=0.5 3.15.0 ?

Development dependenciesยค

Project Summary Version (accepted) Version (last resolved) License
ansimarkup Produce colored terminal text with an xml-like markup ~=1.4 1.5.0 Revised BSD License
black The uncompromising code formatter. >=23.1 23.3.0 MIT
blacken-docs Run Black on Python code blocks in documentation files. >=1.13 1.13.0 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 2023.5.7 MPL-2.0
charset-normalizer The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. <4,>=2 3.1.0 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.2.7 Apache-2.0
duty A simple task runner. >=0.10 0.11.1 ISC
exceptiongroup Backport of PEP 654 (exception groups) >=1.0.0rc8; python_version < "3.11" 1.1.1 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.11 0.11.1 ISC
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. >=1.0 1.0.1 ISC
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.29.0 ISC
idna Internationalized Domain Names in Applications (IDNA) <4,>=2.5 3.4 BSD License
importlib-metadata Read metadata from Python packages ; python_version < "3.8" 6.6.0 ?
iniconfig brain-dead simple config-ini parsing 2.0.0 MIT License
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.6.0 ISC
markupsafe Safely add untrusted strings to HTML/XML markup. >=2.0 2.1.3 BSD-3-Clause
mergedeep A deep merge function for ๐Ÿ. >=1.3.4 1.3.4 MIT License
mkdocs Project documentation with Markdown. >=1.3 1.4.3 BSD License
mkdocs-gen-files MkDocs plugin to programmatically generate documentation pages during the build >=0.3 0.5.0 MIT License
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.1.15 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.5 MIT License
mkdocstrings Automatic documentation from sources, for MkDocs. [python]>=0.18 0.22.0 ISC
mkdocstrings-python A Python handler for mkdocstrings. >=0.5.2 1.1.2 ISC
mypy Optional static typing for Python >=0.910 1.3.0 MIT License
mypy-extensions Type system extensions for programs checked with the mypy type checker. >=0.4.3 1.0.0 MIT License
packaging Core utilities for Python packages >=22.0 23.1 BSD License
pathspec Utility library for gitignore style pattern matching of file paths. >=0.9.0 0.11.1 Mozilla Public License 2.0 (MPL 2.0)
pip The PyPA recommended tool for installing Python packages. >=23.1.2 23.1.2 MIT
platformdirs A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". >=2 3.5.1 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)
py library with cross-python path, ini-parsing, io, code, log facilities >=1.8.2 1.11.0 MIT license
pygments Pygments is a syntax highlighting package written in Python. >=2.14 2.15.1 BSD-2-Clause
pymdown-extensions Extension pack for Python Markdown. >=9 10.0.1 MIT License
pytest pytest: simple powerful testing with Python >=6.2 7.3.1 MIT
pytest-cov Pytest plugin for measuring coverage. >=4.1.0 4.1.0 MIT
pytest-html pytest plugin for generating HTML reports >=3.2.0 3.2.0 Mozilla Public License 2.0 (MPL 2.0)
pytest-metadata pytest plugin for test session metadata 3.0.0 MIT License
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.3.1 MIT
python-dateutil Extensions to the standard Python datetime module >=2.8.1 2.8.2 Dual License
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 2023.6.3 Apache Software License
requests Python HTTP for Humans. >=2.26 2.31.0 Apache 2.0
ruff An extremely fast Python linter, written in Rust. >=0.0.246 0.0.270 MIT
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 >=67.8.0 67.8.0 MIT License
six Python 2 and 3 compatibility utilities >=1.5 1.16.0 MIT
toml Python Library for Tom's Obvious, Minimal Language >=0.10 0.10.2 MIT
tomli A lil' TOML parser >=1.1.0; 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-markdown Typing stubs for Markdown >=3.3 3.4.2.9 Apache-2.0 license
types-toml Typing stubs for toml >=0.10 0.10.8.6 Apache-2.0 license
typing-extensions Backported and Experimental Type Hints for Python 3.7+ >=3.10.0.0; python_version < "3.10" 4.6.3 Python Software Foundation License
urllib3 HTTP library with thread-safe connection pooling, file post, and more. <3,>=1.21.1 2.0.2 MIT License
watchdog Filesystem events monitoring >=2.0 3.0.0 Apache License 2.0
zipp Backport of pathlib-compatible object wrapper for zip files >=0.5 3.15.0 ?