Skip to main content

CLI for PullApprove5

Project description

PullApprove

A CLI for validating and testing PullApprove code review configurations.

Installation

Run directly with uvx:

uvx pullapprove check

Or install globally with uv:

uv tool install pullapprove

Usage

The CLI is available as pullapprove or pa for short.

# Create a starter CODEREVIEW.toml
pa init

# Validate configuration files
pa check

# Show files and their matching scopes
pa match
pa match --changed  # only changed files
pa match --by-scope  # organize by scope

# Calculate file coverage for review scopes
pa coverage

Documentation

For full documentation, visit pullapprove.com/docs/cli.

Project details


Download files

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

Source Distribution

pullapprove-5.5.5.tar.gz (509.4 kB view details)

Uploaded Source

Built Distribution

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

pullapprove-5.5.5-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

Details for the file pullapprove-5.5.5.tar.gz.

File metadata

  • Download URL: pullapprove-5.5.5.tar.gz
  • Upload date:
  • Size: 509.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pullapprove-5.5.5.tar.gz
Algorithm Hash digest
SHA256 bc1db02a111284b73c28e0224d00f57f6cdbb5d4a9387252cd8c0cba8624719e
MD5 f708237e681602382ffa53b6b3023c00
BLAKE2b-256 2a348b4f9857b5dced54e8bdfd3aa3b237d0e126cd5f6b0fc4a5c623c8b73fe7

See more details on using hashes here.

File details

Details for the file pullapprove-5.5.5-py3-none-any.whl.

File metadata

  • Download URL: pullapprove-5.5.5-py3-none-any.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pullapprove-5.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 de91cc0cc42c55179b0b3868f84ee6354b8ec8011767e6dbc683578c6a7fe22b
MD5 8e31db9d3351cc405edb98fd0b47a294
BLAKE2b-256 dce1ec7b70a388fd7586883ae5c776bb5be74a24d829dd2fc19125dc864e7ad2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page