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.4.tar.gz (508.8 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.4-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pullapprove-5.5.4.tar.gz
  • Upload date:
  • Size: 508.8 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.4.tar.gz
Algorithm Hash digest
SHA256 d8ad7c154d64ac9f0e36d8bd8c6aa02181fc0a37aa2d8331281ae5dd3efb8370
MD5 9b7a3ac734bd20d8b68a361e7bb2a382
BLAKE2b-256 81c0d3e354ab0aa336983239b53dfd86b09616449b2a1bfd3932b3c42229030c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pullapprove-5.5.4-py3-none-any.whl
  • Upload date:
  • Size: 22.1 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 18c545b37a563fcd792b7012e6f05985a3431e05747021902f16c7385d495fd1
MD5 0db101a0cd301571f9baa9709b2a501e
BLAKE2b-256 5cdb03879622a3c94e8fe2b1a058eaa83c08f0526613735fa695fee94d5b61a6

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