build(deps): bump glean-parser from 17.3.0 to 19.0.0 #955 (lando@main)

Warnings
  • Checking...
Blockers
  • Checking...
Branches dependabot/pip/glean-parser-19.0.0 -> main
Repo lando@main (git) (git://github.com/mozilla-conduit/lando.git)
Author dependabot[bot]
State closed
Commit Title

build(deps): bump glean-parser from 17.3.0 to 19.0.0

Commit Body

Bumps [glean-parser](https://github.com/mozilla/glean_parser) from 17.3.0 to 19.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mozilla/glean_parser/releases">glean-parser's releases</a>.</em></p> <blockquote> <h2>v19.0.0</h2> <ul> <li>Python server: Support optional metrics (<a href="https://redirect.github.com/mozilla/glean_parser/pull/828">#828</a>)</li> <li>BUGFIX: Correct event timestamp values in server language templates (<a href="https://redirect.github.com/mozilla/glean_parser/pull/831">#831</a>)</li> <li>Remove the <code>coverage</code> subcommand. The SDK also removed metric testing covergae (<a href="https://redirect.github.com/mozilla/glean_parser/pull/832">#832</a>)</li> </ul> <h2>v18.2.0</h2> <ul> <li>New lint: Warn against event metrics on the <code>metrics</code> or <code>baseline</code> ping (<a href="https://redirect.github.com/mozilla/glean_parser/pull/823">#823</a>)</li> <li>Go server: Add 'string_list' to supported metric types (<a href="https://redirect.github.com/mozilla/glean_parser/pull/825">#825</a>)</li> </ul> <h2>v18.1.1</h2> <ul> <li>Python server: Fix logging mechanism (<a href="https://redirect.github.com/mozilla/glean_parser/pull/820">#820</a>)</li> </ul> <h2>v18.1.0</h2> <ul> <li>Python server: Support sending custom pings without events (<a href="https://redirect.github.com/mozilla/glean_parser/pull/817">#817</a>)</li> <li>Python server: Add 'object' and 'boolean' to supported metric types (<a href="https://redirect.github.com/mozilla/glean_parser/pull/816">#816</a>)</li> <li>Kotlin: Avoid <code>toString()</code> conversion on strings (<a href="https://redirect.github.com/mozilla/glean_parser/issues/818">#818</a>)</li> </ul> <h2>v18.0.6</h2> <ul> <li>Swift: Rely on Swift's Codable and configure it properly for the expected serialization (<a href="https://redirect.github.com/mozilla/glean_parser/pull/815">#815</a>)</li> </ul> <h2>v18.0.5</h2> <ul> <li>BUGFIX: Kotlin: correctly build a serial descriptor</li> </ul> <h2>v18.0.4</h2> <ul> <li>BUGFIX: Kotlin: Implement serializers for the <code>oneOf</code> subtypes (<a href="https://redirect.github.com/mozilla/glean_parser/pull/814">#814</a>)</li> </ul> <h2>v18.0.3</h2> <ul> <li>BUGFIX: Kotlin: Implement Serializable again for object items (<a href="https://redirect.github.com/mozilla/glean_parser/pull/813">#813</a>)</li> <li>BUGFIX: Kotlin: Properly check that object arrays are non-empty before serializable (<a href="https://redirect.github.com/mozilla/glean_parser/pull/813">#813</a>)</li> </ul> <h2>v18.0.2</h2> <ul> <li>BUGFIX: Kotlin/Swift: Prefix new variables to avoid clashes with user code (<a href="https://redirect.github.com/mozilla/glean_parser/pull/812">#812</a>)</li> </ul> <h2>v18.0.1</h2> <ul> <li>BUGFIX: Swift: Fix variable naming in Swift template for object metric code (<a href="https://redirect.github.com/mozilla/glean_parser/pull/811">#811</a>)</li> </ul> <h2>v18.0.0</h2> <ul> <li>BREAKING CHANGE: Dropped support for Python 3.8 (<a href="https://redirect.github.com/mozilla/glean_parser/pull/800">#800</a>)</li> <li>New lint: <code>UNUSED_NO_LINT</code> when a lint is listed for a metric but doesn't actually trigger</li> <li>New lint: <code>UNKNOWN_LINT</code> when an unknown lint is named in the <code>no_lint</code> list</li> <li>Add Sendable conformance to Pings (<a href="https://redirect.github.com/mozilla/glean_parser/pull/810">#810</a>)</li> <li>BREAKING CHANGE: Add <code>oneOf</code> type to object metric type structure. This requires changes in the generated code and is thus breaking, but shouldn't affect users (<a href="https://redirect.github.com/mozilla/glean_parser/pull/803">#803</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mozilla/glean_parser/blob/main/CHANGELOG.md">glean-parser's changelog</a>.</em></p> <blockquote> <h2>19.0.0</h2> <ul> <li>Python server: Support optional metrics (<a href="https://redirect.github.com/mozilla/glean_parser/pull/828">#828</a>)</li> <li>BUGFIX: Correct event timestamp values in server language templates (<a href="https://redirect.github.com/mozilla/glean_parser/pull/831">#831</a>)</li> <li>Remove the <code>coverage</code> subcommand. The SDK also removed metric testing covergae (<a href="https://redirect.github.com/mozilla/glean_parser/pull/832">#832</a>)</li> </ul> <h2>18.2.0</h2> <ul> <li>New lint: Warn against event metrics on the <code>metrics</code> or <code>baseline</code> ping (<a href="https://redirect.github.com/mozilla/glean_parser/pull/823">#823</a>)</li> <li>Go server: Add 'string_list' to supported metric types (<a href="https://redirect.github.com/mozilla/glean_parser/pull/825">#825</a>)</li> </ul> <h2>18.1.1</h2> <ul> <li>Python server: Fix logging mechanism (<a href="https://redirect.github.com/mozilla/glean_parser/pull/820">#820</a>)</li> </ul> <h2>18.1.0</h2> <ul> <li>Python server: Support sending custom pings without events (<a href="https://redirect.github.com/mozilla/glean_parser/pull/817">#817</a>)</li> <li>Python server: Add 'object' and 'boolean' to supported metric types (<a href="https://redirect.github.com/mozilla/glean_parser/pull/816">#816</a>)</li> <li>Kotlin: Avoid <code>toString()</code> conversion on strings (<a href="https://redirect.github.com/mozilla/glean_parser/issues/818">#818</a>)</li> </ul> <h2>18.0.6</h2> <ul> <li>Swift: Rely on Swift's Codable and configure it properly for the expected serialization (<a href="https://redirect.github.com/mozilla/glean_parser/pull/815">#815</a>)</li> </ul> <h2>18.0.5</h2> <ul> <li>BUGFIX: Kotlin: correctly build a serial descriptor</li> </ul> <h2>18.0.4</h2> <ul> <li>BUGFIX: Kotlin: Implement serializers for the <code>oneOf</code> subtypes (<a href="https://redirect.github.com/mozilla/glean_parser/pull/814">#814</a>)</li> </ul> <h2>18.0.3</h2> <ul> <li>BUGFIX: Kotlin: Implement Serializable again for object items (<a href="https://redirect.github.com/mozilla/glean_parser/pull/813">#813</a>)</li> <li>BUGFIX: Kotlin: Properly check that object arrays are non-empty before serializable (<a href="https://redirect.github.com/mozilla/glean_parser/pull/813">#813</a>)</li> </ul> <h2>18.0.2</h2> <ul> <li>BUGFIX: Kotlin/Swift: Prefix new variables to avoid clashes with user code (<a href="https://redirect.github.com/mozilla/glean_parser/pull/812">#812</a>)</li> </ul> <h2>18.0.1</h2> <ul> <li>BUGFIX: Swift: Fix variable naming in Swift template for object metric code (<a href="https://redirect.github.com/mozilla/glean_parser/pull/811">#811</a>)</li> </ul> <h2>18.0.0</h2> <ul> <li>BREAKING CHANGE: Dropped support for Python 3.8 (<a href="https://redirect.github.com/mozilla/glean_parser/pull/800">#800</a>)</li> <li>New lint: <code>UNUSED_NO_LINT</code> when a lint is listed for a metric but doesn't actually trigger</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mozilla/glean_parser/commit/d87316dd8ce2fa0122d8634660bb71397c2d5820"><code>d87316d</code></a> Release v19.0.0</li> <li><a href="https://github.com/mozilla/glean_parser/commit/f4dc10bf2ce6c0a70ffd028cc344e8ad992137c4"><code>f4dc10b</code></a> Remove <code>coverage</code> subcommand</li> <li><a href="https://github.com/mozilla/glean_parser/commit/d6f6e9d99e31ff24822aefe17933292a8e058162"><code>d6f6e9d</code></a> fix: Correct event timestamp values in server language templates (DENG-10432).</li> <li><a href="https://github.com/mozilla/glean_parser/commit/4dc81298208f5f81f0503a4107d4ee3b30d9a85a"><code>4dc8129</code></a> Extend wording on bugs and data_reviews</li> <li><a href="https://github.com/mozilla/glean_parser/commit/4a936a02440435e1c9744d90a3d4a96e016d3052"><code>4a936a0</code></a> chore(python_server): support optional metrics (<a href="https://redirect.github.com/mozilla/glean_parser/issues/828">#828</a>)</li> <li><a href="https://github.com/mozilla/glean_parser/commit/5b7a140d1476ffe78bcd2da459a11b7c2840e295"><code>5b7a140</code></a> chore(ci): check ruff format in make lint</li> <li><a href="https://github.com/mozilla/glean_parser/commit/39c9b070d429983db233e7435ae7dfe69f48a543"><code>39c9b07</code></a> Release v18.2.0</li> <li><a href="https://github.com/mozilla/glean_parser/commit/7cea04cb3e20f7e17d931942afa892f104eca6bc"><code>7cea04c</code></a> feat(go server): Add 'string_list' to supported metric types (<a href="https://redirect.github.com/mozilla/glean_parser/issues/825">#825</a>)</li> <li><a href="https://github.com/mozilla/glean_parser/commit/34817126fc296479cddc2b53bf4968e869e16dee"><code>3481712</code></a> New lint: Warn against event metrics on the <code>metrics</code> or <code>baseline</code> ping</li> <li><a href="https://github.com/mozilla/glean_parser/commit/39a3ab2ac494be9e6fcd010a7b9b329c67b89b21"><code>39a3ab2</code></a> Always skip Node.js tests on Node.js v24</li> <li>Additional commits viewable in <a href="https://github.com/mozilla/glean_parser/compare/v17.3.0...v19.0.0">compare view</a></li> </ul> </details> <br /> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Landings

Not yet Landed
There has been no attempt to land revisions in this stack.