Skip to content

sbidoul/pyproject-dependencies

Repository files navigation

pyproject-dependencies

PyPI - Version PyPI - Python Version

This tool leverages the Python standard build backend interface (via the build library) in order to compute and print the direct dependencies of a set of python projects.

usage: pyproject-dependencies [-h] [--no-isolation] [--no-exclude-self] [--ignore-build-errors] [--name-filter REGEX] [PROJECT ...]

Print direct dependencies of a set of python projects.

positional arguments:
  PROJECT               project directory or pyproject.toml or setup.py

options:
  -h, --help            show this help message and exit
  --no-isolation        whether or not to invoke the build backend in the current environment or to create an isolated one and invoke it there
  --no-exclude-self     whether or not to exclude the projects themselves from the output, when they depend on each other
  --ignore-build-errors
  --name-filter REGEX   filter out dependencies whose canonical name matches a regex

About

Print direct dependencies of a set of python projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages