Skip to main content

qg

Provider-driven command-line application for Quality Graph projects.

The CLI discovers providers through the qg.providers entry-point group. Install it together with the GitHub provider using uv tool install quality-graph-cli==0.1.8 --with quality-graph-github==0.1.8.

Initialize a repository with its default branch, generate the provider-owned files, and list those paths for repository tooling:

qg init \
  --default-branch main \
  --runtime-action alchemmist/quality-graph@<release-commit-sha>
qg generate
qg generated-files
qg validate

The graph declaration can select the generated workflow projections per node:

nodes:
  lint:
    events: [pull-request, push]
    run: make lint
  diff-check:
    events: [pull-request]
    run: make diff-check

Nodes without events run for both supported events. See the configuration reference for dependency projection rules.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quality_graph_cli-0.1.10.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quality_graph_cli-0.1.10-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file quality_graph_cli-0.1.10.tar.gz.

File metadata

  • Download URL: quality_graph_cli-0.1.10.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for quality_graph_cli-0.1.10.tar.gz
Algorithm Hash digest
SHA256 f29614b1e45b466e00ae82a103162d5bfb45d61773bf24e5de3e14525446edc5
MD5 41682ebe26eec360979c1bc958168792
BLAKE2b-256 c51671f81e3884baa6d97a55767bb12e47ec8485cb4713ff4039f7a97f4a4429

See more details on using hashes here.

Provenance

The following attestation bundles were made for quality_graph_cli-0.1.10.tar.gz:

Publisher: release.yml on alchemmist/quality-graph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file quality_graph_cli-0.1.10-py3-none-any.whl.

File metadata

File hashes

Hashes for quality_graph_cli-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 4e8ffe7221082a3a8babd733c1f5c7aa105cf2b2ef23d82ca0589d2d19cc89dc
MD5 5a48b97b9e90a1c93cc39a0644802809
BLAKE2b-256 756b94e4725b36833a23da71026785d045f0840939d8043ca83aa12d541212d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for quality_graph_cli-0.1.10-py3-none-any.whl:

Publisher: release.yml on alchemmist/quality-graph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.10 This release

2 files

0.1.9

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.4

2 files

0.1.2

2 files

0.1.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page