yamlgrep
A simple-ish program to "grep" for values in a yaml file
yamlgrep works by taking a series of yaml files and traversing the entire tree; when it finds a value which matches the pattern given, it prints the filename (optional), the number of the document within that file (optional), the path to the value.
Example:
$ yamlgrep foo thismanifest.yaml thatmanifest.yaml
thismanifest.yaml:1: .spec.containers.0.image foo.io/eieio/myimg:v1.31.1
thatmanifest.yaml:8: .spec.containers.0.image foo.io/eieio/myimg:v1.32.4
The --help is pretty good in explaining things.
Metadata
Release files for yamlgrep 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yamlgrep-0.2.0.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yamlgrep-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.7 kB
Release files / yamlgrep-0.2.0.tar.gz
| Download URL | yamlgrep-0.2.0.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eca0fca4bf2b50a7f411da59cac1c0fa2af4955b2ad112645b7ac3f7f5218f9c
|
|
BLAKE2b-256 checksum How to use checksums |
366a15f32515824d3a83360d070dfae1ee0eeca4c900fa2d72ca20ac66cc4868
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.19
|
Release files / yamlgrep-0.2.0-py3-none-any.whl
| Download URL | yamlgrep-0.2.0-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
365611fa0f44451ad5ac9d547798bea776c185422346d3ed4bd0ae7155fdd35e
|
|
BLAKE2b-256 checksum How to use checksums |
d05f016d49489d1dd93cca386b8a5186f9edec7c9778d224e7fa924853b4a497
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.19
|