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