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
Ricky Stewart
5fb3083cca
Bug 1627802 - Delete legacy PyECC library from tree r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D70118
2020-04-08 21:55:57 +00:00
Ricky Stewart
de06436cd7
Bug 1621441 - Update Python scripts that depend on PyECC to run in Python 3 and to leverage the ecdsa library instead r=glandium,keeler
...
Unfortunately, since the new ecdsa library has a different interface and slightly different inner workings compared to the old PyECC library, the changes to support this update are not trivial. Luckily the ecdsa library is extensible enough to allow us to adjust the library's functionality with function parameters rather than monkey-patching, as we were doing with the previous version of the code. All of these interface changes are in addition to the normal rote Python 3 updates. This was tested by running a build with and without this patch and ensuring there were no unexpected diffs.
Differential Revision: https://phabricator.services.mozilla.com/D70117
2020-04-17 20:56:09 +00:00
Ricky Stewart
ba8cb27b54
Bug 1621440 - Add Python 3-compatible library ecdsa to eventually replace the legacy PyECC library r=glandium
...
Code vendored as usual with `mach vendor python`.
Differential Revision: https://phabricator.services.mozilla.com/D69870
2020-04-21 04:31:25 +00:00
Ricky Stewart
c78b303591
Bug 1628954 - Fix bad string comparison in gyp r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D71188
2020-04-16 15:27:41 +00:00
Axel Hecht
0658b798b2
Bug 1628663, mach vendor compare-locales, r=firefox-build-system-reviewers,rstewart
...
Vendor the existing version of compare-locales via mach.
This also vendors in fluent.syntax, with the existing version.
Pin pytoml to the existing version in-tree, too.
This is all that's required to update compare-locales,
fluent.syntax and fluent.migrate via `mach vendor python`.
Depends on D70344
Differential Revision: https://phabricator.services.mozilla.com/D70345
--HG--
extra : moz-landing-system : lando
2020-04-10 16:14:07 +00:00
Axel Hecht
6fc0ca0a3b
Bug 1628663, mach vendor python for l10n, move files to final destination, r=firefox-build-system-reviewers,rstewart
...
We've used to install both fluent.syntax and fluent.migrate into fluent,
split them up to make the diff of the actual vendor changes smaller.
Differential Revision: https://phabricator.services.mozilla.com/D70344
--HG--
rename : third_party/python/fluent/fluent/__init__.py => third_party/python/fluent.migrate/fluent/__init__.py
rename : third_party/python/fluent/fluent/migrate/__init__.py => third_party/python/fluent.migrate/fluent/migrate/__init__.py
rename : third_party/python/fluent/fluent/migrate/blame.py => third_party/python/fluent.migrate/fluent/migrate/blame.py
rename : third_party/python/fluent/fluent/migrate/changesets.py => third_party/python/fluent.migrate/fluent/migrate/changesets.py
rename : third_party/python/fluent/fluent/migrate/context.py => third_party/python/fluent.migrate/fluent/migrate/context.py
rename : third_party/python/fluent/fluent/migrate/errors.py => third_party/python/fluent.migrate/fluent/migrate/errors.py
rename : third_party/python/fluent/fluent/migrate/helpers.py => third_party/python/fluent.migrate/fluent/migrate/helpers.py
rename : third_party/python/fluent/fluent/migrate/merge.py => third_party/python/fluent.migrate/fluent/migrate/merge.py
rename : third_party/python/fluent/fluent/migrate/tool.py => third_party/python/fluent.migrate/fluent/migrate/tool.py
rename : third_party/python/fluent/fluent/migrate/transforms.py => third_party/python/fluent.migrate/fluent/migrate/transforms.py
rename : third_party/python/fluent/fluent/migrate/util.py => third_party/python/fluent.migrate/fluent/migrate/util.py
rename : third_party/python/fluent/fluent/migrate/validator.py => third_party/python/fluent.migrate/fluent/migrate/validator.py
rename : third_party/python/fluent/fluent/__init__.py => third_party/python/fluent.syntax/fluent/__init__.py
rename : third_party/python/fluent/fluent/syntax/__init__.py => third_party/python/fluent.syntax/fluent/syntax/__init__.py
rename : third_party/python/fluent/fluent/syntax/ast.py => third_party/python/fluent.syntax/fluent/syntax/ast.py
rename : third_party/python/fluent/fluent/syntax/errors.py => third_party/python/fluent.syntax/fluent/syntax/errors.py
rename : third_party/python/fluent/fluent/syntax/parser.py => third_party/python/fluent.syntax/fluent/syntax/parser.py
rename : third_party/python/fluent/fluent/syntax/serializer.py => third_party/python/fluent.syntax/fluent/syntax/serializer.py
rename : third_party/python/fluent/fluent/syntax/stream.py => third_party/python/fluent.syntax/fluent/syntax/stream.py
extra : moz-landing-system : lando
2020-04-14 17:24:59 +00:00
Mike Hommey
ac5b6e6cd0
Bug 1628200 - Fix config/tests/test_mozbuild_reading.py. r=rstewart
...
Since the test goes through all moz.build files disregarding DIRS and
the conditions that may disable directories, in some cases, moz.builds
can fail to be evaluated properly because of missing variables in
config.status. This time (because it's not the first), it's
LLVM_DLLTOOL.
After fixing that, it turns out many of the files/directories pointed to
by Files() directives were removed or moved.
While here, make the test script python3-ready.
Differential Revision: https://phabricator.services.mozilla.com/D70157
--HG--
extra : moz-landing-system : lando
2020-04-09 00:24:29 +00:00
Ricky Stewart
88e6a5d62d
Bug 1621439 - Update third-party/python/pyasn1 to v0.4.8 r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D68080
--HG--
rename : third_party/python/pyasn1/doc/Makefile => third_party/python/pyasn1/docs/Makefile
rename : third_party/python/pyasn1/doc/source/changelog.rst => third_party/python/pyasn1/docs/source/changelog.rst
rename : third_party/python/pyasn1/doc/source/conf.py => third_party/python/pyasn1/docs/source/conf.py
rename : third_party/python/pyasn1/doc/source/contents.rst => third_party/python/pyasn1/docs/source/contents.rst
rename : third_party/python/pyasn1/doc/source/example-use-case.rst => third_party/python/pyasn1/docs/source/example-use-case.rst
rename : third_party/python/pyasn1/doc/source/license.rst => third_party/python/pyasn1/docs/source/license.rst
rename : third_party/python/pyasn1/doc/source/docs/codec/ber/contents.rst => third_party/python/pyasn1/docs/source/pyasn1/codec/ber/contents.rst
rename : third_party/python/pyasn1/doc/source/docs/codec/cer/contents.rst => third_party/python/pyasn1/docs/source/pyasn1/codec/cer/contents.rst
rename : third_party/python/pyasn1/doc/source/docs/codec/der/contents.rst => third_party/python/pyasn1/docs/source/pyasn1/codec/der/contents.rst
rename : third_party/python/pyasn1/doc/source/docs/codec/native/contents.rst => third_party/python/pyasn1/docs/source/pyasn1/codec/native/contents.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/bmpstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/bmpstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/generalstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/generalstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/graphicstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/graphicstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/ia5string.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/ia5string.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/iso646string.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/iso646string.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/numericstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/numericstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/printablestring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/printablestring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/t61string.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/t61string.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/teletexstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/teletexstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/universalstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/universalstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/utf8string.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/utf8string.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/videotexstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/videotexstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/char/visiblestring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/char/visiblestring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/namedval/namedval.rst => third_party/python/pyasn1/docs/source/pyasn1/type/namedval/namedval.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/any.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/any.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/bitstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/bitstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/boolean.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/boolean.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/choice.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/choice.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/enumerated.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/enumerated.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/integer.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/integer.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/null.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/null.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/objectidentifier.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/objectidentifier.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/octetstring.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/octetstring.rst
rename : third_party/python/pyasn1/doc/source/docs/type/univ/real.rst => third_party/python/pyasn1/docs/source/pyasn1/type/univ/real.rst
rename : third_party/python/pyasn1/doc/source/docs/type/useful/generalizedtime.rst => third_party/python/pyasn1/docs/source/pyasn1/type/useful/generalizedtime.rst
rename : third_party/python/pyasn1/doc/source/docs/type/useful/objectdescriptor.rst => third_party/python/pyasn1/docs/source/pyasn1/type/useful/objectdescriptor.rst
rename : third_party/python/pyasn1/doc/source/docs/type/useful/utctime.rst => third_party/python/pyasn1/docs/source/pyasn1/type/useful/utctime.rst
rename : third_party/python/pyasn1/doc/source/docs/tutorial.rst => third_party/python/pyasn1/docs/tutorial.rst
extra : moz-landing-system : lando
2020-03-24 21:57:05 +00:00
William Lachance
563cc7b202
Bug 1623132 - Remove now-unneeded configobj library r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D67207
--HG--
extra : moz-landing-system : lando
2020-03-18 15:03:53 +00:00
Alessio Placitelli
8cc68ed2dc
Bug 1619555 - Add the missing sources to vendored python libs. r=ahal
...
The vendored packaged were fetched using vanilla "pip download", which downloads
wheel files by default (missing LICENSE, setup.py, etc.). This changeset was
created by downloading the "glean_parser" dependencies using "pip download
--no-binary :all:" which is the same thing that "mach vendor python" does.
It additionally removes all the /tests and /docs directories of the vendored
dependencies.
Differential Revision: https://phabricator.services.mozilla.com/D65171
--HG--
rename : third_party/python/Jinja2/jinja2/__init__.py => third_party/python/Jinja2/src/jinja2/__init__.py
rename : third_party/python/Jinja2/jinja2/_compat.py => third_party/python/Jinja2/src/jinja2/_compat.py
rename : third_party/python/Jinja2/jinja2/_identifier.py => third_party/python/Jinja2/src/jinja2/_identifier.py
rename : third_party/python/Jinja2/jinja2/asyncfilters.py => third_party/python/Jinja2/src/jinja2/asyncfilters.py
rename : third_party/python/Jinja2/jinja2/asyncsupport.py => third_party/python/Jinja2/src/jinja2/asyncsupport.py
rename : third_party/python/Jinja2/jinja2/bccache.py => third_party/python/Jinja2/src/jinja2/bccache.py
rename : third_party/python/Jinja2/jinja2/compiler.py => third_party/python/Jinja2/src/jinja2/compiler.py
rename : third_party/python/Jinja2/jinja2/constants.py => third_party/python/Jinja2/src/jinja2/constants.py
rename : third_party/python/Jinja2/jinja2/debug.py => third_party/python/Jinja2/src/jinja2/debug.py
rename : third_party/python/Jinja2/jinja2/defaults.py => third_party/python/Jinja2/src/jinja2/defaults.py
rename : third_party/python/Jinja2/jinja2/environment.py => third_party/python/Jinja2/src/jinja2/environment.py
rename : third_party/python/Jinja2/jinja2/exceptions.py => third_party/python/Jinja2/src/jinja2/exceptions.py
rename : third_party/python/Jinja2/jinja2/ext.py => third_party/python/Jinja2/src/jinja2/ext.py
rename : third_party/python/Jinja2/jinja2/filters.py => third_party/python/Jinja2/src/jinja2/filters.py
rename : third_party/python/Jinja2/jinja2/idtracking.py => third_party/python/Jinja2/src/jinja2/idtracking.py
rename : third_party/python/Jinja2/jinja2/lexer.py => third_party/python/Jinja2/src/jinja2/lexer.py
rename : third_party/python/Jinja2/jinja2/loaders.py => third_party/python/Jinja2/src/jinja2/loaders.py
rename : third_party/python/Jinja2/jinja2/meta.py => third_party/python/Jinja2/src/jinja2/meta.py
rename : third_party/python/Jinja2/jinja2/nativetypes.py => third_party/python/Jinja2/src/jinja2/nativetypes.py
rename : third_party/python/Jinja2/jinja2/nodes.py => third_party/python/Jinja2/src/jinja2/nodes.py
rename : third_party/python/Jinja2/jinja2/optimizer.py => third_party/python/Jinja2/src/jinja2/optimizer.py
rename : third_party/python/Jinja2/jinja2/parser.py => third_party/python/Jinja2/src/jinja2/parser.py
rename : third_party/python/Jinja2/jinja2/runtime.py => third_party/python/Jinja2/src/jinja2/runtime.py
rename : third_party/python/Jinja2/jinja2/sandbox.py => third_party/python/Jinja2/src/jinja2/sandbox.py
rename : third_party/python/Jinja2/jinja2/tests.py => third_party/python/Jinja2/src/jinja2/tests.py
rename : third_party/python/Jinja2/jinja2/utils.py => third_party/python/Jinja2/src/jinja2/utils.py
rename : third_party/python/Jinja2/jinja2/visitor.py => third_party/python/Jinja2/src/jinja2/visitor.py
rename : third_party/python/importlib_metadata/importlib_metadata-1.5.0.dist-info/LICENSE => third_party/python/importlib_metadata/LICENSE
rename : third_party/python/importlib_metadata/importlib_metadata-1.5.0.dist-info/top_level.txt => third_party/python/importlib_metadata/importlib_metadata.egg-info/top_level.txt
rename : third_party/python/jsonschema/jsonschema-3.2.0.dist-info/COPYING => third_party/python/jsonschema/COPYING
rename : third_party/python/jsonschema/jsonschema-3.2.0.dist-info/entry_points.txt => third_party/python/jsonschema/jsonschema.egg-info/entry_points.txt
rename : third_party/python/jsonschema/jsonschema-3.2.0.dist-info/top_level.txt => third_party/python/jsonschema/jsonschema.egg-info/top_level.txt
rename : third_party/python/pep487/pep487/__init__.py => third_party/python/pep487/lib/pep487/__init__.py
rename : third_party/python/pep487/pep487/version.py => third_party/python/pep487/lib/pep487/version.py
extra : moz-landing-system : lando
2020-03-11 15:27:21 +00:00
Andrew Halberstadt
b79860b07f
Bug 1601140 - Remove 'taskcluster' and 'taskcluster-urls' from third_party/python/requirements.in, r=rstewart
...
This adds a warning not to add any Python 2 packages to the list. From now on,
it will be for things used by Python 3 only and Python 2 needs to be vendored
by hand.
Differential Revision: https://phabricator.services.mozilla.com/D64757
--HG--
extra : moz-landing-system : lando
2020-03-09 13:25:03 +00:00
Andrew Halberstadt
161d14b474
Bug 1602271 - Update vendored copy of 'pip-tools' to 4.5.1, r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D64755
--HG--
rename : third_party/python/pip-tools/tests/test_data/fake_package/setup.py => third_party/python/pip-tools/tests/test_data/packages/fake_with_deps/setup.py
extra : moz-landing-system : lando
2020-03-09 13:23:08 +00:00
Mike Hommey
f46e46f7fa
Bug 1620513 - Upgrade psutil to 5.7.0. r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D65685
--HG--
rename : third_party/python/psutil-cp27-none-win_amd64/psutil-5.4.3.dist-info/METADATA => third_party/python/psutil-cp27-none-win_amd64/psutil-5.7.0.dist-info/METADATA
rename : third_party/python/psutil-cp27-none-win_amd64/psutil-5.4.3.dist-info/WHEEL => third_party/python/psutil-cp27-none-win_amd64/psutil-5.7.0.dist-info/WHEEL
rename : third_party/python/psutil-cp27-none-win_amd64/psutil-5.4.3.dist-info/top_level.txt => third_party/python/psutil-cp27-none-win_amd64/psutil-5.7.0.dist-info/top_level.txt
rename : third_party/python/psutil/psutil/tests/runner.py => third_party/python/psutil-cp27-none-win_amd64/psutil/tests/runner.py
rename : third_party/python/psutil/psutil/arch/windows/wmi.h => third_party/python/psutil/psutil/arch/windows/net.h
rename : third_party/python/psutil/psutil/arch/windows/wmi.h => third_party/python/psutil/psutil/arch/windows/socks.h
rename : third_party/python/psutil/scripts/internal/download_exes.py => third_party/python/psutil/scripts/internal/win_download_wheels.py
extra : moz-landing-system : lando
2020-03-06 21:03:01 +00:00
Sebastian Hengst
5b855de25b
Bug 1609278 - Replace bugzilla product and component assignment 'Firefox for Android :: General' with 'GeckoView :: General'. r=kbrosnan DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D61512
--HG--
extra : moz-landing-system : lando
2020-03-06 17:54:58 +00:00
Alessio Placitelli
0ebaf39eca
Bug 1602773 - Vendor glean_parser and its dependencies. r=ahal CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D64313
--HG--
extra : histedit_source : 30b5d577a6c26e79cb305a3eca4ac8cfc98df01a
2020-03-02 15:34:05 +00:00
Mihai Alexandru Michis
ca56e2705d
Backed out 3 changesets (bug 1602773) for causing lint failures.
...
CLOSED TREE
Backed out changeset 01548614184b (bug 1602773)
Backed out changeset 430c8e6b0c5a (bug 1602773)
Backed out changeset 1b4e2b044fcd (bug 1602773)
2020-03-02 18:29:16 +02:00
Alessio Placitelli
42081c40c2
Bug 1602773 - Vendor glean_parser and its dependencies. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D64313
--HG--
extra : moz-landing-system : lando
2020-03-02 15:34:05 +00:00
Noemi Erli
5cafb5f549
Backed out 3 changesets (bug 1602773) for causing build bustages CLOSED TREE
...
Backed out changeset 32cc140d3bde (bug 1602773)
Backed out changeset 8d19f60fd6f8 (bug 1602773)
Backed out changeset f42ff169813d (bug 1602773)
2020-02-28 17:52:32 +02:00
Alessio Placitelli
ceca8bbc76
Bug 1602773 - Vendor glean_parser and its dependencies. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D64313
--HG--
extra : moz-landing-system : lando
2020-02-28 15:06:43 +00:00
Ricky Stewart
86334d695b
Bug 1617652 - Update vendored gyp to e87d37d6bce611abed35e854d5ae1a401e9ce04c r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D63951
--HG--
rename : third_party/python/gyp/test/actions-multiple/src/copy.py => third_party/python/gyp/test/actions-multiple/src/copyfile.py
extra : moz-landing-system : lando
2020-02-24 22:39:37 +00:00
Alessio Placitelli
7f3255b3bc
Bug 1602773 - Update pyyaml to version 3.13. r=ahal
...
This patch-level version bump makes pyyaml compatible
with glean_parser, which needs to support 3.13 due to
its Python 3.7 support. pyyaml support Python 3.7 from
version 3.13, on.
Differential Revision: https://phabricator.services.mozilla.com/D63633
--HG--
extra : moz-landing-system : lando
2020-02-24 09:42:56 +00:00
Andrew Halberstadt
f23ed2d822
Bug 1563797 - Remove third_party/python/which r=Callek
...
This module has been replaced by 'shutil_which' and is no longer needed.
Differential Revision: https://phabricator.services.mozilla.com/D37098
--HG--
extra : moz-landing-system : lando
2020-01-13 14:24:50 +00:00
Jonathan Watt
7c7fe33b1d
Bug 1603804. Move third_party/python/lldbutils to python/lldbutils. r=ahal
...
This undoes the mistaken move of this directory into third_party that happened
as part of bug 1346025.
Differential Revision: https://phabricator.services.mozilla.com/D57141
--HG--
rename : third_party/python/lldbutils/README.txt => python/lldbutils/README.txt
rename : third_party/python/lldbutils/lldbutils/__init__.py => python/lldbutils/lldbutils/__init__.py
rename : third_party/python/lldbutils/lldbutils/content.py => python/lldbutils/lldbutils/content.py
rename : third_party/python/lldbutils/lldbutils/general.py => python/lldbutils/lldbutils/general.py
rename : third_party/python/lldbutils/lldbutils/gfx.py => python/lldbutils/lldbutils/gfx.py
rename : third_party/python/lldbutils/lldbutils/layout.py => python/lldbutils/lldbutils/layout.py
rename : third_party/python/lldbutils/lldbutils/utils.py => python/lldbutils/lldbutils/utils.py
extra : moz-landing-system : lando
2019-12-20 17:10:12 +00:00
Jonathan Watt
cb4d2b4c0d
Bug 1605145. Fix the 'line too long' E501 flake8 errors in python/lldbutils. r=ahal
...
Depends on D57817
Differential Revision: https://phabricator.services.mozilla.com/D57850
--HG--
extra : moz-landing-system : lando
2019-12-20 16:59:03 +00:00
Jonathan Watt
49b2bc8994
Bug 1605144. Address most of the lint errors in python/lldbutils. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D57817
--HG--
extra : moz-landing-system : lando
2019-12-20 16:59:47 +00:00
Razvan Maries
4a6468a68a
Backed out changeset 69687a23245e (bug 1603804) for Lint failure. CLOSED TREE
...
--HG--
rename : python/lldbutils/README.txt => third_party/python/lldbutils/README.txt
rename : python/lldbutils/lldbutils/__init__.py => third_party/python/lldbutils/lldbutils/__init__.py
rename : python/lldbutils/lldbutils/content.py => third_party/python/lldbutils/lldbutils/content.py
rename : python/lldbutils/lldbutils/general.py => third_party/python/lldbutils/lldbutils/general.py
rename : python/lldbutils/lldbutils/gfx.py => third_party/python/lldbutils/lldbutils/gfx.py
rename : python/lldbutils/lldbutils/layout.py => third_party/python/lldbutils/lldbutils/layout.py
rename : python/lldbutils/lldbutils/utils.py => third_party/python/lldbutils/lldbutils/utils.py
2019-12-19 20:16:17 +02:00
Jonathan Watt
8e978a5ef3
Bug 1603804. Move third_party/python/lldbutils to python/lldbutils. r=ahal
...
This undoes the mistaken move of this directory into third_party that happened
as part of bug 1346025.
The .flake8 changes are required because lldbutils used to be excluded from
linting by virtue of being inside third_party, but would otherwise be subject
to it after this move. Fixing the existing lint errors will happen in:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1605144
- https://bugzilla.mozilla.org/show_bug.cgi?id=1605145
Differential Revision: https://phabricator.services.mozilla.com/D57141
--HG--
rename : third_party/python/lldbutils/README.txt => python/lldbutils/README.txt
rename : third_party/python/lldbutils/lldbutils/__init__.py => python/lldbutils/lldbutils/__init__.py
rename : third_party/python/lldbutils/lldbutils/content.py => python/lldbutils/lldbutils/content.py
rename : third_party/python/lldbutils/lldbutils/general.py => python/lldbutils/lldbutils/general.py
rename : third_party/python/lldbutils/lldbutils/gfx.py => python/lldbutils/lldbutils/gfx.py
rename : third_party/python/lldbutils/lldbutils/layout.py => python/lldbutils/lldbutils/layout.py
rename : third_party/python/lldbutils/lldbutils/utils.py => python/lldbutils/lldbutils/utils.py
extra : moz-landing-system : lando
2019-12-19 16:37:46 +00:00
Coroiu Cristina
4b1f3db61d
Backed out changeset 254b3c9cfd03 (bug 1603804) for lint failure at builds/worker/checkouts/gecko/python/lldbutils/lldbutils on a CLOSED TREE
...
--HG--
rename : python/lldbutils/README.txt => third_party/python/lldbutils/README.txt
rename : python/lldbutils/lldbutils/__init__.py => third_party/python/lldbutils/lldbutils/__init__.py
rename : python/lldbutils/lldbutils/content.py => third_party/python/lldbutils/lldbutils/content.py
rename : python/lldbutils/lldbutils/general.py => third_party/python/lldbutils/lldbutils/general.py
rename : python/lldbutils/lldbutils/gfx.py => third_party/python/lldbutils/lldbutils/gfx.py
rename : python/lldbutils/lldbutils/layout.py => third_party/python/lldbutils/lldbutils/layout.py
rename : python/lldbutils/lldbutils/utils.py => third_party/python/lldbutils/lldbutils/utils.py
2019-12-19 14:44:28 +02:00
Jonathan Watt
93534e98f9
Bug 1603804. Move third_party/python/lldbutils to python/lldbutils. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D57141
--HG--
rename : third_party/python/lldbutils/README.txt => python/lldbutils/README.txt
rename : third_party/python/lldbutils/lldbutils/__init__.py => python/lldbutils/lldbutils/__init__.py
rename : third_party/python/lldbutils/lldbutils/content.py => python/lldbutils/lldbutils/content.py
rename : third_party/python/lldbutils/lldbutils/general.py => python/lldbutils/lldbutils/general.py
rename : third_party/python/lldbutils/lldbutils/gfx.py => python/lldbutils/lldbutils/gfx.py
rename : third_party/python/lldbutils/lldbutils/layout.py => python/lldbutils/lldbutils/layout.py
rename : third_party/python/lldbutils/lldbutils/utils.py => python/lldbutils/lldbutils/utils.py
extra : moz-landing-system : lando
2019-12-16 19:39:06 +00:00
Jonathan Watt
199786a364
Bug 1603645. Make the .lldbinit python scripts compatible with Python 3. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D57043
--HG--
extra : moz-landing-system : lando
2019-12-13 17:53:13 +00:00
Andrew Halberstadt
4cd0658446
Bug 1464038 - Update virtualenv to version 16.7.8 r=mars
...
Differential Revision: https://phabricator.services.mozilla.com/D56229
--HG--
rename : third_party/python/virtualenv/tests/__init__.py => third_party/python/virtualenv/docs/changelog/.gitkeep
rename : third_party/python/virtualenv/virtualenv_support/pip-9.0.3-py2.py3-none-any.whl => third_party/python/virtualenv/tests/old-wheels/pip-9.0.1-py2.py3-none-any.whl
rename : third_party/python/virtualenv/virtualenv_support/setuptools-36.8.0-py2.py3-none-any.whl => third_party/python/virtualenv/tests/old-wheels/setuptools-30.4.0-py2.py3-none-any.whl
rename : third_party/python/virtualenv/virtualenv_support/setuptools-39.0.1-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/setuptools-41.6.0-py2.py3-none-any.whl
extra : moz-landing-system : lando
2019-12-09 15:45:24 +00:00
Ricky Stewart
a7dca059e6
Bug 1600782 - Update pip-tools to 3.9.0 r=firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D55559
--HG--
extra : moz-landing-system : lando
2019-12-05 18:49:15 +00:00
Geoff Brown
9e59579c39
Bug 1601076 - Fix some broken BUG_COMPONENTS in moz.build files; r=jmaher
...
Some of these were obvious typos. Others probably reflect once-correct components
that have been combined, split, or otherwise obsoleted; for these I've tried to
use the component associated with the bugs for recent changes to the affected files.
Differential Revision: https://phabricator.services.mozilla.com/D55756
--HG--
extra : moz-landing-system : lando
2019-12-04 13:55:45 +00:00
Ricky Stewart
bb66a7c88e
Bug 1598417 - Update six to 1.13.0 r=firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D54806
--HG--
extra : moz-landing-system : lando
2019-11-26 21:49:37 +00:00
alwu
858d1413ad
Bug 1598161
- remove 'os-release.orig'. r=egao
...
Differential Revision: https://phabricator.services.mozilla.com/D54058
--HG--
extra : moz-landing-system : lando
2019-11-21 01:27:03 +00:00
Tarek Ziadé
0768e82e1c
Bug 1595836 - add support for ./mach python-test r=rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D52976
--HG--
extra : moz-landing-system : lando
2019-11-14 15:02:44 +00:00
Edwin Takahashi
2f71085f05
Bug 1508320 - upgrade vendored psutil package to 5.6.3 r=ahal,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D51764
--HG--
rename : third_party/python/psutil/.git-pre-commit => third_party/python/psutil/scripts/internal/.git-pre-commit
extra : moz-landing-system : lando
2019-11-07 22:04:45 +00:00
Edwin Takahashi
9666fe15f4
Bug 1212502 - revert _pslinux.py file to initially vendored state r=ahal
...
Changes:
- reverts the changes made to a vendored psutil file to a prior state
Differential Revision: https://phabricator.services.mozilla.com/D51667
--HG--
extra : moz-landing-system : lando
2019-11-04 17:52:49 +00:00
Edwin Takahashi
128ef1e636
Bug 1212502 - Switch mozinfo to using the 'distro' package to get linux distribution info r=ahal,KWierso
...
Differential Revision: https://phabricator.services.mozilla.com/D49366
--HG--
extra : moz-landing-system : lando
2019-10-30 20:42:50 +00:00
Dorel Luca
3d43b20c77
Backed out changeset ca117d13ca06 (bug 1212502) for Windows 2012 build bustage. CLOSED TREE
2019-10-22 20:53:27 +03:00
Wes Kocher
49fba76f39
Bug 1212502 - Switch mozinfo to using the 'distro' package to get linux distribution info r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D49366
--HG--
extra : moz-landing-system : lando
2019-10-22 17:33:13 +00:00
Axel Hecht
de0927a7be
Bug 1579479, update compare-locales to 7.2.5, r=flod
...
This uplifts https://hg.mozilla.org/l10n/compare-locales/log?rev=reverse%28%3A%3ARELEASE_7_2_5+-+%3A%3ARELEASE_7_2_1%29 .
Most of this has been reviewed by flod already, so putting this into his
queue once more.
Notably 5c6a60f129
fixes bug 1579479.
Differential Revision: https://phabricator.services.mozilla.com/D45203
--HG--
extra : moz-landing-system : lando
2019-09-10 05:42:25 +00:00
Axel Hecht
8800dcd113
Bug 1321281, vendor fluent.migrate, r=flod
...
This vendors in updates to fluent.migrate, up to
650cd8740f
and fluent.syntax 0.15.1
Differential Revision: https://phabricator.services.mozilla.com/D40199
--HG--
extra : moz-landing-system : lando
2019-08-08 11:54:13 +00:00