Perry McManis
c314357a6d
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
ca039c7411
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
da48f565f7
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
31e393d2bf
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
817b061082
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
559e412225
Backed out changeset fa418cfba516 (bug 1866178) for python3 failures on test_sites_compatible. CLOSED TREE
2023-11-28 01:43:07 +02:00
ahochheiden
7c2386d598
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
720d42893d
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
02c5e485e8
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
48117e62df
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
7293cfae4f
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
65eae6f08c
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
fb2f4c03cb
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
3399abfe04
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
e0b33932cc
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
fcfe38a1ef
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
492a011ad0
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
6ff7df4e0e
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
Logan Rosen
736b980b9a
Bug 1786490 - bump Jinja2 to 3.1.2 r=sylvestre,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D186409
2023-09-06 16:14:29 +00:00
Logan Rosen
658caae5b1
Bug 1786490 - update to black 23.3.0 r=sylvestre,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D186086
2023-09-06 16:14:29 +00:00
Sandor Molnar
9844277299
Backed out 3 changesets (bug 1850045) for causing decision task bustages CLOSED TREE
...
Backed out changeset b5870683550d (bug 1850045)
Backed out changeset 4ecd1e0ccff8 (bug 1850045)
Backed out changeset 74ec20ac8f53 (bug 1850045)
2023-09-06 16:43:22 +03:00
Ben Hearsum
c1a3964427
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-06 13:30:44 +00:00
Travis Long
aa6cb926b7
Bug 1626969 - Include locale in Glean pings.r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D185153
2023-08-07 11:02:56 +00:00
Tom Marble
b51988220c
Bug 1779473 - Add TOML support to manifestparser r=jmaher,ahal
...
ManifestParser will read TOML files, if present, when use_toml=True
Added tomlkit as a third_party python package
Added poetry-core and tomlkit to pypi (separately as Bug 1845383, Bug 1844787)
Adds TOML test coverage
Adds tomlkit as a dependency of mozharness (in test_archive.py)
Added tomlkit to virtualenv_modules in testing/mozharness/configs/unittests
Removes dependency on six
testing/tools/mach_test_package_initialize.py
- Corrected SEARCH_PATHS
testing/mozharness/mozharness/mozilla/testing/per_test_base.py
- moved `from manifestparser import TestManifest` into function call
to avoid harness inability to locate the internal artifact
- Removed linter warnings
testing/mozbase/manifestparser/manifestparser/manifestparser.py
- Removed linter warnings
- Updated logger usage pattern
- Simplifed _read logic, refactored get_fp_filename()
- Improve context for `include:` logging message
- Defer `import mozlog` until the point of use
testing/mozbase/manifestparser/manifestparser/toml.py
- Removed linter warnings
- Removed unused logger
- Improved readability of read_toml()
testing/mozbase/manifestparser/manifestparser/ini.py
- Removed linter warnings
- Removed unused logger
testing/mozbase/manifestparser/manifestparser/filters.py
- Removed linter warnings
testing/mozbase/manifestparser/tests/test_chunking.py
- Removed linter warnings
Bumped manifestparser version to 2.2.31
Differential Revision: https://phabricator.services.mozilla.com/D184020
2023-07-27 20:16:19 +00:00
Andrew Halberstadt
255ffbe3a2
Bug 1844592 - Update vendored taskcluster-taskgraph to 5.7.0, r=taskgraph-reviewers,gbrown,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D181899
2023-07-20 16:20:45 +00:00
Stanca Serban
659f59074c
Backed out 3 changesets (bug 1839891) for causing py3 failures. CLOSED TREE
...
Backed out changeset 06748e1bdfcb (bug 1839891)
Backed out changeset ba91e51b4501 (bug 1839891)
Backed out changeset 16dd34d01d61 (bug 1839891)
2023-07-18 23:15:54 +03:00
Andrew Halberstadt
9e8b1cdbe3
Bug 1839891 - Update vendored taskcluster-taskgraph to 5.6.1, r=taskgraph-reviewers,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D181899
2023-07-18 19:19:16 +00:00
ahochheiden
7704587508
Bug 1843902 - Vendor PyYAML at version 6.0.1 r=ahal
...
There's a `Cython` issue (https://github.com/yaml/pyyaml/issues/601 ) with `PyYAML` that breaks our `./mach vendor python` in versions of PyYAML `>5.3.1` and `=<6.0`. This issue has been resolved with `PyYAML` version `6.0.1`, and we can just safely upgrade to it (rather than downgrading to `5.3.1` (which has other issues).
Differential Revision: https://phabricator.services.mozilla.com/D183818
2023-07-18 15:09:10 +00:00
Cristina Horotan
b81d49d794
Backed out 2 changesets (bug 1843902, bug 1839891) for causing pyton related build bustages CLOSED TREE
...
Backed out changeset bafc35ec5ecd (bug 1843902)
Backed out changeset 7a0483c6c4c0 (bug 1839891)
2023-07-17 22:56:42 +03:00
Andrew Halberstadt
902ef92cab
Bug 1843902 - Downgrade PyYAML to version 5.3.1, r=ahochheiden
...
This also upgrades to Taskgraph 5.6.2 which relaxes its PyYAML constraint to
>=5.3.1 to avoid conflicts.
Depends on D181899
Differential Revision: https://phabricator.services.mozilla.com/D183777
2023-07-17 19:25:08 +00:00
Andrew Halberstadt
81b52a5065
Bug 1839891 - Update vendored taskcluster-taskgraph to 5.6.1, r=taskgraph-reviewers,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D181899
2023-07-17 19:25:07 +00:00
Mike Hommey
5e512f7041
Bug 1843219 - Update distro to 1.8.0. r=firefox-build-system-reviewers,sergesanspaille
...
For some reason, on opensuse-tumbleweed, lsb_release is busted. It
exists, but fails. That situation is not handled by distro 1.4.0. That
was fixed in later versions. Upgrade to 1.8.0, which is the latest
version.
Differential Revision: https://phabricator.services.mozilla.com/D183463
2023-07-14 00:43:53 +00:00
Sandor Molnar
100fc7eb51
Backed out changeset deb926784af7 (bug 1843219) for causing talos failures. CLOSED TREE
2023-07-13 13:24:40 +03:00
Mike Hommey
951969bfb0
Bug 1843219 - Update distro to 1.8.0. r=firefox-build-system-reviewers,sergesanspaille
...
For some reason, on opensuse-tumbleweed, lsb_release is busted. It
exists, but fails. That situation is not handled by distro 1.4.0. That
was fixed in later versions. Upgrade to 1.8.0, which is the latest
version.
Differential Revision: https://phabricator.services.mozilla.com/D183463
2023-07-13 06:49:36 +00:00
Eemeli Aro
2ae8dc3662
Bug 1812539 - Drop vendored pytoml as unused. r=glandium
...
As far as I've understood, compare-locales was the last user of this.
Depends on D178299
Differential Revision: https://phabricator.services.mozilla.com/D178300
2023-05-23 10:58:34 +00:00
Eemeli Aro
85f64eeb4a
Bug 1812539 - Update to compare-locales 9.0.1, fluent.migrate 0.12.0, and fluent.syntax 0.19.0. r=flod,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D178299
2023-05-23 10:58:33 +00:00
Mike Hommey
ce6b9ef001
Bug 1833379 - Update vendored gyp to c6d8b9f7ee355cff1531b0f369cd338a50baeb07. r=firefox-build-system-reviewers,andi
...
It brings, among other things, support for MSVC 2022. It also fixes a
number of issues we had local patches for, but we still need to apply
the patches from bug 1628954 and bug 1722540.
Differential Revision: https://phabricator.services.mozilla.com/D178240
2023-05-17 05:57:55 +00:00
Tom Marble
317bc33be3
Bug 1832629 - Bump attrs to 23.1.0 r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D177802
2023-05-12 17:03:02 +00:00
Jan-Erik Rediger
e65e585f49
Bug 1828066 - Upgrade glean_parser to v7.2.1 r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D177618
2023-05-11 11:25:34 +00:00
nicklas boman
c3f1952ebe
Bug 1798746 - Ensure checking for mercurial/git only if its a hg/git clone, not release source r=ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D162461
2023-05-09 16:33:36 +00:00
Cosmin Sabou
6f28253d4c
Backed out changeset fab57c6553f4 (bug 1798746) for causing win aarch64 build bustages. CLOSED TREE
2023-05-09 08:25:18 +03:00
nicklas boman
641e4e6803
Bug 1798746 - Ensure checking for mercurial/git only if its a hg/git clone, not release source r=ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D162461
2023-05-09 02:15:30 +00:00
Iulian Moraru
5f08dc66c3
Backed out changeset 02cc74634f7d (bug 1798746) for causing build bustages. CLOSED TREE
2023-05-03 20:54:50 +03:00
nicklas boman
9871455d0d
Bug 1798746 - Ensure checking for mercurial/git only if its a hg/git clone, not release source r=ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D162461
2023-05-03 15:45:36 +00:00
Geoff Brown
3b0397cf8e
Bug 1829965 - Update mozilla-version to 2.0.0 r=releng-reviewers,jcristau
...
I updated the mozilla-version entry in requirements.in, then ran 'mach vendor python'.
Differential Revision: https://phabricator.services.mozilla.com/D176470
2023-04-26 13:23:19 +00:00
Mike Hommey
41beaa6603
Bug 1123821 - Update vsdownload to the latest master. r=firefox-build-system-reviewers,andi
...
More specifically, to pick the changes from
https://github.com/mstorsjo/msvc-wine/pull/59 , which add support for Windows.
Differential Revision: https://phabricator.services.mozilla.com/D175444
2023-04-18 04:25:36 +00:00
ahochheiden
8f355e4a4c
Bug 1782785 - Update poetry to 1.4.0 r=ahal
...
https://github.com/python-poetry/poetry/releases/tag/1.4.0https://github.com/python-poetry/poetry/releases/tag/1.4.0
https://github.com/python-poetry/poetry-core/releases/tag/1.5.1
The changes in `third_party/python/requirements.txt`, `third_party/python/poetry.lock` and `mozbuild/test/vendor_requirements.txt` are due to the newer version.
Depends on D150813
Differential Revision: https://phabricator.services.mozilla.com/D171761
2023-03-21 20:28:59 +00:00
ahochheiden
0b3b7d83c4
Bug 1782785 - Vendor importlib_metadata at 6.0.0 r=firefox-build-system-reviewers,glandium,ahal
...
This version is compatible with `poetry` `1.4.0` and removes blockers for various other ongoing projects.
https://github.com/python/importlib_metadata/blob/main/CHANGES.rst#v660
Depends on D149679
Differential Revision: https://phabricator.services.mozilla.com/D150813
2023-03-21 20:28:59 +00:00
ahochheiden
d5203c7ac7
Bug 1774569 - Vendor packaging at version 21.3 r=firefox-build-system-reviewers,glandium
...
Required for `poetry` `1.4.0` compatibility.
Also removes `distutils` dependency.
https://pypi.org/project/packaging/21.3/
Depends on D171629
Differential Revision: https://phabricator.services.mozilla.com/D149679
2023-03-21 20:28:58 +00:00
ahochheiden
8b0116c820
Bug 1732228 - Bump pip to version 23.0.1 to maintain consistency with the wheel used by mozharness r=firefox-build-system-reviewers,glandium
...
See D171176
Depends on D171177
Differential Revision: https://phabricator.services.mozilla.com/D171629
2023-03-20 23:58:40 +00:00