Credits¤
These projects were used to build pdm-multirun. Thank you!
python
| pdm
| copier-pdm
Runtime dependencies¤
Project | Summary | Version (accepted) | Version (last resolved) | License |
---|---|---|---|---|
blinker | Fast, simple object-to-object and broadcast signaling | 1.6.2 | MIT License | |
cachecontrol | httplib2 caching for requests | [filecache]>=0.13.0 | 0.13.1 | Apache Software License |
certifi | Python package for providing Mozilla's CA Bundle. | 2023.7.22 | MPL-2.0 | |
charset-normalizer | The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. | <4,>=2 | 3.2.0 | MIT |
distlib | Distribution utilities | <1,>=0.3.7 | 0.3.7 | PSF-2.0 |
filelock | A platform independent file lock. | <4,>=3.12.2 | 3.12.4 | The Unlicense (Unlicense) |
findpython | A utility to find python versions on your system | <1.0.0a0,>=0.3.0 | 0.4.0 | MIT |
idna | Internationalized Domain Names in Applications (IDNA) | <4,>=2.5 | 3.4 | BSD License |
importlib-metadata | Read metadata from Python packages | >=3.6; python_version < "3.10" | 6.8.0 | ? |
importlib-resources | Read resources from Python packages | >=5; python_version < "3.9" | 6.1.0 | ? |
installer | A library for installing Python wheels. | <0.8,>=0.7 | 0.7.0 | MIT License |
markdown-it-py | Python port of markdown-it. Markdown parsing, done right! | >=2.2.0 | 3.0.0 | MIT License |
mdurl | Markdown URL utilities | ~=0.1 | 0.1.2 | MIT License |
packaging | Core utilities for Python packages | !=22.0,>=20.9 | 23.1 | BSD License |
pdm | A modern Python package and dependency manager supporting the latest PEP standards | >=2 | 2.9.2 | MIT |
platformdirs | A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". | 3.10.0 | MIT License | |
pygments | Pygments is a syntax highlighting package written in Python. | <3.0.0,>=2.13.0 | 2.16.1 | BSD-2-Clause |
pyproject-hooks | Wrappers to call pyproject.toml-based build backend hooks. | 1.0.0 | MIT License | |
python-dotenv | Read key-value pairs from a .env file and set them as environment variables | >=0.15 | 1.0.0 | BSD-3-Clause |
requests | Python HTTP for Humans. | <3.0.0,>=2.0.1 | 2.31.0 | Apache 2.0 |
requests-toolbelt | A utility belt for advanced users of python-requests | 1.0.0 | Apache 2.0 | |
resolvelib | Resolve abstract dependencies into concrete ones | >=1.0.1 | 1.0.1 | ISC License |
rich | Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal | >=12.3.0 | 13.5.3 | MIT |
shellingham | Tool to Detect Surrounding Shell | >=1.3.2 | 1.5.3 | ISC License |
tomli | A lil' TOML parser | >=1.1.0; python_version < "3.11" | 2.0.1 | ? |
tomlkit | Style preserving TOML library | <1,>=0.11.1 | 0.12.1 | MIT |
truststore | Verify certificates using native system trust stores | ; python_version >= "3.10" | 0.8.0 | MIT License |
typing-extensions | Backported and Experimental Type Hints for Python 3.8+ | <5.0,>=4.0.0; python_version < "3.9" | 4.8.0 | Python Software Foundation License |
unearth | A utility to fetch and download python packages | >=0.10.0 | 0.11.0 | MIT |
urllib3 | HTTP library with thread-safe connection pooling, file post, and more. | <3,>=1.21.1 | 2.0.5 | MIT License |
virtualenv | Virtual Python Environment builder | >=20 | 20.24.5 | MIT License |
zipp | Backport of pathlib-compatible object wrapper for zip files | >=0.5 | 3.17.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 |
babel | Internationalization utilities | ~=2.10 | 2.12.1 | BSD |
beautifulsoup4 | Screen-scraping library | 4.12.2 | MIT License | |
black | The uncompromising code formatter. | >=23.1 | 23.9.1 | MIT |
blacken-docs | Run Black on Python code blocks in documentation files. | >=1.13 | 1.16.0 | MIT |
certifi | Python package for providing Mozilla's CA Bundle. | >=2017.4.17 | 2023.7.22 | MPL-2.0 |
charset-normalizer | The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. | <4,>=2 | 3.2.0 | MIT |
click | Composable command line interface toolkit | >=8.0.0 | 8.1.7 | 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.3.1 | Apache-2.0 |
csscompressor | A python port of YUI CSS Compressor | >=0.9.5 | 0.9.5 | BSD |
dparse | A parser for Python dependency files | >=0.6.2 | 0.6.3 | MIT license |
duty | A simple task runner. | >=0.10 | 1.0.0 | ISC |
exceptiongroup | Backport of PEP 654 (exception groups) | >=1.0.0rc8; python_version < "3.11" | 1.1.3 | ? |
execnet | execnet: rapid multi-Python deployment | >=1.1 | 2.0.2 | MIT License |
failprint | Run a command, print its output only if it fails. | >=0.11 | 1.0.2 | 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 | 2.2.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 | 3.1.36 | 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.35 | 0.36.2 | ISC |
htmlmin2 | An HTML Minifier | >=0.1.13 | 0.1.13 | BSD |
idna | Internationalized Domain Names in Applications (IDNA) | <4,>=2.5 | 3.4 | BSD License |
importlib-metadata | Read metadata from Python packages | >=4.3; python_version < "3.10" | 6.8.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 |
jsmin | JavaScript minifier. | >=3.0.1 | 3.0.1 | MIT License |
lxml | Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. | >=4.9 | 4.9.3 | BSD-3-Clause |
markdown | Python implementation of John Gruber's Markdown. | <4.0.0,>=3.3.3 | 3.4.4 | 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.1.0.1 | 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.5 | 1.5.3 | BSD License |
mkdocs-coverage | MkDocs plugin to integrate your coverage HTML report into your site. | >=0.2 | 1.0.0 | ISC |
mkdocs-gen-files | MkDocs plugin to programmatically generate documentation pages during the build | >=0.3 | 0.5.0 | MIT License |
mkdocs-git-committers-plugin-2 | An MkDocs plugin to create a list of contributors on the page. The git-committers plugin will seed the template context with a list of github committers and other useful GIT info such as last modified date | >=1.1 | 1.2.0 | MIT |
mkdocs-literate-nav | MkDocs plugin to specify the navigation in Markdown instead of YAML | >=0.4 | 0.6.1 | MIT License |
mkdocs-material | Documentation that simply works | >=7.3 | 9.3.2+insiders.4.42.0 | MIT License |
mkdocs-material-extensions | Extension pack for Python Markdown and MkDocs Material. | ~=1.1 | 1.2 | MIT License |
mkdocs-minify-plugin | An MkDocs plugin to minify HTML, JS or CSS files prior to being written to disk | >=0.6.4 | 0.7.1 | MIT |
mkdocstrings | Automatic documentation from sources, for MkDocs. | [python]>=0.18 | 0.23.0 | ISC |
mkdocstrings-python | A Python handler for mkdocstrings. | >=0.5.2 | 1.7.0.1.5.1 | ISC |
mypy | Optional static typing for Python | >=0.910 | 1.5.1 | 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 |
paginate | Divides large result sets into pages for easier browsing | ~=0.5 | 0.5.6 | MIT |
pathspec | Utility library for gitignore style pattern matching of file paths. | >=0.9.0 | 0.11.2 | Mozilla Public License 2.0 (MPL 2.0) |
platformdirs | A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". | >=2 | 3.10.0 | MIT License |
pluggy | plugin and hook calling mechanisms for python | <2.0,>=0.12 | 1.3.0 | MIT |
ptyprocess | Run a subprocess in a pseudo terminal | ~=0.6; sys_platform != "win32" | 0.7.0 | ISC License (ISCL) |
pygments | Pygments is a syntax highlighting package written in Python. | ~=2.16 | 2.16.1 | BSD-2-Clause |
pymdown-extensions | Extension pack for Python Markdown. | >=9 | 10.3 | MIT License |
pytest | pytest: simple powerful testing with Python | >=6.2 | 7.4.2 | MIT |
pytest-cov | Pytest plugin for measuring coverage. | >=3.0 | 4.1.0 | MIT |
pytest-randomly | Pytest plugin to randomly order tests and control random.seed. | >=3.10 | 3.15.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 |
pytz | World timezone definitions, modern and historical | >=2015.7; python_version < "3.9" | 2023.3.post1 | ? |
pyyaml | YAML parser and emitter for Python | >=5.1 | 6.0.1 | 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 | 2022.10.31 | Apache Software License |
requests | Python HTTP for Humans. | 2.31.0 | 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.32 | MIT license |
ruamel-yaml-clib | C version of reader, parser and emitter for ruamel.yaml derived from libyaml | >=0.2.7; platform_python_implementation == "CPython" and python_version < "3.12" | 0.2.7 | MIT |
ruff | An extremely fast Python linter, written in Rust. | >=0.0.246 | 0.0.290 | MIT |
safety | Checks installed dependencies for known vulnerabilities and licenses. | >=2 | 2.3.4 | MIT license |
semver | Python helper for Semantic Versioning (https://semver.org) | >=2.13 | 3.0.1 | BSD |
setuptools | Easily download, build, install, upgrade, and uninstall Python packages | >=19.3 | 68.2.2 | 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.1 | BSD |
soupsieve | A modern CSS selector implementation for Beautiful Soup. | >1.2 | 2.5 | MIT License |
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 | ? |
types-markdown | Typing stubs for Markdown | >=3.3 | 3.4.2.10 | Apache-2.0 license |
types-pyyaml | Typing stubs for PyYAML | >=6.0 | 6.0.12.11 | Apache-2.0 license |
types-toml | Typing stubs for toml | >=0.10 | 0.10.8.7 | Apache-2.0 license |
typing-extensions | Backported and Experimental Type Hints for Python 3.8+ | >=4.0.1; python_version < "3.11" | 4.8.0 | Python Software Foundation License |
urllib3 | HTTP library with thread-safe connection pooling, file post, and more. | <3,>=1.21.1 | 2.0.5 | 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.17.0 | ? |