Glean-parser

Latest version: v16.2.0

Safety actively analyzes 701475 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 21 of 24

1.11.0

- The `glinter` command now performs `yamllint` validation on registry files.

1.10.0

- The Kotlin linter `detekt` is now run during CI, and for local
testing if installed.
- Python 3.8 is now tested in CI (in addition to Python 3.7). Using
`tox` for this doesn't work in modern versions of CircleCI, so the
`tox` configuration has been removed.
- `yamllint` has been added to test the YAML files on CI.
- ⚠ Metric types that don't yet have implementations in glean-core
have been removed. This includes `enumeration`, `rate`, `usage`, and
`use_counter`, as well as many labeled metrics that don't exist.

1.9.5

- Allow a Swift lint for generated code
- New lint: Restrict what metric can go into the `baseline` ping
- New lint: Warn for slight misspellings in ping names
- BUGFIX: change Labeled types labels from lists to sets.

1.9.4

- Use lists instead of sets in Labeled types labels to ensure that the order of
the labels passed to the `metrics.yaml` is kept.
- `glinter` will now check for duplicate labels and error if there are any.

1.9.3

- Add labels from Labeled types to the Extra column in the Markdown template.

1.9.2

- BUGFIX: Don't call `is_internal_metric` on `Ping` objects.

Page 21 of 24

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.