Skip to main content

Glean Parser

Parser tools for Mozilla's Glean telemetry.

Features

Contains various utilities for handling metrics.yaml and pings.yaml for the Glean SDKs. This includes producing generated code for various integrations and linting.

Documentation

Requirements

  • Python 3.9 (or later)

Usage

$ glean_parser --help

Read in metrics.yaml, translate to Kotlin format, and output to output_dir:

$ glean_parser translate -o output_dir -f kotlin metrics.yaml

Check a Glean ping against the ping schema:

$ glean_parser check < ping.json

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

glean_parser-20.1.0.tar.gz (136.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

glean_parser-20.1.0-py3-none-any.whl (121.8 kB view details)

Uploaded Python 3

File details

Details for the file glean_parser-20.1.0.tar.gz.

File metadata

  • Download URL: glean_parser-20.1.0.tar.gz
  • Upload date:
  • Size: 136.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for glean_parser-20.1.0.tar.gz
Algorithm Hash digest
SHA256 1582200c5bff482a1af6eb8ca0cd35525eb10f5cc167338ee426c57c1cd69a8d
MD5 d963368900af64fceeb52cc1f34e5a1b
BLAKE2b-256 d05028d0af2ecc049137ac1d931b3de0fb1d628e147d310f32bca84d67c8d6fa

See more details on using hashes here.

File details

Details for the file glean_parser-20.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for glean_parser-20.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e89b1436fe64a63283581633c3e45c69a98f7843a02958bbba9652dd919a1b5
MD5 daa03182aa761ae2056e687e79bbce08
BLAKE2b-256 78e8fab6149cb3230c80da9a7a56a57a969f200dcdd196a576e7fbda66acf5d5

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page