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.9
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.9.tar.gz | 24.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| envoy_code_check-0.6.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 56.9 kB
Release files / envoy_code_check-0.6.9.tar.gz
| Download URL | envoy_code_check-0.6.9.tar.gz |
|---|---|
| Size | 24.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9a212107476b4a36b3743fb550eacad3ede72b3cdbf825dc944c25e48e4e1eb6
|
|
BLAKE2b-256 checksum How to use checksums |
0c12b36eed1f6c7402bba14d1567122919aea69beeed312d71b229465eb1826d
|
| 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.9-py3-none-any.whl
| Download URL | envoy_code_check-0.6.9-py3-none-any.whl |
|---|---|
| Size | 32.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9ded56211e8e81ffc27c97b923e17dd7a6dd60e72454755f07bb1555ca019279
|
|
BLAKE2b-256 checksum How to use checksums |
7d4fc97a5be443f8a3f40cf56864f94d578cfb1b6d500c20e04946713251d347
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|