mirror of
https://github.com/aphrody-labs/msys2-devtools.git
synced 2026-10-14 04:19:12 +00:00
Add extras for CLI commands and move some dependencies that are only used by them into those extras. This allows to install only a subset of dependencies for only the command one needs (in CI for example). To make testing easier there also exists a "all" extra which installs everything.
567 B
567 B
msys2-devtools
Tools for MSYS2 package maintainers
Repo server commands:
msys2-dbssh: Connect to the server and forward the gpg agent
CI commands:
msys2-srcinfo-cache: Maintains srcinfo data for all packages in a git repomsys2-pypi-cache: Maintains a pypi metadata cache for all packagesmsys2-sbom: Generate a SBOM file for all packages
Installation:
For every CLI command there exists a Python package extra with the same name:
pip install msys2-devtools[sbom]
In addition there exists an all extra that installs all dependencies.