Cosmin Sabou
8a46d2e9d6
Backed out 3 changesets (bug 1680802, bug 1680630) for turning Bug 1521378 into permafail. CLOSED TREE
...
Backed out changeset 3464c8f10994 (bug 1680630)
Backed out changeset 591d32364c0f (bug 1680802)
Backed out changeset 3e9350fd509d (bug 1680802)
2021-01-04 18:47:44 +02:00
Mitchell Hentges
e183f39606
Bug 1680802: Bump vendored virtualenv package r=firefox-build-system-reviewers,sheehan,glandium
...
The `wheel` package was failing with Mac Big Sur.
It's been updated, but our `virtualenv` package
has its own vendored `wheel` package that is out-of-date.
This should solve "assert len(base_version) == 2" and
"would build wheel with unsupported tag" errors.
Differential Revision: https://phabricator.services.mozilla.com/D99482
2020-12-17 17:41:39 +00:00
Dorel Luca
780ce73d25
Backed out 2 changesets (bug 1680802, bug 1680630) for Linting failure. CLOSED TREE
...
Backed out changeset 9385e7989433 (bug 1680630)
Backed out changeset 19db3f7eb204 (bug 1680802)
2020-12-16 01:07:11 +02:00
Mitchell Hentges
9f175925f2
Bug 1680802: Bump vendored virtualenv package r=firefox-build-system-reviewers,sheehan,glandium
...
The `wheel` package was failing with Mac Big Sur.
It's been updated, but our `virtualenv` package
has its own vendored `wheel` package that is out-of-date.
This should solve "assert len(base_version) == 2" and
"would build wheel with unsupported tag" errors.
Differential Revision: https://phabricator.services.mozilla.com/D99482
2020-12-15 20:52:15 +00:00
Narcis Beleuzu
074a2d3400
Backed out 2 changesets (bug 1680802, bug 1680630) for linting failure. CLOSED TREE
...
Backed out changeset 14747923c401 (bug 1680630)
Backed out changeset 3fbd3ae18e3f (bug 1680802)
2020-12-15 22:39:07 +02:00
Mitchell Hentges
eafc0381ea
Bug 1680802: Bump vendored virtualenv package r=firefox-build-system-reviewers,sheehan,glandium
...
The `wheel` package was failing with Mac Big Sur.
It's been updated, but our `virtualenv` package
has its own vendored `wheel` package that is out-of-date.
This updates `virtualenv` to "20.2.2".
This should solve "assert len(base_version) == 2" and
"would build wheel with unsupported tag" errors.
Differential Revision: https://phabricator.services.mozilla.com/D99482
2020-12-15 18:17:53 +00:00
Ricky Stewart
08318630fc
Bug 1666345 - Un-vendor `psutil` r=firefox-build-system-reviewers,rstewart
...
After bug 1661624, it's no longer required.
Differential Revision: https://phabricator.services.mozilla.com/D90916
2020-11-20 19:33:30 +00:00
Noemi Erli
f24bd4fcff
Backed out 4 changesets (bug 1666345, bug 1661624, bug 1667152, bug 1666347) for causing mochitest failures CLOSED TREE
...
Backed out changeset 8ce536574e74 (bug 1666347)
Backed out changeset 7cc5b13a3bf6 (bug 1666345)
Backed out changeset e112876ba18b (bug 1661624)
Backed out changeset 0f03ce337449 (bug 1667152)
2020-11-16 21:06:12 +02:00
Ricky Stewart
0026a19ebc
Bug 1666345 - Un-vendor `psutil` r=firefox-build-system-reviewers,mhentges
...
After bug 1661624, it's no longer required.
Differential Revision: https://phabricator.services.mozilla.com/D90916
2020-11-13 20:21:47 +00:00
Mihai Alexandru Michis
06103d0e92
Backed out 3 changesets (bug 1666345, bug 1667152, bug 1661624) for causing mochitest timeouts.
...
CLOSED TREE
Backed out changeset baa1f7a615e4 (bug 1666345)
Backed out changeset b6646baa866d (bug 1661624)
Backed out changeset e4d550db6037 (bug 1667152)
2020-11-13 22:14:45 +02:00
Ricky Stewart
5fcd14e646
Bug 1666345 - Un-vendor `psutil` r=firefox-build-system-reviewers,mhentges
...
After bug 1661624, it's no longer required.
Differential Revision: https://phabricator.services.mozilla.com/D90916
2020-11-12 18:02:12 +00:00
Alessio Placitelli
0afdad78d1
Bug 1675534 - Update glean-parser to v1.29.0. r=chutten
...
This version bump is required by the Rust glean-core version
bump to v33.3.3.
Depends on D96834
Differential Revision: https://phabricator.services.mozilla.com/D96835
2020-11-12 15:54:13 +00:00
smolnar
1e6e466d99
Backed out 4 changesets (bug 1666347, bug 1667152, bug 1661624, bug 1666345) for causing mingw bustage. CLOSED TREE
...
Backed out changeset 19f707f5c097 (bug 1666347)
Backed out changeset 3732ee259759 (bug 1666345)
Backed out changeset 353d3c9e74b9 (bug 1661624)
Backed out changeset a651515586a8 (bug 1667152)
2020-11-12 19:55:58 +02:00
Ricky Stewart
60669644f7
Bug 1666345 - Un-vendor `psutil` r=firefox-build-system-reviewers,mhentges
...
After bug 1661624, it's no longer required.
Differential Revision: https://phabricator.services.mozilla.com/D90916
2020-10-27 21:14:55 +00:00
Cosmin Sabou
9cf347fc5b
Backed out 4 changesets (bug 1675534) for mass test failures. CLOSED TREE
...
Backed out changeset 27ee1ce4cfc7 (bug 1675534)
Backed out changeset 8af8c98229a8 (bug 1675534)
Backed out changeset 242953f682a5 (bug 1675534)
Backed out changeset 72fd081de136 (bug 1675534)
2020-11-10 11:28:32 +02:00
Alessio Placitelli
d201cffd9b
Bug 1675534 - Update glean-parser to v1.29.0. r=janerik
...
This version bump is required by the Rust glean-core version
bump to v33.1.2.
Differential Revision: https://phabricator.services.mozilla.com/D96305
2020-11-09 14:45:54 +00:00
Csoregi Natalia
d57cf574ea
Backed out 3 changesets (bug 1675534) for causing build bustage. CLOSED TREE
...
Backed out changeset ee45a6abdadf (bug 1675534)
Backed out changeset 2c75ab4daa47 (bug 1675534)
Backed out changeset 35d4d9bddadd (bug 1675534)
2020-11-09 13:36:09 +02:00
Alessio Placitelli
ed50c11121
Bug 1675534 - Update glean-parser to v1.29.0. r=janerik
...
This version bump is required by the Rust glean-core version
bump to v33.1.2.
Differential Revision: https://phabricator.services.mozilla.com/D96305
2020-11-09 11:09:15 +00:00
Emilio Cobos Álvarez
c6950091db
Bug 1672940 - Remove biplist. r=firefox-build-system-reviewers,glandium
...
biplist broke with python 3.9, but we don't need this anymore because
Python3's plistlib allows reading binary plists since python 3.4.
I've tested this with all sdks that I have and we support (10.11-10.15).
Differential Revision: https://phabricator.services.mozilla.com/D94577
2020-10-23 11:37:16 +00:00
Ricky Stewart
ccba0743b6
Bug 1670788 - Remove `virtualenv` from `third_party/python/requirements.in` r=firefox-build-system-reviewers,glandium
...
This package isn't vendored via `mach vendor` any more (since bug 1654457), but its presence here means that `mach vendor python` tries to vendor it anyway.
Differential Revision: https://phabricator.services.mozilla.com/D93266
2020-10-13 15:44:21 +00:00
Ricky Stewart
5deaff02dc
Bug 1670784 - Upgrade vendored `pip-tools` r=firefox-build-system-reviewers,glandium
...
The previous version of `pip-tools` was incompatible with our vendored `virtualenv`.
Differential Revision: https://phabricator.services.mozilla.com/D93263
2020-10-13 15:42:45 +00:00
Mike Hommey
1ee9ae7416
Bug 1670039 - Filter-out site-packages and dist-packages from sys.path when running virtualenv. r=firefox-build-system-reviewers,andi,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D93149
2020-10-12 21:29:34 +00:00
Mike Hommey
38543a6397
Bug 1654457 - Update virtualenv to 20.0.31. r=firefox-build-system-reviewers,mhentges,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D92173
2020-10-07 00:20:01 +00:00
Chris H-C
3ce880dd41
Bug 1664306 - Bump vendored glean_parser version to 1.28.5 r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D90392
2020-09-22 15:21:55 +00:00
Stas Malolepszy
9061bd6128
Bug 1666232 - Vendor fluent.syntax 0.18.1, fluent.migrate 0.10, compare-locales 8.1.0. r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D90851
2020-09-21 12:26:42 +00:00
Mihai Alexandru Michis
6c30ec24e2
Bug 1662851 - Un-vendor `pipenv` and `virtualenv-clone` in tree
...
CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D89196
2020-09-03 01:00:40 +03:00
Chris H-C
329ab8a4a5
Bug 1635260 - Update vendored glean_parser to 1.28.0 r=janerik
...
Using ./mach vendor python glean_parser==1.28.0
(this is the latest version)
Differential Revision: https://phabricator.services.mozilla.com/D84746
2020-07-29 16:53:10 +00:00
Bogdan Tara
340c8521a5
Backed out 5 changesets (bug 1635260) for glean related bustages CLOSED TREE
...
Backed out changeset 045709622337 (bug 1635260)
Backed out changeset 28491a3bf64b (bug 1635260)
Backed out changeset e4043a8d0eda (bug 1635260)
Backed out changeset 26841b57b728 (bug 1635260)
Backed out changeset ca3d0c1ab2f0 (bug 1635260)
2020-07-28 19:20:27 +03:00
Chris H-C
6d667f0971
Bug 1635260 - Update vendored glean_parser to 1.28.0 r=janerik
...
Using ./mach vendor python glean_parser==1.28.0
(this is the latest version)
Differential Revision: https://phabricator.services.mozilla.com/D84746
2020-07-28 14:51:24 +00:00
Narcis Beleuzu
4520632fe0
Backed out 4 changesets (bug 1635260) for bustages on metrics.yaml . CLOSED TREE
...
Backed out changeset 40fca1886746 (bug 1635260)
Backed out changeset 71095f700b94 (bug 1635260)
Backed out changeset 320c91b98262 (bug 1635260)
Backed out changeset 62dd07b3dcda (bug 1635260)
2020-07-28 00:48:21 +03:00
Chris H-C
06dbff619b
Bug 1635260 - Update vendored glean_parser to 1.28.0 r=janerik
...
Using ./mach vendor python glean_parser==1.28.0
(this is the latest version)
Differential Revision: https://phabricator.services.mozilla.com/D84746
2020-07-27 20:27:16 +00:00
Noemi Erli
afc1ccb9c2
Backed out 3 changesets (bug 1635260) for causing build bustages CLOSED TREE
...
Backed out changeset 69ac6ae983c7 (bug 1635260)
Backed out changeset ae1ead062088 (bug 1635260)
Backed out changeset 910206969054 (bug 1635260)
2020-07-24 22:15:17 +03:00
Chris H-C
69885c0f18
Bug 1635260 - Update vendored glean_parser to 1.28.0 r=janerik
...
Using ./mach vendor python glean_parser==1.28.0
(this is the latest version)
Differential Revision: https://phabricator.services.mozilla.com/D84746
2020-07-24 17:47:49 +00:00
Tom Prince
f7d2b2e8cc
Bug 1653662: Update mozilla-version; r=aki
...
This updates to the latest version that does not add the python-future dependency.
Differential Revision: https://phabricator.services.mozilla.com/D84041
2020-07-18 01:42:25 +00:00
Geoff Brown
0cfcab6c1d
Bug 1652756 - Update pipenv to 2020.06.02; r=ahal
...
These are the changes made by 'mach vendor python pipenv==2020.06.02', and nothing else.
Differential Revision: https://phabricator.services.mozilla.com/D83536
2020-07-16 20:29:03 +00:00
Andrew Halberstadt
2eee997afc
Bug 1646427 - [vendor] Re-run |mach vendor python| with the new ignore rules, r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D80329
2020-06-23 12:43:14 +00:00
Sylvestre Ledru
b4a7750bf5
Bug 1646405 - Vendor yamllint r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80029
2020-06-18 19:41:10 +00:00
Sylvestre Ledru
37737592b5
Bug 1646405 - Vendor pathspec 0.8 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80028
2020-06-18 19:40:58 +00:00
Sylvestre Ledru
9d15901b33
Bug 1646405 - Vendor PyYAML 5.3.1 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80026
2020-06-18 19:40:45 +00:00
Sylvestre Ledru
b366258262
Bug 1646405 - Rename pyyaml to PyYAML for vendering r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80022
2020-06-18 19:40:13 +00:00
Sylvestre Ledru
18ac57eca0
Bug 1646299 - Update yamllint to 1.23 r=Callek
...
Depends on D79991
Differential Revision: https://phabricator.services.mozilla.com/D79992
2020-06-17 13:31:01 +00:00
Sylvestre Ledru
8d39ed9c2b
Bug 1646299 - Update pathspec to 0.8 r=linter-reviewers,ahal
...
Depends on D79865
Differential Revision: https://phabricator.services.mozilla.com/D79991
2020-06-17 13:56:32 +00:00
Sylvestre Ledru
84e82e2b73
Bug 1646299 - Update to pyyaml v5.3.1 r=linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D79865
2020-06-17 13:19:36 +00:00
Gregory Mierzwinski
a6ea2774ae
Bug 1640171 - Update vendored attrs python module to 19.1.0. r=tarek
...
This patch updates the vendored `attrs` python module from v18.1.0 to v19.1.0 since the older version fails in some pytest features.
Differential Revision: https://phabricator.services.mozilla.com/D76713
2020-05-26 13:25:42 +00:00
Tarek Ziadé
7d6014b5a8
Bug 1635573 - vendor coverage r=ahal
...
Vendor coverage, and make sure we can run out of third_party as much as possible
Differential Revision: https://phabricator.services.mozilla.com/D74531
2020-05-19 15:04:28 +00:00
Axel Hecht
0b69680daa
Bug 1637254, vendor l10n python libraries updates, r=stas
...
This updates compare-locales to 8.0. The major version bump is due
to the changes to the json output.
This also updates fluent.syntax to 0.17.
Vendor in fluent.migrate 0.9. This is the first formal vendoring,
the version we had in-tree wasn't released on pypi before.
Differential Revision: https://phabricator.services.mozilla.com/D75127
2020-05-14 08:13:21 +00:00
Mitchell Hentges
16d345e402
Bug 1636251: vendor sentry python package r=rstewart
...
urllib3 is needed by Sentry for its HTTP communication.
Differential Revision: https://phabricator.services.mozilla.com/D74737
2020-05-12 20:07:45 +00:00
Ricky Stewart
ab55fb68d1
Bug 1634535 - Move ply to third_party/python r=glandium
...
The license used to be LGPL so the code lived in other-licenses, but it was changed to BSD eleven years ago. Let's move it over to third_party/python/ply where it belongs.
./mach vendor python ply==3.10
`diff -r` between the original `ply` directory and the new one only comes up with the new file `third_party/python/ply/CHANGES` which isn't relevant to the functionality of the code, so this should be a no-op all told.
Differential Revision: https://phabricator.services.mozilla.com/D73341
2020-05-05 16:02:02 +00:00
Tarek Ziadé
33f1eee4d5
Bug 1633437 - Support for test metadata r=acreskey
...
This patch adds support for tests metadata. A test script parser is added as
well as a new "doc" flavor that can be used to display the script info in the
command line. This parser will be the basis for building automated docs and
scripts verifications if we want to do this.
Differential Revision: https://phabricator.services.mozilla.com/D72800
2020-04-28 17:07:14 +00:00
Mitchell Hentges
b6eb2ea22e
Bug 1627072 - Runs pip-compile in same directory as temporary requirements file r=rstewart
...
pip-compile can annotate each requirement with a reason why it is included (e.g.: transitive dependency, or depended-on directly).
When annotating direct dependencies, it notes it as "via -r <direct path to requirements.in file>".
Since we were using a temporary directory, the path of the directory was being included, making the output non-deterministic.
This change ensures that we run pip-compile in the same working directory as the temporary requirements file, enabling
the annotations to be deterministic: "via -r requirements-mach-vendor-python.in".
Differential Revision: https://phabricator.services.mozilla.com/D72181
2020-04-24 20:54:06 +00:00