envoy.code.check
Code checker used in Envoy proxy’s CI.
This package provides an async checker that runs source-code checks against an Envoy (or Envoy-like) checkout. Registered checks include:
python_flake8 and python_yapf for Python style
yamllint for YAML files
shellcheck for shell scripts
glint for file hygiene checks
gofmt for Go formatting
runtime_guards consistency checks
extension metadata, registration, owner, and fuzz-coverage checks
changelog validation, including RST sanity checks
Usage
Installed as a console script:
$ envoy.code.check --help
Run a subset of checks against a checkout:
$ envoy.code.check --check python_flake8 python_yapf --path /path/to/envoy
Run only against files changed since a given ref:
$ envoy.code.check --since main --path /path/to/envoy
See envoy.code.check --help for the full set of options.
Links
Metadata
Release files for envoy.code.check 0.6.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| envoy_code_check-0.6.10.tar.gz | 25.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| envoy_code_check-0.6.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 57.5 kB
Release files / envoy_code_check-0.6.10.tar.gz
| Download URL | envoy_code_check-0.6.10.tar.gz |
|---|---|
| Size | 25.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4d76314c019af45d23d7fe004a76e24e8f009040a5743a4a82db2de066a08eb6
|
|
BLAKE2b-256 checksum How to use checksums |
eaca426c52f8c53266ac8749d98ba831e5640b35163ee72f8368ae2c6c8e255e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / envoy_code_check-0.6.10-py3-none-any.whl
| Download URL | envoy_code_check-0.6.10-py3-none-any.whl |
|---|---|
| Size | 32.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f0357c197427b2e5c88ddade4a9abef1a35bf86d90ce2b522acdde2288085ff7
|
|
BLAKE2b-256 checksum How to use checksums |
0823e645b86bd3e88ecbe89491927425e17ccb1a23b1478ab3f90d1d8ece130c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|