Skip to content

WIP: Fix taskcluster pip package update.#11340

Draft
oskirby wants to merge 3 commits into
mainfrom
naomi-fix-taskcluster-msgspec-schema
Draft

WIP: Fix taskcluster pip package update.#11340
oskirby wants to merge 3 commits into
mainfrom
naomi-fix-taskcluster-msgspec-schema

Conversation

@oskirby
Copy link
Copy Markdown
Collaborator

@oskirby oskirby commented Jun 4, 2026

Description

It seems like the latest and greatest taskcluster python package has changed API and now requires a msgspec schema. So, I guess let's try and keep up with the state of Taskcluster.

Reference

Forked from: #11328

Checklist

  • My code follows the style guidelines for this project
  • I have not added any packages that contain high risk or unknown licenses (GPL, LGPL, MPL, etc. consult with DevOps if in question)
  • I have performed a self review of my own code
  • I have commented my code PARTICULARLY in hard to understand areas
  • I have added thorough tests where needed

Bumps the build-tools-pip group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [jinja2](https://github.com/pallets/jinja) | `3.1.2` | `3.1.6` |
| [jsonschema](https://github.com/python-jsonschema/jsonschema) | `4.20.0` | `4.26.0` |
| mozilla-repo-urls | `0.1.1` | `0.2.2` |
| [mozilla-taskgraph](https://github.com/mozilla-releng/mozilla-taskgraph) | `4.1.1` | `4.1.2` |
| [taskcluster-taskgraph](https://github.com/taskcluster/taskgraph) | `20.0.0` | `23.0.0` |


Updates `jinja2` from 3.1.2 to 3.1.6
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.2...3.1.6)

Updates `jsonschema` from 4.20.0 to 4.26.0
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [Commits](python-jsonschema/jsonschema@v4.20.0...v4.26.0)

Updates `mozilla-repo-urls` from 0.1.1 to 0.2.2

Updates `mozilla-taskgraph` from 4.1.1 to 4.1.2
- [Release notes](https://github.com/mozilla-releng/mozilla-taskgraph/releases)
- [Changelog](https://github.com/mozilla-releng/mozilla-taskgraph/blob/main/CHANGELOG.md)
- [Commits](mozilla-releng/mozilla-taskgraph@4.1.1...4.1.2)

Updates `taskcluster-taskgraph` from 20.0.0 to 23.0.0
- [Release notes](https://github.com/taskcluster/taskgraph/releases)
- [Changelog](https://github.com/taskcluster/taskgraph/blob/main/CHANGELOG.md)
- [Commits](taskcluster/taskgraph@20.0.0...23.0.0)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-version: 3.1.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools-pip
- dependency-name: jsonschema
  dependency-version: 4.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools-pip
- dependency-name: mozilla-repo-urls
  dependency-version: 0.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools-pip
- dependency-name: mozilla-taskgraph
  dependency-version: 4.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools-pip
- dependency-name: taskcluster-taskgraph
  dependency-version: 23.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: build-tools-pip
...

Signed-off-by: dependabot[bot] <support@github.com>
@oskirby oskirby force-pushed the naomi-fix-taskcluster-msgspec-schema branch 4 times, most recently from 0be8ae6 to c74ca10 Compare June 4, 2026 23:15
@oskirby oskirby force-pushed the naomi-fix-taskcluster-msgspec-schema branch from c74ca10 to a73d15e Compare June 4, 2026 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant