PDM

E427623

PDM is a modern Python package and dependency manager that emphasizes PEP 582 support and a streamlined, pyproject.toml-based workflow.

All labels observed (1)

Label Occurrences
PDM canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Python package manager ⓘ
dependency manager ⓘ
open-source software ⓘ
category Python development tool ⓘ
build and dependency management tool ⓘ
designGoal environment isolation without virtualenvs via PEP 582 ⓘ
minimal boilerplate ⓘ
modern Python packaging workflow ⓘ
standards-compliant packaging ⓘ
emphasizesFeature PEP 582 support ⓘ
streamlined workflow ⓘ
hasFeature PEP 582 local package store ⓘ
PEP-compliant metadata handling ⓘ
automatic environment creation ⓘ
dependency resolution ⓘ
export to requirements.txt ⓘ
global project configuration ⓘ
integration with pyproject.toml ⓘ
lockfile generation ⓘ
package publishing helpers ⓘ
plugin-based extensibility ⓘ
project-level configuration ⓘ
implements PEP 517 build interface ⓘ
PEP 518 build-system configuration ⓘ
PEP 582 local package directory semantics ⓘ
PEP 621 project metadata in pyproject.toml ⓘ
license MIT License ⓘ
programmingLanguage Python ⓘ
repositoryPlatform GitHub ⓘ
supports PEP 440 version specifiers ⓘ
PEP 508 dependency specification ⓘ
PEP 517 build backends ⓘ
PEP 518 build-system configuration ⓘ
PEP 582 __pypackages__ directory layout ⓘ
PEP 621 project metadata in pyproject.toml ⓘ
PEP 723 inline script metadata ⓘ
Python project initialization ⓘ
dev dependencies ⓘ
editable installs ⓘ
environment-specific dependencies ⓘ
lockfile-based dependency resolution ⓘ
multiple Python interpreters ⓘ
plugin system ⓘ
script entry points ⓘ
virtual environment management ⓘ
supportsStandard PEP 582 ⓘ
usesConfigurationFile pyproject.toml ⓘ
writtenIn Python ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Poetry → competesWith → PDM ⓘ