Commit Graph
460 Commits
Author SHA1 Message Date
Kagami Sascha Rosylight 766e642234 Bug 1916292 - Bump typing-extensions to 4.12.2 r=firefox-build-system-reviewers,mach-reviewers,ahochheiden
setuptools now depends on >=4.10 but our vendored package is preferred over its own vendored package. So this upgrades the existing one.

Differential Revision: https://phabricator.services.mozilla.com/D220865
2024-09-03 19:41:53 +00:00
Kagami Sascha Rosylight 37321ed6a3 Bug 1915242 - Upgrade setuptools to 74.0.0 r=mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D220347
2024-08-30 20:11:39 +00:00
Chris H-C 3c55f43e36 Bug 1910976 - Upgrade to glean_parser v14.5.1 r=TravisLong,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D218462
2024-08-08 14:58:04 +00:00
Mike Hommey 45baaa1d84 Bug 1910501 - Update taskgraph vendor to v10.0.2. r=taskgraph-reviewers,mach-reviewers,bhearsum,ahal
Differential Revision: https://phabricator.services.mozilla.com/D218586
2024-08-06 20:02:44 +00:00
Dana Keeler b3ddfa5615 Bug 1840056 - update vendored python rsa library to 4.9 r=firefox-build-system-reviewers,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D217759
2024-07-26 15:33:57 +00:00
Chris H-C a985699096 Bug 1907945 - Upgrade to glean_parser v14.3.0 r=TravisLong,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D217603
2024-07-25 13:40:53 +00:00
Julien Cristau 29e9f1cea3 Bug 1909260 - update taskgraph vendor to v10.0.0 r=mach-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D217295
2024-07-23 07:08:11 +00:00
Sandor Molnar 14b3a353fc Backed out changeset 4f5fd55945a5 (bug 1907991) for causing build bustages. CLOSED TREE 2024-07-17 17:52:03 +03:00
Chris H-C ce48d48794 Bug 1907991 - Vendor glean_parser v14.2.0 r=janerik,mach-reviewers
Also instruct `mach` to use the vendored `glean_parser` instead of the one it
would otherwise pull down from `pip` as part of its `glean_sdk` dep.

This unfortunately ties updates of `mach`'s `glean_sdk` to any updates m-c gets
for its `glean_parser`. It's required to ensure `./mach build` always uses the
vendored `glean_parser` (see bug 1908020).

Differential Revision: https://phabricator.services.mozilla.com/D216717
2024-07-17 14:34:39 +00:00
Andrew Halberstadt 5c6c732c80 Bug 1901281 - Update Taskgraph vendor to v9.0.0, r=taskgraph-reviewers,releng-reviewers,mach-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D213425
2024-06-12 19:26:41 +00:00
Julien Cristau 502240b603 Bug 1899239 - update vendored mozilla_version to 3.1.0. r=mach-reviewers,releng-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D211816
2024-05-29 08:55:48 +00:00
ahochheiden 48302689c7 Bug 1857470 - Use pip 24.0, setuptools 70.0.0 wheels and add wheel 0.43.0 in mozharness r=mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D210527
2024-05-27 23:06:21 +00:00
ahochheiden 93039997ba Bug 1898798 - Commit the results of ./mach vendor python to get baseline for new poetry version r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal
If we don't do this, there will be additional noise in the next vendor
for whoever does it, which is not desirable.

Differential Revision: https://phabricator.services.mozilla.com/D211601
2024-05-27 23:06:21 +00:00
ahochheiden 8e9cc40690 Bug 1857470 - Vendor setuptools at version 70.0.0 r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal
Same rationale as vendoring of a recent version of `wheel`. We need it
in mozharness for `--no-use-pep517` so that we can use a recent `pip`,
so we'll update to a similar baseline to minimize issues.

Differential Revision: https://phabricator.services.mozilla.com/D211599
2024-05-27 23:06:20 +00:00
ahochheiden 849739e5a5 Bug 1857470 - Vendor wheel at version 0.43.0 r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal
We need to use `wheel` in mozharness to use `--no-use-pep517` (so we can
use a modern `pip`). We don't explicitly need to upgrade `wheel`, but it
seems sensible to upgrade it to a similar baseline as both `pip` and
`setuptools` (which we also need are are upgrading with this stack).

Differential Revision: https://phabricator.services.mozilla.com/D211594
2024-05-27 23:06:19 +00:00
ahochheiden 1f74b463e3 Bug 1857470 - Vendor pip-tools at version 7.4.1 r=mach-reviewers,ahal
While nothing explicitly prompted updating this, letting `pip` and
`pip-tools` diverage too greatly in version release dates seems like
a bad idea, especially with the various deprecations in
`pip` and `python3.12`.

This also vendors the implicit dependencies `build`, `tomli`, and
`pyproject_hooks`.

Differential Revision: https://phabricator.services.mozilla.com/D210526
2024-05-27 23:06:19 +00:00
ahochheiden ba2b9be0d9 Bug 1857470 - Vendor pip at version 24.0 r=mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D210525
2024-05-27 23:06:18 +00:00
Andrew Halberstadt 36084cf721 Bug 1896126 - Update taskcluster-taskgraph vendor to 8.2.0, r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D211235
2024-05-22 19:20:52 +00:00
Jan-Erik Rediger 135c17cbef Bug 1894270 - Schedule pings alongside their parent ping r=chutten,mach-reviewers
This is a bit of a hack to make it all work.
On every `submit` of a ping we call into `schedule_pings` to also
schedule ride-along pings.

Preferably we would like to have that in glean-core, but for builtin
pings that won't work because they are not code-generated and thus will
never see their `schedules_pings` array.
So instead we generate a function in m-c that does the mapping and call
that in the ping wrapper used inside m-c.

Another side effect: `testBeforeNextSubmit` callbacks from
JavaScript/C++ will _not_ be called, because they are only on the JS/C++
object and not reachable from the Rust parts where we actually submit the
ride-along pings.

Differential Revision: https://phabricator.services.mozilla.com/D209671
2024-05-15 09:07:47 +00:00
Cristian Tuns beccd73263 Backed out changeset 55bd65d4b425 (bug 1896126) for causing bug 1896803 a=backout 2024-05-14 23:22:24 -04:00
Andrew Halberstadt 3b80462ee5 Bug 1896126 - Update taskcluster-taskgraph vendor to 8.1.0, r=taskgraph-reviewers,mach-reviewers,gabriel
Differential Revision: https://phabricator.services.mozilla.com/D210054
2024-05-14 13:31:13 +00:00
Andrew Halberstadt 1d13cffeb2 Bug 1891768 - Upgrade taskcluster-taskgraph vendor to 8.0.1, r=taskgraph-reviewers,mach-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D209059
2024-05-08 14:29:13 +00:00
Jan-Erik Rediger a941e9e8d8 Bug 1891745 - Update to Glean v60 and glean_parser v14 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,firefox-desktop-core-reviewers ,mconley,ahal,kaya
Differential Revision: https://phabricator.services.mozilla.com/D207869
2024-04-24 19:14:16 +00:00
Andrew Halberstadt a680bcd3e1 Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 20:39:09 +00:00
Stanca Serban 3dbb534055 Backed out 2 changesets (bug 1868440) for gecko decision task broken. CLOSED TREE
Backed out changeset 4b22948d849a (bug 1868440)
Backed out changeset 837bdcb3694a (bug 1868440)
2024-04-18 21:25:43 +03:00
Andrew Halberstadt ef4f1e168b Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 17:50:50 +00:00
Jan-Erik Rediger 0a1605e1fe Bug 1886479 - Update glean_parser in-tree to get faster yaml parser r=TravisLong,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D205863
2024-03-28 09:29:46 +00:00
serge-sans-paille e5d1464a79 Bug 1885183 - Properly vendor mako r=emilio,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D204532
2024-03-13 21:25:08 +00:00
Chris H-C 86e3e1fbce Bug 1882615 - Update glean_parser to v13.0.0 r=perry.mcmanis,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D203186
2024-03-01 15:13:20 +00:00
Eemeli Aro 1924f38a19 Bug 1877105 - Update to fluent.migrate 0.13.0. r=flod,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D200183
2024-02-02 12:25:28 +00:00
Tom Marble 9862fcd8e7 Bug 1877537 - Update tomlkit to 0.12.3 and mozci to 2.4.0 r=jmaher,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D200114
2024-01-31 18:57:03 +00:00
Perry McManis 83c4e5630a Bug 1876121 - Put back Hack the vendored pip's vendored pkg_resources to support python 3.12 r=TravisLong,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D199369
2024-01-25 00:57:03 +00:00
Perry McManis 8e68e94339 Bug 1874923 - Update Glean to 56.1.0 r=janerik,supply-chain-reviewers,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D199093
2024-01-22 15:45:27 +00:00
Mike Hommey b47b769328 Bug 1869690 - Hack the vendored pip's vendored pkg_resources to support python 3.12. r=ahochheiden,mach-reviewers
While bug 1857470 is set to fix the problem with a pip upgrade, it is
going to take some time. In the meanwhile, we can just do the minimal
thing that makes things work well enough for a build to go through.

Differential Revision: https://phabricator.services.mozilla.com/D196256
2023-12-13 20:21:49 +00:00
ahochheiden a7c29534e9 Bug 1843209 - Regenerate the third_party/python lockfile with Python 3.8 as the minimum version r=firefox-build-system-reviewers,glandium,mach-reviewers,ahal
If this is not done, the next person to vendor will also make all of the changes in this commit, which is unnecessary noise.

Differential Revision: https://phabricator.services.mozilla.com/D183450
2023-12-12 03:52:01 +00:00
Sebastian Hengst bc9cfd074c Bug 1857470 - switch back to pip 23.0.1 in mozharness because of performance regression (bug 1858663) 2023-12-04 15:03:01 +01:00
Sebastian Hengst 9567700a06 Bug 1857470 - downgrade pip from 23.2.1 to 23.0.1 to revert performance regression (bug 1858663)
CI tasks ran longer because because packages lacked pyproject.toml and the
wheel package was not installed, causing slow package installation.
2023-12-04 14:58:06 +01:00
Cosmin Sabou 2011bbd0bf Backed out changeset fa418cfba516 (bug 1866178) for python3 failures on test_sites_compatible. CLOSED TREE 2023-11-28 01:43:07 +02:00
ahochheiden f65b6c1e6f Bug 1866178 - Downgrade requests to 2.28.2 to fix ./mach taskcluster-load-image r=firefox-build-system-reviewers,mach-reviewers,nalexander,ahal
Differential Revision: https://phabricator.services.mozilla.com/D194453
2023-11-27 19:15:35 +00:00
Cosmin Sabou 4d28b93ff6 Backed out 2 changesets (bug 1843209) for python3 related browser accessible failures. CLOSED TREE
Backed out changeset 052214d67a99 (bug 1843209)
Backed out changeset 36c5e6c2819f (bug 1843209)
2023-11-23 02:41:22 +02:00
ahochheiden 6d5d8d77dd Bug 1843209 - Regenerate the third_party/python lockfile with Python 3.8 as the minimum version r=firefox-build-system-reviewers,glandium,mach-reviewers,ahal
If this is not done, the next person to vendor will also make all of the changes in this commit, which is unnecessary noise.

Differential Revision: https://phabricator.services.mozilla.com/D183450
2023-11-22 20:07:42 +00:00
Jan-Erik Rediger 9b7567a12f Bug 1860506 - Update to Glean v55 and glean_parser v10. r=TravisLong,supply-chain-reviewers,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D192960
2023-11-13 14:29:54 +00:00
serge-sans-paille 05b86a4924 Bug 1857492 - Upgrade vendored version of six and urllib3 r=saschanaz
six -> 1.16
urllib3 -> 1.26.17

Differential Revision: https://phabricator.services.mozilla.com/D190288
2023-10-16 13:35:24 +00:00
Julien Cristau 19787dd229 Bug 1858455 - update vendored json-e to 4.5.3 r=mach-reviewers,releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D190700
2023-10-12 08:13:23 +00:00
Kagami Sascha Rosylight a213fea96a Bug 1858260 - Upgrade setuptools to 68.0.0 r=sergesanspaille,mach-reviewers,ahal
68.0.0 is the last version of setuptools that still supports Python 3.7, currently our minimum supported Python version. (It's dropped at 68.1.0 as it's not considered as a breaking change, which is surprising: https://setuptools.pypa.io/en/stable/history.html)

Differential Revision: https://phabricator.services.mozilla.com/D190674
2023-10-11 21:02:02 +00:00
Kagami Sascha Rosylight 6a499441de Bug 1857470 - Part 2: Use pip 23.2.1 wheel in mozharness r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D190285
2023-10-11 14:12:05 +00:00
Kagami Sascha Rosylight a13c8d4281 Bug 1857470 - Part 1: Vendor pip 23.2.1 r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D190284
2023-10-11 14:12:05 +00:00
Connor Sheehan fe70aea21e Bug 1854496: update vendored aiohttp/requests and add new dependencies r=firefox-build-system-reviewers,mach-reviewers,ahochheiden
Update `aiohttp` to version 3.8.5 and `requests` to version 2.31.0,
and vendor their respective dependencies. Add all the new dependencies
to the various required site virtualenv requirements files.

Differential Revision: https://phabricator.services.mozilla.com/D188904
2023-09-25 14:22:11 +00:00
Andrew Halberstadt 3e371ec70d Bug 1853175 - Bump vendored taskcluster-taskgraph to 6.3.0, r=taskgraph-reviewers,mach-reviewers,bhearsum,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188262
2023-09-20 19:43:51 +00:00
Ben Hearsum 204eb238be Bug 1850045: Upgrade vendored taskgraph module to 6.2.1 r=taskgraph-reviewers,mach-reviewers,gabriel,ahal
Differential Revision: https://phabricator.services.mozilla.com/D186820
2023-09-07 15:42:09 +00:00