Andrew Halberstadt
ce538e0d6d
Bug 2046948 - Bump to Taskgraph 24.1.1 in Decision task, r=releng-reviewers,bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D306282
2026-06-11 22:58:35 +00:00
Ben Hearsum
0379263994
Bug 2046273: pre: upgrade to taskgraph 24.1.0 r=releng-reviewers,amadan
...
Differential Revision: https://phabricator.services.mozilla.com/D305874
2026-06-10 22:16:31 +00:00
Andrew Halberstadt
e04f0f437c
Bug 2044771 - Bump taskcluster-taskgraph to v24.0.0, r=taskgraph-reviewers,bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D304566
2026-06-04 15:31:53 +00:00
Sylvestre Ledru
ed312a73d2
Bug 2040162 - Add rumdl Markdown linter to mozlint r=linter-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D301350
2026-05-30 13:11:39 +00:00
abhishekmadan30
ad968b39f6
Bug 2037130 - upgraded taskgraph version to v23.1.0 and mozilla-taskgraph version to v4.1.12. r=taskgraph-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D299805
2026-05-28 19:40:23 +00:00
Sylvestre Ledru
2a18995caa
Bug 2043239 - Update to ruff 0.15.15 r=linter-reviewers,sergesanspaille DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D303050
2026-05-28 19:36:34 +00:00
pstanciu
524c505b0b
Revert "Bug 2023603 - Update MyST-Parser to 5.1.0 to fix links with multiple query parameters r=ahal" for causing python failures @ test_site_compatibility.py
...
This reverts commit 2dd71ebdc3 .
2026-05-21 10:07:07 +00:00
Manuel Bucher
2dd71ebdc3
Bug 2023603 - Update MyST-Parser to 5.1.0 to fix links with multiple query parameters r=ahal
...
This bumps the minimum python version to 3.11 for the `mach doc`
command. Bug 1998780 previously restore python 3.9 support.
However, due to the new requirements that come with the new MyST-Parser
version 5.1.0, keeping python 3.9 support is less feasible.
Sphinx version is bumped due to new version requirement by MyST-Parser.
In myst-parser 5.x the cross-reference warning message for source-tree
documents changed from "WARNING: 'myst' cross-reference target not
found" to "WARNING: Unknown source document". Both patterns are kept in
docs/config.yml since the old format still appears for generated
documents in the obj-directory.
Differential Revision: https://phabricator.services.mozilla.com/D301562
2026-05-21 09:42:05 +00:00
Jan-Erik Rediger
fa9ca47f7a
Bug 2039260 - Update to Glean v67.3.2 r=TravisLong,supply-chain-reviewers,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D300741
2026-05-18 07:25:55 +00:00
rperta
0cac85f6c2
Revert "Bug 1652123, Bug 2037130 - Converted parameter schemas from voluptuous to msgspec. r=ahal,taskgraph-reviewers" for causing gecko verify-decision failures
...
This reverts commit 196c6366c4 .
This reverts commit aacf390abb .
2026-05-13 04:55:23 +00:00
abhishekmadan30
aacf390abb
Bug 2037130 - upgraded taskgraph version to v23.0.0 and mozilla-taskgraph version to v4.1.12. r=taskgraph-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D299805
2026-05-13 04:05:17 +00:00
Jan-Erik Rediger
bb2bdda1a1
Bug 2038207 - Update to Glean v67.3.1 r=TravisLong,supply-chain-reviewers,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D299362
2026-05-11 08:01:24 +00:00
Alex Hochheiden
8c7f35e37b
Bug 2037675 - Replace homegrown terminal footer with rich.live.Live r=ahal,firefox-build-system-reviewers,mach-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D298994
2026-05-08 19:46:49 +00:00
Sylvestre Ledru
ab12e08d2d
Bug 2036409 - Update to ruff 0.15.12 r=linter-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D297903
2026-05-01 21:23:10 +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
Sylvestre Ledru
87a13e0ed0
Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D282634
2026-04-14 19:33:02 +00:00
Chris H-C
de5bbe66ce
Bug 2029649 - Update to Glean SDK v67.2.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,ahochheiden
...
Also, adapt to `accumulate_samples` now being on the memory_distribution trait.
Also also, prune the cargo vet list.
Differential Revision: https://phabricator.services.mozilla.com/D292181
2026-04-07 14:10:43 +00:00
Sylvestre Ledru
701c0dfa0e
Bug 2026123 - Update codespell to 6.2.5 r=linter-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D289736
2026-03-26 00:15:39 +00:00
abhishekmadan30
2d7619bfb6
Bug 2023998 - Updated taskgraph to v20.0.0 and mozilla-taskgraph to v4.1.1.r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D288233
2026-03-18 01:37:27 +00:00
Sylvestre Ledru
2626241f0e
Bug 2023377 - Update codespell to 2.4.2 r=linter-reviewers,sergesanspaille DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D287797
2026-03-16 21:30:24 +00:00
Chris H-C
a9dd14ccdb
Bug 2022984 - Update to Glean v67.1.0 r=janerik,supply-chain-reviewers,mach-reviewers,ahochheiden
...
Also accept ongoing vetting of glean and glean-core into 2027.
Both are owned and operated by MoCo employes who've been around for absolute
_ages_.
Differential Revision: https://phabricator.services.mozilla.com/D287475
2026-03-13 20:22:10 +00:00
abhishekmadan30
2922ce0ed2
Bug 2022218 - Updated build.txt and ide.txt to use taskgraph v19.2.1.r=taskgraph-reviewers,bhearsum,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D286887
2026-03-12 14:43:28 +00:00
Alex Hochheiden
901cc1c6d2
Bug 2011162 - Bump required tox version to 3.28.0 r=ahal
...
Removes a conflict in the `wpt` site with one of the `requirements.txt` files,
and we may as well keep the one in `lint.txt` consistent.
Differential Revision: https://phabricator.services.mozilla.com/D280469
2026-02-23 20:57:50 +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
Alex Hochheiden
2bada41cc0
Bug 1795152 - Replace per-subproject :dependencies parsing with one :printProjectDependencies task per project (Fenix, Focus, Android-Components) r=nalexander,geckoview-reviewers,android-reviewers
...
We also dump to a temporary JSON file directly from within Gradle now and
once we migrate all 3 projects to the root level, we should be able to make
this a single task invocation, instead of three.
Differential Revision: https://phabricator.services.mozilla.com/D282959
2026-02-18 23:20:31 +00:00
Cristina Horotan
f807c9b27e
Revert "Bug 2015841 - ruff: fix 'Lambda may be unnecessary; consider inlining inner function' r=linter-reviewers,perftest-reviewers,sessionstore-reviewers,ahal,sparky,sclements" for causing lint failure
...
This reverts commit 0382300c2d .
Revert "Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,ahal,sergesanspaille"
This reverts commit 1e0b4c3c7b .
Revert "Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements"
This reverts commit 15a20a737e .
Revert "Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal"
This reverts commit 4b0785d39e .
2026-02-18 17:18:07 +00:00
Sylvestre Ledru
4b0785d39e
Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D282634
2026-02-18 16:47:05 +00:00
iulian moraru
c616d6af1d
Revert "Bug 2015841 - ruff: fix 'Lambda may be unnecessary; consider inlining inner function' r=linter-reviewers,perftest-reviewers,sessionstore-reviewers,ahal,sparky,sclements" for causing multiple android reftest failures.
...
This reverts commit 5eca473e96 .
Revert "Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,ahal,sergesanspaille"
This reverts commit 654a09320c .
Revert "Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements"
This reverts commit 93b38f0d79 .
Revert "Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal"
This reverts commit cc04e8271b .
2026-02-13 22:35:55 +00:00
Sylvestre Ledru
cc04e8271b
Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D282634
2026-02-13 21:36:16 +00:00
Sylvestre Ledru
d2a2a07e39
Bug 2015713 - doc: Add psutil to docs virtualenv for autodoc imports r=firefox-source-docs-reviewers,championshuttler DONTBUILD
...
mozbuild.doctor and marionette_driver.processhandler require psutil which
wasn't available in the CI docs virtualenv.
Differential Revision: https://phabricator.services.mozilla.com/D282567
2026-02-11 13:22:24 +00:00
Alex Hochheiden
4c2c5cde9d
Bug 2009200 - Use bootstrap_toolchain for clangd in ./mach ide vscode and add necessary dependencies to ide.txt r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D278356
2026-02-11 01:07:11 +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
e6289356f9
Bug 2011162 - Bump required tox version to 3.28.0 r=ahal
...
Removes a conflict in the `wpt` site with one of the `requirements.txt` files,
and we may as well keep the one in `lint.txt` consistent.
Differential Revision: https://phabricator.services.mozilla.com/D280469
2026-02-05 18:42:29 +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
Alexandre Lissy
0def8c1dc7
Bug 2014159 - Fix wrongful revert of psutil dep on mach site from bug 2002212 r=jcristau,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D281621
2026-02-03 16:05:21 +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
Jan-Erik Rediger
ab26851cff
Bug 2010018 - Update to Glean v67.0.0 r=TravisLong,mach-reviewers,ahochheiden
...
Note: the `mach vendor rust` step is done in a separate follow-up patch,
after an also-required application-services update.
Unfortunately this duplicates the `toml` dependency in gfx/wr, due to
other outdated dependencies requiring an old version. We currently
cannot resolve this.
Differential Revision: https://phabricator.services.mozilla.com/D280214
2026-01-29 15:05:38 +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
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
9083d55fb6
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-21 15:42:57 +00:00
Jan-Erik Rediger
70cbd3c24a
Bug 2007541 - Update to Glean v66.3.0 r=chutten,supply-chain-reviewers,mach-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D277426
2026-01-19 17:30:34 +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
e049bb0047
Bug 2002002 - Create a venv for repackage tasks to include taskgraph, r=firefox-build-system-reviewers,taskgraph-reviewers,bhearsum,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D278543
2026-01-14 20:07:09 +00:00
abhishekmadan30
84cbc516db
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-14 20:07:00 +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
3fa95d1a9b
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-09 03:25:55 +00:00
Alex Hochheiden
6aaea08408
Bug 2006716 - Remove black linter r=ahal,linter-reviewers
...
It will be replaced with `ruff-format` in a subsequent commit.
Differential Revision: https://phabricator.services.mozilla.com/D276898
2026-01-08 21:16:02 +00:00
Alex Hochheiden
25bb78ae62
Bug 2006716 - Update ruff to version 0.14.9 and use consistent versions in lint.txt and python-test.txt r=ahal,linter-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D276895
2026-01-08 21:15:57 +00:00