Commit Graph
143 Commits
Author SHA1 Message Date
Andrea Marchesini 9ab655d487 Bug 2044975 - Update to moz.l10n v0.11.3 r=eemeli
Differential Revision: https://phabricator.services.mozilla.com/D305570
2026-06-09 13:32:51 +00:00
Francesco Lodolo 2ff5526914 Bug 2043796 - Update compare-locales to version 9.0.5, r=eemeli,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D303601
2026-06-01 12:46:19 +00:00
Jan-Erik Rediger 4e4b6bd4b9 Bug 2039241 - Update to glean_parser 19.1.0 r=mach-reviewers,TravisLong,ahal
Differential Revision: https://phabricator.services.mozilla.com/D300749
2026-05-27 08:30:48 +00:00
Alex Hochheiden bb082f85f6 Bug 2037675 - Vendor Rich at version 15.0.0 r=ahal,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D298993
2026-05-08 19:46:45 +00:00
serge-sans-paille 7277e6bb08 Bug 2034036 - Use diskarzhan to perform standard header includes linting r=mach-reviewers,ahochheiden,linter-reviewers,sylvestre
It's just a move from an internal linter to the same code being
maintained in a third-party repo, so that other projects could use it.

In the process, and thanks to other usage, some minor bugs have been
fixed, yay.

Differential Revision: https://phabricator.services.mozilla.com/D295830
2026-04-29 21:07:43 +00:00
Chris H-C 957e149d99 Bug 2029649 - Update to glean_parser v19 r=mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D292180
2026-04-07 14:10:39 +00:00
Alex Hochheiden 716142be25 Bug 2011162 - Temporarily exclude filelock from the mach site and use a wrapper to avoid dependency conflicts r=firefox-build-system-reviewers,sergesanspaille,mozperftest-reviewers,sparky
We temporarily hide the vendored `filelock` package and load it via wrapper in
`python/mach/mach/filelock.py`, which allows the `mach` site to use a fixed version
while other command sites can depend on different versions of `filelock` from `PyPI`
without conflicts.

This can be reverted once we upgrade our minimum Python version to `3.10`, see bug 2014269.

Differential Revision: https://phabricator.services.mozilla.com/D279757
2026-02-23 20:57:39 +00:00
abhishekmadan30 cba8649b40 Bug 1652123 - Part 1: Refactored voluptuous schemas to now be called LegacySchema. r=releng-reviewers,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D271127
2026-02-09 20:46:48 +00:00
Atila Butkovits c949f90e8b Revert "Bug 2011162 - Bump required tox version to 3.28.0 r=ahal" as requested by dev. DONTBUILD
This reverts commit e6289356f9.

Revert "Bug 2011162 - Strip inline comments when parsing `requirements.txt` for lockfiles r=firefox-build-system-reviewers,sergesanspaille"

This reverts commit 738a09ac7c.

Revert "Bug 2011162 - Add `-r` include support to lockfile `requirements.txt` parsing r=firefox-build-system-reviewers,sergesanspaille"

This reverts commit 592072308d.

Revert "Bug 2011162 - Remove vendored `filelock` dependency r=ahal,mach-reviewers"

This reverts commit ba4111b913.

Revert "Bug 2011162 - Fail on site lock timeout instead of continuing r=firefox-build-system-reviewers,sergesanspaille"

This reverts commit 07e9dc124e.

Revert "Bug 2011162 - Replace vendored `filelock` with `mach.filelock` r=firefox-build-system-reviewers,sergesanspaille,mozperftest-reviewers,sparky"

This reverts commit 9641d7f735.
2026-02-06 19:25:11 +00:00
Alex Hochheiden ba4111b913 Bug 2011162 - Remove vendored filelock dependency r=ahal,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D279758
2026-02-05 18:42:19 +00:00
abhishekmadan30 264c5d1358 Bug 2002002 - Remove taskcluster-taskgraph vendor, r=taskgraph-reviewers,mach-reviewers,ahal,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D273842
2026-02-02 20:09:06 +00:00
abhishekmadan30 fff9fde7e9 Bug 2002002 - Stop using vendored taskcluster-taskgraph, r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,ahal,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D273841
2026-02-02 20:09:02 +00:00
Serban Stanca 9e40b6bb18 Revert "Bug 2002002 - Make toolchain_task_defintions uses the ./mach taskgraph command instead of calling a function to ensure it uses the taskgraph virtual env. r=firefox-build-system-reviewers,taskgraph-reviewers,ahal,ahochheiden" for breaking retrigger hook.
This reverts commit 540cd75043.

This reverts commit afef97fa49.

This reverts commit 3f4efe4bbd.
2026-01-29 00:20:18 +00:00
abhishekmadan30 afef97fa49 Bug 2002002 - Remove taskcluster-taskgraph vendor, r=taskgraph-reviewers,mach-reviewers,ahal,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D273842
2026-01-28 23:24:28 +00:00
abhishekmadan30 3f4efe4bbd Bug 2002002 - Stop using vendored taskcluster-taskgraph, r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,ahal,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D273841
2026-01-28 23:24:25 +00:00
agoloman f0a2cb1fb5 Revert "Bug 2002002 - Make toolchain_task_defintions uses the ./mach taskgraph command instead of calling a function to ensure it uses the taskgraph virtual env. r=firefox-build-system-reviewers,taskgraph-reviewers,ahal,ahochheiden" for busting bootstrapping.
This reverts commit d240ad8fd9.

Revert "Bug 2002002 - Remove taskcluster-taskgraph vendor, r=taskgraph-reviewers,mach-reviewers,ahal,ahochheiden"

This reverts commit 864d327065.

Revert "Bug 2002002 - Stop using vendored taskcluster-taskgraph, r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,ahal,ahochheiden"

This reverts commit 9083d55fb6.
2026-01-22 01:21:11 +00:00
abhishekmadan30 864d327065 Bug 2002002 - Remove taskcluster-taskgraph vendor, r=taskgraph-reviewers,mach-reviewers,ahal,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D273842
2026-01-21 15:43:01 +00:00
Jan-Erik Rediger 9a1e6c722a Bug 2007541 - Update to glean_parser 18.2.0 r=chutten,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D277425
2026-01-19 17:30:31 +00:00
Alexandru Marc f85620682b Revert "Bug 2002002 - Create a venv for repackage tasks to include taskgraph, r=firefox-build-system-reviewers,taskgraph-reviewers,bhearsum,ahochheiden" for causing Bug 2010496
This reverts commit e049bb0047.

Revert "Bug 2002002 - Remove taskcluster-taskgraph vendor, r=taskgraph-reviewers,mach-reviewers,ahal,ahochheiden"

This reverts commit 3f8cf62296.

Revert "Bug 2002002 - Stop using vendored taskcluster-taskgraph, r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,ahal,ahochheiden"

This reverts commit 84cbc516db.
2026-01-15 09:33:16 +00:00
abhishekmadan30 3f8cf62296 Bug 2002002 - Remove taskcluster-taskgraph vendor, r=taskgraph-reviewers,mach-reviewers,ahal,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D273842
2026-01-14 20:07:04 +00:00
Alexandru Marc f1b2c5651e Revert "Bug 2002002: apply code formatting via Lando" for causing mac repackage bustages
This reverts commit c903ab15c4.

Revert "Bug 2002002 - Remove taskcluster-taskgraph vendor, r=taskgraph-reviewers,mach-reviewers,ahal,ahochheiden"

This reverts commit 251f05311e.

Revert "Bug 2002002 - Stop using vendored taskcluster-taskgraph, r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,ahal,ahochheiden"

This reverts commit 3fa95d1a9b.
2026-01-09 08:50:36 +00:00
abhishekmadan30 251f05311e Bug 2002002 - Remove taskcluster-taskgraph vendor, r=taskgraph-reviewers,mach-reviewers,ahal,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D273842
2026-01-09 03:25:59 +00:00
abhishekmadan30 bbd39558fb Bug 2006120 - Vendor taskcluster-taskgraph v18.0.3. r=taskgraph-reviewers,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D276482
2025-12-16 15:13:08 +00:00
Sandor Molnar b736fd9f0f Revert "Bug 2006120 - Vendor taskcluster-taskgraph v18.0.3. r=taskgraph-reviewers,mach-reviewers,ahal" py taskgraph failures
This reverts commit dc35d5534a.
2025-12-15 20:37:40 +00:00
abhishekmadan30 dc35d5534a Bug 2006120 - Vendor taskcluster-taskgraph v18.0.3. r=taskgraph-reviewers,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D276482
2025-12-15 20:01:50 +00:00
Alex Hochheiden ed7fc6f9cc Bug 1967968 - Remove vendored jsmin package r=firefox-build-system-reviewers,mach-reviewers,ahal,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264259
2025-12-10 21:46:03 +00:00
Atila Butkovits e96b05efb9 Revert "Bug 1967968, Bug 1704891 - Remove vendored jsmin package r=firefox-build-system-reviewers,mach-reviewers,ahal,nalexander" for causing mpu failures.
This reverts commit adf2646a51.

Revert "Bug 1967968 - Use `Terser` instead of `JSMin` for Javascript minification r=calixte,marco,firefox-build-system-reviewers,Standard8,glandium"

This reverts commit 2ae8c75811.

Revert "Bug 1967968 - Add `Terser` toolchain in CI r=firefox-build-system-reviewers,glandium,Standard8"

This reverts commit 499e44f544.

Revert "Bug 1704891 - Move checking for/setting up `node` executables to `nodeutil.py` r=Standard8,firefox-build-system-reviewers,perftest-reviewers,mozperftest-reviewers,sparky,glandium"

This reverts commit 0b95eab13c.
2025-12-09 06:05:14 +00:00
Alex Hochheiden adf2646a51 Bug 1967968 - Remove vendored jsmin package r=firefox-build-system-reviewers,mach-reviewers,ahal,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264259
2025-12-09 04:20:18 +00:00
Andrew Halberstadt 9ef795296d Bug 2000944 - Vendor taskcluster-taskgraph v18.0.0, r=taskgraph-reviewers,mach-reviewers,ahochheiden,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D273898
2025-11-26 18:39:04 +00:00
Sandor Molnar aa0c0dd297 Revert "Bug 2000944 - Vendor taskcluster-taskgraph v18.0.0, r=taskgraph-reviewers,mach-reviewers,ahochheiden,jcristau" for causing multiple failures
This reverts commit da8c10eb83.
2025-11-25 18:22:31 +00:00
Andrew Halberstadt da8c10eb83 Bug 2000944 - Vendor taskcluster-taskgraph v18.0.0, r=taskgraph-reviewers,mach-reviewers,ahochheiden,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D273898
2025-11-25 17:53:50 +00:00
Cristina Horotan 206bf411f6 Revert "Bug 1967968, Bug 1704891 - Remove vendored jsmin package r=firefox-build-system-reviewers,mach-reviewers,ahal,nalexander" for causing valgrind failures
This reverts commit fe39d49354.

Revert "Bug 1967968 - Use `Terser` instead of `JSMin` for Javascript minification r=calixte,marco,firefox-build-system-reviewers,Standard8,glandium"

This reverts commit a44d6a597f.

Revert "Bug 1967968 - Add `Terser` toolchain in CI r=firefox-build-system-reviewers,glandium,Standard8"

This reverts commit 6173a35615.

Revert "Bug 1704891 - Move checking for/setting up `node` executables to `nodeutil.py` r=Standard8,firefox-build-system-reviewers,perftest-reviewers,mozperftest-reviewers,sparky,glandium"

This reverts commit 8b9c718ce3.
2025-11-15 09:07:11 +00:00
Alex Hochheiden fe39d49354 Bug 1967968 - Remove vendored jsmin package r=firefox-build-system-reviewers,mach-reviewers,ahal,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264259
2025-11-15 03:23:17 +00:00
Atila Butkovits 43d5b751ad Revert "Bug 1967968 - Remove vendored jsmin package r=firefox-build-system-reviewers,mach-reviewers,ahal,nalexander" for causing bustages complaining about terser.
This reverts commit 2b26890d88.

Revert "Bug 1967968 - Use `Terser` instead of `JSMin` for Javascript minification r=calixte,marco,firefox-build-system-reviewers,Standard8,glandium"

This reverts commit c27d1dbeb4.

Revert "Bug 1967968 - Add `Terser` toolchain in CI r=firefox-build-system-reviewers,glandium,Standard8"

This reverts commit 00cffc4b6e.

Revert "Bug 1704891 - Move checking for/setting up `node` executables to `nodeutil.py` r=Standard8,firefox-build-system-reviewers,perftest-reviewers,mozperftest-reviewers,sparky,glandium"

This reverts commit 3c554294d0.
2025-11-14 00:17:32 +00:00
Alex Hochheiden 2b26890d88 Bug 1967968 - Remove vendored jsmin package r=firefox-build-system-reviewers,mach-reviewers,ahal,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264259
2025-11-13 23:28:13 +00:00
Jan-Erik Rediger 26a07f89c6 Bug 1998348 - Update to glean_parser 18.1.0 r=TravisLong,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D271365
2025-11-05 19:21:38 +00:00
Andrew Halberstadt 4b33e4795d Bug 1997644 - Vendor taskcluster-taskgraph v17.2.1, r=taskgraph-reviewers,Eijebong
Differential Revision: https://phabricator.services.mozilla.com/D270948
2025-11-03 17:48:36 +00:00
Narcis Beleuzu ae18720af7 Revert "Bug 1997644 - Vendor taskcluster-taskgraph v17.2.1, r=taskgraph-reviewers,Eijebong" for tg failures on test_main.py
This reverts commit 588ccd9fd2.
2025-11-03 16:18:36 +00:00
Andrew Halberstadt 588ccd9fd2 Bug 1997644 - Vendor taskcluster-taskgraph v17.2.1, r=taskgraph-reviewers,Eijebong
Differential Revision: https://phabricator.services.mozilla.com/D270948
2025-11-03 15:16:22 +00:00
Bastien Orivel 6bfa29e7f4 Bug 1997236 - Vendor taskcluster-taskgraph 17.2.0. r=taskgraph-reviewers,mach-reviewers,bhearsum,ahal
Differential Revision: https://phabricator.services.mozilla.com/D270670
2025-10-31 10:15:18 +00:00
Tom Marble 1da2f2c00f Bug 1997188 - resolve python-test dependencies r=ahal,mach-reviewers
Updated python/mach/mach/site.py to better report dependency failures
Updated dependencies for `./mach python-test --subsuite skip-fails`
  in testing/test/test_skipfails.in which includes bumping
  the version of typing-extensions of due to pydantic
Bumped the vendored version of typing-extensions to 4.15

Signed-off-by: Tom Marble <[email protected]>

Differential Revision: https://phabricator.services.mozilla.com/D270715
2025-10-30 21:44:41 +00:00
Andrew Halberstadt 34b3ec7686 Bug 1996674 - Update taskcluster vendor to v91.1.0, r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D270241
2025-10-28 14:35:16 +00:00
Jan-Erik Rediger de99d7d9e9 Bug 1991891 - Update to glean_parser 18.0.3 r=TravisLong,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D269371
2025-10-24 12:41:41 +00:00
Andrew Halberstadt b42ac428c3 Bug 1990567 - Vendor taskcluster-taskgraph v17.1.0, r=taskgraph-reviewers,mach-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D268757
2025-10-23 17:35:30 +00:00
agoloman 674e9d235e Revert "Bug 1990567 - [ci] Catch TaskclusterRestFailure in target_tasks.py, r=taskgraph-reviewers,bhearsum" because it affects Taskcluster actions.
This reverts commit 7ece99560b.

Revert "Bug 1990567 - Update gecko_taskgraph / tryselect test expectations, r=releng-reviewers,taskgraph-reviewers,jcristau"

This reverts commit 62219df14b.

Revert "Bug 1990567 - Updated taskgraph to use taskcluster package instead of REST API.r=ahal,taskgraph-reviewers,releng-reviewers"

This reverts commit 6376725ec8.

Revert "Bug 1990567 - Vendor taskcluster-taskgraph v17.1.0, r=taskgraph-reviewers,mach-reviewers,bhearsum"

This reverts commit 4063ac0be6.

Revert "Bug 1990567 - [ci] Stop post processing base_ref / base_rev parameters in decision task, r=taskgraph-reviewers,jcristau"

This reverts commit 55086d47ce.
2025-10-22 23:07:23 +00:00
Andrew Halberstadt 4063ac0be6 Bug 1990567 - Vendor taskcluster-taskgraph v17.1.0, r=taskgraph-reviewers,mach-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D268757
2025-10-22 18:55:40 +00:00
Alex Hochheiden a4876ab450 Bug 1990981 - Update vendored pyyaml to version 6.0.3 to match glean-sdk dependency r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D266267
2025-09-30 21:49:58 +00:00
Alex Hochheiden d378f82412 Bug 1988893 - Set explicit multidict dependency with compatible release operator to get around yanked 6.5.0 version r=ahal,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D265027
2025-09-25 16:30:39 +00:00
Andrew Halberstadt 3a4bc4fbe8 Bug 1990063 - Vendor taskcluster-taskgraph 15.4.0, r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D265689
2025-09-23 16:59:56 +00:00
Ben Hearsum d36ed20d83 Bug 1989038: vendor taskgraph 15.3.0 r=taskgraph-reviewers,mach-reviewers,jcristau,ahal
This picks up support for passing `write_artifacts` to loaders.

Differential Revision: https://phabricator.services.mozilla.com/D265468
2025-09-19 19:06:18 +00:00