зеркало из https://github.com/mozilla/gecko-dev.git
2495 Коммитов
Автор | SHA1 | Сообщение | Дата |
---|---|---|---|
Mike Hommey | 73609ccb6b |
Bug 1385621 - Fix `mach artifact toolchain` handling of download exceptions after bug 1364650. r=gps
--HG-- extra : rebase_source : f96c73fd5d8dfb8cd059248dd1e831453546b613 |
|
Brian Murray | 0ee2f3a4f5 |
Bug 1380195 Ensure xz settings are compatible with mozglue XZStream.cpp r=glandium,nalexander
Ensure stream only has a single LZMA block. Ensure that dictionary size is always 8 MiB. MozReview-Commit-ID: A0CV6M3LIf9 --HG-- extra : rebase_source : e5e35a33dd34a9eebae46f94c1c0fabf74038946 |
|
Mike Hommey | 003f12df93 |
Bug 1391114 - Make `mach artifact toolchain` validate toolchain downloads. r=gps
Tooltool manifests contain digests that have been used to validate tooltool downloads. Toolchain artifacts don't benefit from that, and as a result, an incomplete download can be considered as finished, and unpack fail after that, without retrying, even with --retry. Fortunately, the chain of trust artifacts do contains digests for taskcluster artifacts, as long as the jobs that created the artifacts have chain of trust enabled. As of now, the goal is not cryptographic validation of the download, but to ensure that we got the complete file, and to trigger a new download if we haven't. --HG-- extra : rebase_source : cdf4b4ec0c99db1f671db799f3941804f2bcbaf9 |
|
Nathan Froyd | 802e57346a |
Bug 1390524 - correctly pass extra_toolchain_flags only to target compiles; r=glandium
We define extra_toolchain_flags for passing extra flags to the target compiler during configure. But the way things are currently set up, we pass those flags to the host compiler during configure as well. This behavior is incorrect, and we should only be passing the flags from extra_toolchain_flags if we're compiling for the target. |
|
Aki Sasaki | 9d3cf9697f |
bug 1383771 - back out d25db0546c92 (reland ffc2e43aa834). r=backout a=release
MozReview-Commit-ID: LlNo4Npariw --HG-- extra : transplant_source : %86Z0%DF%CA%04%B6%AB%2B%0Dz%AF%D6%16%D2%ED%B6%A0%93%F6 |
|
Wes Kocher | 5a4fb82b72 |
Merge autoland to central, a=merge
MozReview-Commit-ID: FOw9Q98gVXH |
|
Aki Sasaki | 03c0e3b9cb | bug 1383771 - back out ffc2e43aa834 until we fix bug 1390552. r=backout a=release | |
Mike Hommey | 740645e51a |
Bug 1390393 - Override tooltool files with toolchain artifacts when one is given to `mach artifact toolchain`. r=gps
When the tooltool manifest contains e.g. clang.tar.bz2 and it's also provided by some toolchain job artifact, we still download both. In fact, depending how things go, the tooltool one could take precedence. In practice, this hasn't caused problems so far because we've removed tooltool manifest items early on, and when we didn't, it was still the same version as provided by toolchain jobs. It is still necessary to fix for the future, though. --HG-- extra : rebase_source : 1d187333ee6149f72e3f9ed91eb1a6a78ad9197f |
|
Wes Kocher | 2458d6b297 |
Merge m-c to autoland, a=merge
MozReview-Commit-ID: KfZgcCxrZcg |
|
Johan Lorenzo | d4bd2a28ea |
Bug 1383771 - Add widevine support to Nightly builds r=aki a=merge
Other related changes: * Only target.{zip,tar.gz,tar.bz} get the widevine signature (not the various installers). * Linux{32,64}-nightly are now repackaged. Their mar files are not signed during signed step anymore. It now happens after the repackage. * As a consequence, funsize routes for linux are now set to repackage-signing (instead of signing) * Signed upstream artifacts are now defined in a dedicated module (to avoid duplication) * Platforms defined in beetmover_repackage now allow regex (to reduce duplication too) * Mozharness configs: Delete unused (and misleading) `src_mozconfig` for windows. This value is actually not used when `run_configure` (in the same dict) is set to False. MozReview-Commit-ID: COKqevW9Mzn --HG-- extra : source : ffc2e43aa834e05f0d51d68dfb36317c1b408b08 |
|
Gregory Szorc | 80d6e033a7 |
Bug 1385381 - Detect and expose Python 3 to the build system; r=chmanchester
Various people want to start experimenting with Python 3 in the build system and in related tools (like mach). We want to make it easy to find and use an appropriate Python 3 binary. This commit introduces a generic function for finding a Python 3 binary and resolving its version. We use the new code in configure to set PYTHON3 and PYTHON3_VERSION subst entries for later consultation. We also expose a cached attribute on the base class used by many mach and build system types to return a Python 3 executable's info. By default, we only find Python 3.5+. From my experience, Python 3.5 was the first Python 3 where it was reasonable to write code that supports both Python 2 and 3 (mainly due to the restoration of the % operator on bytes types). We could probably support Python 3.4 in the build system. But for now I'd like to see if we can get away with 3.5+. MozReview-Commit-ID: BlwCJ3kkjY9 --HG-- extra : rebase_source : b00464972183ef1a97a0b5d888520be425717ae7 |
|
Chris Manchester | 1ed11b889e |
Bug 1390239 - Accommodate any ordering of "last" revset in artifact builds. r=gps
A recent mercurial update changed the order of revisions returned by the "last" revset. The expected revisions are still output, so the artifact code is updated in this change to impose its own order based on the local revision order to accommodate any output order. MozReview-Commit-ID: 7Zka0kQtxJO --HG-- extra : rebase_source : 415077a806053c0452e4f9dec997a0e40934e51d |
|
Zibi Braniecki | aa1cdf93c2 |
Bug 1365440 - Generate langpacks as webextensions. r=mshal
Introduce a new make command to produce new type of language packs based on web extensions. MozReview-Commit-ID: EltYtzT7ZRR --HG-- extra : rebase_source : 6477be07c747e90992f18d8c7bff93fd48965200 |
|
Matt Brubeck | 503070ad8d |
Bug 1386371 - Disable LTO by default, but enable in automation. r=froydnj
MozReview-Commit-ID: 2DIY9ex3Mch --HG-- extra : rebase_source : 61f2f073adabfa7c46c324470a308adab23e7781 |
|
Zibi Braniecki | 0c7d3529d7 |
Bug 1333980 - Introduce L10nRegistry.jsm. r=mossop
This patch introduces a new registry for localization resources to replace ChromeRegistry. It uses asynchronous I/O and iterators to generate permutations of possible sources of language resources for use in the new Localization API. In the initial form the API handles packages resources and has API for interacting with the AddonsManager which will report language packs. MozReview-Commit-ID: LfERDYMROh --HG-- extra : rebase_source : 68a664c2c59a82b4dfcae66542c315a00ddae565 |
|
Wes Kocher | a27358fe6a |
Backed out changeset 3cb5dfb73fa3 (bug 1333980) for browser_all_files_referenced.js failures a=backout
MozReview-Commit-ID: 8dZ1lcv6p9V |
|
Zibi Braniecki | c41553945d |
Bug 1333980 - Introduce L10nRegistry.jsm. r=mossop
This patch introduces a new registry for localization resources to replace ChromeRegistry. It uses asynchronous I/O and iterators to generate permutations of possible sources of language resources for use in the new Localization API. In the initial form the API handles packages resources and has API for interacting with the AddonsManager which will report language packs. MozReview-Commit-ID: LfERDYMROh --HG-- extra : rebase_source : a6e5b790142e5afb1ce750478190e5ad87012f8d |
|
Kartikaya Gupta | 8b8a999a38 |
Bug 1388423 - Get full rust backtraces everywhere. r=jmaher
MozReview-Commit-ID: 2Mfrpupz7As --HG-- extra : rebase_source : 9b612430360fe46162f433f13667664188ceac55 |
|
Jared Wein | b3ac3a75e8 |
Bug 1388100 - Log filenames of else mismatches in the preprocessor. r=gps
MozReview-Commit-ID: H7yiwtwv0qI --HG-- extra : rebase_source : c4d5bbdea4a5fa2ddbdfda29b131ed05618ec379 |
|
Masatoshi Kimura | 8b713b2b0f |
Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj
This mechanically replaces nsILocalFile with nsIFile in *.js, *.jsm, *.sjs, *.html, *.xul, *.xml, and *.py. MozReview-Commit-ID: 4ecl3RZhOwC --HG-- extra : rebase_source : 412880ea27766118c38498d021331a3df6bccc70 |
|
Wes Kocher | db7d003ae0 |
Merge m-c to autoland a=merge CLOSED TREE
MozReview-Commit-ID: Ko3lhAvzMJN |
|
Marco Castelluccio | c4a3a89783 |
Bug 1386997 - Log both URL and source file when we can't find a mapped file. r=chmanchester
--HG-- extra : rebase_source : 7bad85c2aaebea9916ca0670bea53d6fb864bff8 |
|
Wes Kocher | 851b59bdbe |
Merge m-c to inbound a=merge
MozReview-Commit-ID: 1p4eNdfSz9p |
|
Marco Castelluccio | d5ac42f969 |
Bug 1381972 - Only fully parse records belonging to preprocessed files, as we only need to rewrite those. r=chmanchester
--HG-- extra : rebase_source : d9f03e90c8aa6a44f282c04a192447b6a3f76a28 |
|
Mike Hommey | 5d7fc58c7b |
Bug 1386149 - Add `mach artifact toolchain` support for toolchain aliases. r=gps
--HG-- extra : rebase_source : 0f0f2a2fc15f01a7a08b79225c614dd7586037b9 |
|
Robert Strong | 8644543020 |
Bug 1385780 - Update mar file generation scripts for lzma. r=bhearsum, r=rail, a=app_update_lzma
Update scripts to support both lzma and bzip2 Update unused python script to support lzma. This also adds python 3.0 support to the script while still supporting pythin 2.7 Update test scripts to support lzma |
|
Gregory Szorc | 5dd371e131 |
Bug 1376306 - Update tests to reflect new Java version requirement; r=me
f497b6194e9f bumped the minimum Java version requirement in configure from 1.7 to 1.8. It forgot to update tests that were pinning the Java version at 1.7. The tests then failed. We bump the versions in tests to restore order. CLOSED TREE MozReview-Commit-ID: 1zm5L1QQy7a --HG-- extra : rebase_source : 8868224b5a1a8ffbb633b638df9485760f84fd8a extra : amend_source : 3faa435ab5478c62aefb3dc18de19256ce0d906e |
|
Nick Alexander | 82017ffc19 |
Bug 1384241 - Add |mach watch|: pywatchman based incremental |mach build faster| shell. r=gps
There's a natural follow-on that I haven't time to explore right now: I want the faster make backend to also write a "unified chrome manifest" that maps outputs (browser/chrome/browser/content/browser/ext-utils.js) to chrome:// or resource:// URLs (chrome://content/browser/ext-utils.js or similar). MozReview-Commit-ID: LDQmm8KD57I --HG-- extra : rebase_source : 13dbeac2fbfa78741be3718fd5305a8ae0d698a8 extra : source : 2af5df7741147769a51da78770c308b370a0cded |
|
Nick Alexander | e2b0d989a6 |
Bug 1384241 - Pre: Extract acdefines() helper function. r=gps
MozReview-Commit-ID: 6TstvuluvH3 --HG-- extra : rebase_source : de26dd98836ec49d0abc93052e84b6a90b3e248f |
|
Brian Grinstead | b151605206 |
Bug 1172574 - Prevent the default browser check and the about:config warning by default for the scratch_user;r=mossop
MozReview-Commit-ID: KNQyCrZo41O --HG-- extra : rebase_source : e38e9807c83b285f123e37db7e7e0e7edd8669e8 |
|
Brian Grinstead | d22141a17f |
Bug 1172574 - Allow for setting prefs in mach run for scratch_user;r=gps
Prefs can be set with `./mach run --setpref foo=bar` or in the ~/.mozbuild/machrc file as: [runprefs] foo=bar MozReview-Commit-ID: HO3tdFi9ffi --HG-- extra : rebase_source : 3c2e6f33567448c19defafb656e6cb9f3a729391 |
|
Chris Manchester | 9fbb588739 |
Bug 1385391 - Update artifact names for artifact builds to reflect Taskcluster package names on windows. r=nalexander
MozReview-Commit-ID: kC09UUfAsN --HG-- extra : rebase_source : 0c3eeb1251f7ede7689a140551b09964ec6b80e3 |
|
Swapnesh Kumar Sahoo | 363572e058 |
Bug 1347582 - Use File object to obtain normalized file mode; r=dustin,gps
MozReview-Commit-ID: HeDq4EwAfVS --HG-- extra : rebase_source : 5336af2c0868bf2d74e890612e349a55ca846b0b |
|
Ted Mielczarek | 8bb1b7ab57 |
bug 1384568 - Write a generated-sources.json. r=gps
Capture the list of generated source files derived from moz.build data and save it in a generated-sources.json in the objdir so that we can upload generated source files for use in crash reports and when debugging release builds. MozReview-Commit-ID: FrHcyFo0rBF --HG-- extra : rebase_source : 09a5a38d22430e9a2c8121ddc8d47fabdd3be705 |
|
maliu | f4647149e4 |
Bug 1316462 - Increase minsdk to 16 and remove EOL notification. r=sebastian, r=snorp, r=rnewman
MozReview-Commit-ID: 7o1xqIqVWC6 --HG-- extra : amend_source : acfca8a9899399772a0387f2a3cbba27969d367a |
|
Nick Alexander | 8f1ac5b651 |
Bug 1384400 - Add input to output mappings to mozpack.FileRegistry. r=gps
This is necessary because the existing manifests don't expose full dependency information. I needed to avoid the existing dependency files because those code paths need to know the output destination of the manifest in order to parse the Make dependency files; trying to adapt this system is more complicated than just preprocessing each file to extract dependency information directly. MozReview-Commit-ID: 5m0SEqmhJMM --HG-- extra : rebase_source : 1ff6a1a51bc76efa78eb564cd8e572777dace0f6 |
|
Alex Gaynor | 837b88dc9c |
Bug 1384224 - Add support for hardlinks to InstallManifest; r=gps
Also removes InstallManifestNoSymlinks which can be more simply expressed by passing link_policy='copy' to InstallManifest.populate_registry. MozReview-Commit-ID: Bkjc2hIub4A --HG-- extra : rebase_source : df05080fef3baf7e6c60ff9a468e71f0b2c67462 |
|
Carsten "Tomcat" Book | 8a74dfa905 | Merge mozilla-central to autoland | |
Carsten "Tomcat" Book | 198430bca2 | merge mozilla-inbound to mozilla-central a=merge | |
Mike Hommey | c933b5b6e7 |
Bug 1382571 - Remove support for tooltool manifest filtering in `mach artifact toolchain`. r=gps
--HG-- extra : rebase_source : 341a586213fa0267fe8a7987cf7033f4302871e0 |
|
Mike Hommey | 2f3e242dc0 |
Bug 1382569 - Make `mach artifact toolchain --from-build` use the toolchain-artifact info from bug 1374940. r=gps
--HG-- extra : rebase_source : 7737d6576191592b75e56f9729691c404cee6797 |
|
Philip Chimento | fb83555684 | Bug 1379537 - Fix InstallManifestNoSymlinks to not install symlinks. r=glandium | |
Mike Hommey | 4b822dd9f0 |
Bug 1382502 - Remove ${var}_IS_SET variables. r=ted
In bug 1181040, we added ${var}_IS_SET variables for mk_add_options-defined variables. In the two years since, that has never been used for anything else than MOZ_PGO_IS_SET, and the only use for that has now been removed, so remove those ${var}_IS_SET variables. --HG-- extra : rebase_source : 2fc9abe0c3badbf06f3858fcf326237e67891fee |
|
Mike Hommey | 7decc31f76 |
Bug 1383996 - Add an argument to `mach artifact toolchain` to store a manifest for chain-of-trust validation. r=gps
Chain of trust validation will require to know what the inputs for a given build are, and mach artifact toolchain fetches such inputs. So we make it output a manifest that the chain of trust validation process will be able to use and correlate with other information, such as the one from bug 1383993. At the same time, we make the produced manifest contain information about tooltool-downloaded packages, which will allow to track the progress in the migration from tooltool to TC artifacts. --HG-- extra : rebase_source : 5b3fc32a9fd641cc7edc57865d2b60aaa6ffcbed |
|
Alex Gaynor | 18571165c2 |
Bug 1382739 - Added support for hardlinks to mozbuild; r=gps
MozReview-Commit-ID: 7DcOAVNsr3c --HG-- extra : rebase_source : 633a1c1af5ae92c16ab17bcf22f2403001003069 |
|
Tom Prince | 6e592ea68d |
Bug 1385539 - Re-add accidentally deleted documentation of mozbuild.configure.ConfigureSandbox.include_file; r=glandium
The code was deleted in Bug 1256571. MozReview-Commit-ID: JgWoxOyMQ8z --HG-- extra : rebase_source : 5f37e281096b946e94dd77182c8704beee8eeecf |
|
Nathan Froyd | 2a27fdebfc |
Bug 1378830 - part 2 - add tests for {LIB,PROG}_IS_C_ONLY; r=chmanchester
Adding PROG_IS_C_ONLY seems like a good point to add tests, and once we have tests for that, adding tests for the existing library support is not too difficult. |
|
Nathan Froyd | c150b738a2 |
Bug 1378830 - part 1 - define PROG_IS_C_ONLY variables for PROGRAM and SIMPLE_PROGRAMS; r=chmanchester
Similar to the existing LIB_IS_C_ONLY variable, these variables indicate that the program in question has only C sources and so can be linked by the C compiler rather than the C++ compiler. We need to add a little more information to BaseProgram so we can avoid emitting periods into Makefile variables. |
|
Andrew Halberstadt | 010c1b667c |
Bug 1311991 - Add CRAMTEST_MANIFEST moz.build variable, r=gps
Supports CRAMTEST_MANIFEST manifestparser manifests in moz.build. Add a new manifest like: CRAMTEST_MANIFEST += [ 'path/to/cram.ini', ] MozReview-Commit-ID: 1eagYMnCrnz --HG-- extra : rebase_source : 15302e188196fc39221f4179d96f23ba21408b88 |
|
Mike Hommey | 09db7d4793 |
Bug 1382564 - Use the information from bug 1374940 with `mach artifact toolchain`. r=gps
Bug 1374940 adds a MOZ_TOOLCHAINS environment variable with a list of path@task-id strings, where task-id is corresponding to the (possibly optimized) toolchain job, and path corresponding to the toolchain-artifact defined for that toolchain job. We want to use that to pull artifacts instead of tooltool packages. --HG-- extra : rebase_source : 277daa2c83d6d197975cb4ef36ee131176afa992 |
|
Gregory Szorc | ab7253fb0b |
Bug 1377216 - Use substs for resolving path to Mercurial and Git; r=glandium
We now store HG or GIT in substs. We don't need to search for binary paths. MozReview-Commit-ID: 8sSgPNLok9M --HG-- extra : rebase_source : bc51087bcb9f2a723e27f240dd06a88540f6d8a8 |
|
Gregory Szorc | 4ed711f732 |
Bug 1377216 - Use substs for determining checkout type; r=glandium
We now have a variable in config.status for recording the checkout type. These helper functions for determining if we're Mercurial or Git can now be one-liners. As a bonus, we no longer do I/O as part of this function. MozReview-Commit-ID: HT9sbOhDEkf --HG-- extra : rebase_source : 8b53b5f50d14c0bdd4ef3dc7b190314af80a76f0 |
|
Ryan VanderMeulen | 741a7a5ea3 |
Backed out 6 changesets (bug 1377216) for SM(pkg) bustage on a CLOSED TREE.
Backed out changeset b5701f3ce506 (bug 1377216) Backed out changeset 1f37aebe0f43 (bug 1377216) Backed out changeset c8931588f674 (bug 1377216) Backed out changeset ded5328ba74c (bug 1377216) Backed out changeset 6cb234539746 (bug 1377216) Backed out changeset ce836965fd58 (bug 1377216) |
|
Gregory Szorc | 1e4d4f7e0f |
Bug 1377216 - Use substs for resolving path to Mercurial and Git; r=glandium
We now store HG or GIT in substs. We don't need to search for binary paths. MozReview-Commit-ID: 8sSgPNLok9M --HG-- extra : rebase_source : bc51087bcb9f2a723e27f240dd06a88540f6d8a8 |
|
Gregory Szorc | d32f8a188a |
Bug 1377216 - Use substs for determining checkout type; r=glandium
We now have a variable in config.status for recording the checkout type. These helper functions for determining if we're Mercurial or Git can now be one-liners. As a bonus, we no longer do I/O as part of this function. MozReview-Commit-ID: HT9sbOhDEkf --HG-- extra : rebase_source : 8b53b5f50d14c0bdd4ef3dc7b190314af80a76f0 |
|
Rok Garbas | 8c33261168 |
Bug 1364650 - retry on ChunkedEncodingError; r=gps DONTBUILD CLOSED TREE
MozReview-Commit-ID: 5F9ZwOvFG2V --HG-- extra : histedit_source : 2bc1174c8c359d97ac60c48d60863ce1e4c95298 |
|
Gregory Szorc | 0226f806c0 |
Bug 1381353 - Set RUST_BACKTRACE=1 during `mach run`; r=ted
Having Rust dump a stack on panic seems like a useful on-by-default feature. MozReview-Commit-ID: ABYTArsMTFh --HG-- extra : rebase_source : 7d15f44a9ffd14db475db9e5c2964aca31bf0f70 |
|
Haik Aftandilian | ce8f59e85d |
Bug 1380132 - Part 2 - Set MOZ_DEVELOPER_OBJ_DIR before launching Firefox. r=gps
MozReview-Commit-ID: CvSUt2KueHr --HG-- extra : rebase_source : 7d621a1dc7ced33a2c00e906970401e152a70189 |
|
Greg Mierzwinski | f87b1eda07 |
Bug 1378533 - Make the keys for linked-map-files.json entries absolute paths. r=marco
This patch changes the name of the keys that are in the 'linked-files-map.json' that is produced in the code coverage build and are used to map symbolic links to their source files. The new key names (which are the paths to the symbolic links) are now the entire absolute path to each of the files. MozReview-Commit-ID: 4x1dfk9h2Ov --HG-- extra : rebase_source : 7d424bbbf1d026ea67c66b743c8c43ea75185733 |
|
Mike Shal | 29be674102 |
Bug 1380381 - Set rust debuginfo=1 for cross-OSX builds; r=glandium a=kwierso to reopen this CLOSED TREE
This is similar to bug 1301751, where something in rust seems to trigger errors running dsymutil to generate debug symbols in OSX. We can set debuginfo=1 for these builds as a temporary workaround for now, while we work on a more permanent solution in rust and/or dsymutil. debuginfo=1 still gives us enough info for stack traces, although without line info. debuginfo=2 would be useful for debugging, but is irrelevant to crash reports. MozReview-Commit-ID: DdA00GzVfWg --HG-- extra : amend_source : 47d3573042098194a07f9b473e4a02c86a1eba7c |
|
Rail Aliiev | 50b3d12911 |
Bug 1380297 - Mac nightly repackage fails trying to read CodeName r=mshal
MozReview-Commit-ID: LauJRihWxJ0 --HG-- extra : rebase_source : 049bac5545891052fcfb20a05b589cdcba828f18 extra : source : 18d843860f83a219e8fbc70b7e6295857d1d70f0 |
|
Sebastian Hengst | 41ec10ec9c | Backed out changeset ad2fdd0912ed (bug 1347582) for breaking taskcluster jobs, or not scheduling them. r=backout on a CLOSED TREE | |
Swapnesh Kumar Sahoo | b73d585ecd |
Bug 1347582 - Add option to force file mode during tar creation; r=dustin
MozReview-Commit-ID: HeDq4EwAfVS --HG-- extra : rebase_source : 027c1b9067f9d28921d18c2a2653cea4eabac46d |
|
Marco Castelluccio | 9c81bb27c1 |
Bug 1379955 - Use longest prefix match when rewriting lcov entries. r=chmanchester
--HG-- extra : rebase_source : 614fb7c1edd4b5e3a86e8e3edad53ed315f6f9df |
|
Carsten "Tomcat" Book | 31311070d9 | merge mozilla-inbound to mozilla-central a=merge | |
Andi-Bogdan Postelnicu | 139730a55e |
Bug 1328454 - add footer for static analysis job. r=gps
MozReview-Commit-ID: GqGSPDccHDU |
|
Gregory Szorc | e0c0104c60 |
Bug 1379298 - Relax __eq__ for empty OptionValue; r=nalexander,rillian
The rigid type comparison added in 51a92a22d6d1 (bug 1375231) was too rigid. This broke at least one consumer that was comparing an empty PositiveOptionValue/NegativeOptionValue against a string. Since comparisons against empty OptionValue are convenient and don't violate the spirit of the type checking previously added, this commit relaxes the type equivalence check in cases where the OptionValue is empty. MozReview-Commit-ID: UllTrzCjj --HG-- extra : rebase_source : 2c41428d1be667edecdab0947d006a1a6a533569 |
|
Gregory Szorc | 675b7da4ed |
Bug 1375231 - Make OptionValue.__eq__ more type aware; r=glandium
OptionValue and its derived classes are exposed to moz.configure files. As the previous bug fix showed, it is really easy to accidentally assume the type is a simple string value and do a string compare against it. To prevent this class of bugs, this commit adds additional type awareness to OptionValue.__eq__. We first check that the argument is a tuple (including any OptionValue types). If not, we raise a TypeError because the comparison is invalid. This is arguably a violation of __eq__. But since OptionValue is exposed to the moz.configure sandbox and typing '==' will invoke __eq__, we have to do something to prevent this foot gun. The change also changes the comparison logic. If we compare against a non-derived tuple instance, we do a tuple compare. Otherwise, we fall back to the previous logic of requiring an identical type then doing a tuple compare. MozReview-Commit-ID: 7IVSL2Asg9j --HG-- extra : rebase_source : edab573834da240df9ad7c2fc78c85d6159a6ef9 |
|
Nathan Froyd | 6447359f2a |
Bug 1378443 - add missing argument to forget_add_remove_files; r=rillian,f=jdm
Leaving off this argument makes `mach vendor rust` with large files fall over with a Python error. While the user still gets a semi-useful error message prior to this failing, it would be better to not fail here at all. |
|
Wes Kocher | 288405ee34 |
Merge inbound to m-c a=merge
MozReview-Commit-ID: LpxvieHR7VH |
|
Nathan Froyd | c4db85fbe1 |
Bug 1378440 - part 2 - add `mach cargo check`; r=rillian
Cargo recently introduced the `cargo check` command for shortening the edit-compile cycle when working on large programs. Since we don't really support invoking `cargo` directly, let's wire up this command to `mach`. Gecko developers can then `mach cargo check` to ensure their changes typecheck. |
|
Nathan Froyd | 2bed06130d |
Bug 1377971 - part 1 - make C++ linking for Linkable ignore shared libraries; r=glandium
We have a flag set on all Linkables, cxx_link, denoting whether there's anything being linked into them that requires C++. We do this even when we link against shared libraries that required C++. But if these libraries don't export C++ interfaces, there's no reason that the things linking against them should require C++. Therefore, ignore shared libraries when making the determination of whether an object requires C++ or not. |
|
Greg Mierzwinski | 1a2d6fd412 |
Bug 1378239 - Change mozinfo 'coverage' flag to 'ccov' to avoid ambiguity. r=ahal
This patch renames the mozinfo flag 'coverage' to 'ccov' to avoid ambiguity in whether a test is being skipped for linux64-ccov or for linux64-jsdcov. It also removes the 'runtests.py' mozinfo hack and renames all occurrences of 'coverage' that are used for skipping tests in linux64-ccov. MozReview-Commit-ID: IF2640bDQP7 --HG-- extra : rebase_source : 614020325e30d1ca9e01aaf08479b8a4ffaec888 |
|
Phil Ringnalda | 22cb9f77bb |
Merge m-c to m-i
MozReview-Commit-ID: H6zGgEm7oOM |
|
Carsten "Tomcat" Book | 75c2b6acd0 | Merge mozilla-central to mozilla-inbound | |
Greg Mierzwinski | 3daf739be1 |
Bug 1377876 - Disable 'test_crash.py' when running on linux64-ccov. r=whimboo
This patch adds a flag to the 'mozinfo.json' that can be used to disable tests when they are running on linux64-ccov. Then, this flag is used to prevent the marionnette test 'test_crash.py' from running on linux64-ccov. MozReview-Commit-ID: 9IHMiZHxcMK --HG-- extra : rebase_source : ec690cb3ffa27d3e88d2c0b8c5d510e72a5c5079 |
|
Andi-Bogdan Postelnicu | 45a6d9565c |
Bug 1328454 - Add full file path to compilation database. r=glandium
MozReview-Commit-ID: 7H1HvYE9umf |
|
Kartikaya Gupta | b9179e9d33 |
Bug 1336528 - Run cargo-vendor on all the lockfiles together. r=froydnj
MozReview-Commit-ID: BBuizrn3z5k --HG-- extra : rebase_source : f9ab70d5edeec0e03c51cf4a75e67fc8e24ebe9b |
|
Sylvestre Ledru | 8fe8f9a2ae |
Bug 1375823 - Improve the error message when using the wrong type in ConfigEnvironment r=glandium
MozReview-Commit-ID: 1XF8jpS3i8Q --HG-- extra : rebase_source : 8ecb169dd86f9ed2be8e48f36fa5171f3e416b2b |
|
Christian Holler | b8ee76ebd8 |
Bug 1373256 - Changes to support -fsanitize=integer in the codebase. r=froydnj
The -fsanitize=integer analysis from UBSan can be helpful to detect signed and unsigned integer overflows in the codebase. Unfortunately, those occur very frequently, making it impossible to test anything with it without the use of a huge blacklist. This patch includes a blacklist that is broad enough to silence everything that would drain performance too much. But even with this blacklist, neither tests nor fuzzing is "clean". We can however in the future combine this with static analysis to limit ourselves to interesting places to look at, or improve the dynamic analysis to omit typical benign overflows. It also adds another attribute that can be used on functions. It is not used right now because it was initially easier to add things to the compile-time blacklist to get started. Finally, it includes a runtime suppression list and patches various parts in the test harnesses to support that. It is currently empty and it should not be used on frequent overflows because it is expensive. However, it has the advantage that it can be used to differentiate between signed and unsigned overflows while the compile-time blacklist cannot do that. So it can be used to e.g. silence unsigned integer overflows on a file or function while still reporting signed issues. We can also use this suppression list for any other UBSan related suppressions, should we ever want to use other features from that sanitizer. MozReview-Commit-ID: C5ofhfJdpCS --HG-- extra : rebase_source : 952043a441b41b2f58ec4abc51ac15fa71fc142f |
|
Gabriele Svelto | f71d6d9b09 |
Bug 1376922 - Make mach's '--enable-crash-reporter' option work on debug builds; r=glandium
MozReview-Commit-ID: Et8452Rfh1F --HG-- extra : rebase_source : cbfa349cbe0d7763cae8987da4e18fd4c848def4 |
|
Sebastian Hengst | d787a096f5 | merge mozilla-central to autoland. r=merge a=merge | |
Justin Wood | acdc65c932 |
Bug 1376550 - Support tar.gz (mac) regeneration of complete.mar r=mshal
Support OSX Signed nightlies (in the complete.mar too) MozReview-Commit-ID: HXiFGE14wYJ --HG-- extra : rebase_source : 1d02b4714c8fafe6cdcd74e6d9b5612c44dcb3b4 |
|
Andrew Swan | e9b0926a4a |
Bug 1369517 Make automation work with legacy extensions disabled r=rhelmer
- Set the extensions.legacy.enabled pref for mochitests etc - Skip a plugin-inside-xpi test for now if legacy extensions are force-disabled. That test can just be removed once we get to 57. MozReview-Commit-ID: As9LtkQTcTS --HG-- extra : rebase_source : fcc84daef95c453e893cc3b98498fdb87f54b1bb |
|
Carsten "Tomcat" Book | 259377b6ab | merge mozilla-inbound to mozilla-central a=merge | |
Marco Castelluccio | 7fdfd7350d |
Bug 1374348 - Rewrite paths from JAR files. r=chmanchester
--HG-- extra : rebase_source : 53222218bb4f831e677c6e9727b832ee615b0679 |
|
Carsten "Tomcat" Book | d5969fcdf2 | Backed out changeset ececd1d2c875 (bug 1374348) for bustage | |
Marco Castelluccio | 37b556de07 |
Bug 1374348 - Rewrite paths from JAR files. r=chmanchester
--HG-- extra : rebase_source : 941a70b5e1d4dcbcd6b01c9866fb97cb3fe44435 |
|
Mike Hommey | 35931ba727 |
Bug 1354581 - Add unit tests for DEVELOPER_OPTIONS. r=chmanchester
MozReview-Commit-ID: JXNICUdzWzD |
|
Phil Ringnalda | d36c89dea2 | Backed out changeset f1288dc02384 (bug 1354581) for test_toolkit_moz_configure.py bustage | |
Mike Hommey | 7cccfe94be |
Bug 1354581 - Make automation builds imply --enable-release at the configure level. r=cmanchester+432261
--HG-- extra : rebase_source : b6be454ec3b6aad7a1b60905ffe65e1891d4bb22 |
|
Mike Hommey | da18a9b1df |
Bug 1354581 - Add unit tests for DEVELOPER_OPTIONS. r=cmanchester+432261
--HG-- extra : rebase_source : 4f72f6e89d1873618ddaa93c760a5765cb59496a |
|
Bryce Van Dyk | 6b2d7e6552 |
Bug 1372051 - Remove external media tests from /testing, /build, /python. r=maja_zf
MozReview-Commit-ID: 7X2kYf7HLZY --HG-- extra : rebase_source : 09421cf96c4d214795362e0f53c51310bff0abba |
|
Mike Hommey | aeeee02009 |
Bug 1374917 - Convert exception messages from the requests module before logging them. r=gps
--HG-- extra : rebase_source : 4fae04c80efbdb7b444578b27a346007430644e1 |
|
Wes Kocher | 8075c09d4c |
Merge inbound to central, a=merge
MozReview-Commit-ID: Gk6AmaPVVbV |
|
Wes Kocher | 26f08e883b |
Backed out 2 changesets (bug 1355625) for causing bustage a=backout
Backed out changeset 0b7af9b62aff (bug 1355625) Backed out changeset b44a1a078e64 (bug 1355625) MozReview-Commit-ID: JRmf8nbLFPP |
|
Wes Kocher | d0eddcaa44 |
Merge m-c to autoland a=merge
MozReview-Commit-ID: 5D2HzsGopzc |
|
Carsten "Tomcat" Book | 7177a36cde | Merge mozilla-central to mozilla-inbound | |
Andi-Bogdan Postelnicu | c45c5298f3 |
Bug 1374561 - Allow to set log level in mach for every class derived from MozbuildObject. r=glandium
MozReview-Commit-ID: KpNRZuHkpFe --HG-- extra : rebase_source : 74e28b203cd5ea0f7d06c9eaf64032a6cbe3a0e0 |
|
Wes Kocher | bad95c3b8d |
Merge m-c to autoland, a=merge
MozReview-Commit-ID: 22m0q698kw2 |
|
Wes Kocher | c0e1236f1a |
Merge autoland to m-c a=merge
MozReview-Commit-ID: LFtpTAueYrF |
|
Nick Alexander | aaab10e6d3 |
Bug 1355625 - Part 1: Invoke aapt using py_action. r=mshal
This adds a py_action invocation wrapping aapt and implements a hacky implementation of the Gradle build system's resource merging algorithm; once we have the moz.build and Gradle resources identical, we'll be one big step closer to producing bit-identical builds and flipping the switch in favour of Gradle. With this, the R.txt produced by the aapt invocation is the same as the R.txt produced by the py_action invocation. Originally I wrote this to use GENERATED_FILES, but it produced a world of pain. Since Android's aapt tool is fundamentally directory oriented, not file oriented, it required adding support for FORCE to GENERATED_FILES and required directory crawling and FileAvoidWrite in the wrapper. After getting that working I was eventually stymied by the arcane requirements of the Android re-packaging system, which interacts with the l10n system. I would have required support for building GENERATED_FILES in the libs tier rather than the misc tier. After that realization I gave up and turned to py_action: the dependencies on branding are just too entangled with l10n to use GENERATED_FILES. And, in the not-so-distant future, all of this moz.build and Makefile.in chicanery will be deleted in favour of invoking Gradle at the appropriate points! MozReview-Commit-ID: 4ueVNa7gzgs --HG-- extra : rebase_source : dab092a188bc735ef819a4be0ad13387e85c87e2 extra : source : a05bd87b09ee5e4cff20fe84c2e75ac3b2a494a1 |
|
Kartikaya Gupta | 67df6ec929 |
Bug 1369156 - Bump the minimum allowed version of cargo-vendor. r=froydnj
MozReview-Commit-ID: 2W7og1U8LBv --HG-- extra : rebase_source : 2436cbb964087cd62af0787e832951ce721fc980 |
|
Chris Manchester | 2ad823acd0 |
Bug 1371871 - Do not install unnecessary files in an artifact build. r=mshal
This prevents us from redundantly installing httpd.js and httpd.manifest from the test package during an artifact build, which interferes with the Tup backend's handling of these files as symlinks. MozReview-Commit-ID: LuMurUc1P36 --HG-- extra : rebase_source : 1aabd788ff71ae28434a4076d5304f611ada5d92 |
|
Chris Manchester | a5c1097837 |
Bug 1371871 - Do not process XPIDL in the tup backend during an artifact build. r=mshal
MozReview-Commit-ID: AtnXcv6iPRD --HG-- extra : rebase_source : f0f9699fb16c0f93c01af5fd6099b87b1855af32 |
|
Chris Manchester | 764bbd5f7c |
Bug 1371871 - Do not generate or attempt to install unnecessary files in artifact builds in the Tup backend. r=mshal
MozReview-Commit-ID: B2zyhKD4gVt --HG-- extra : rebase_source : f5d28c6b05ee15a1dcfae94f91f0b41832d34bcc |
|
Chris Manchester | 08b8a5b405 |
Bug 1319225 - Install generated FinalTargetFiles in the Tup backend. r=mshal
MozReview-Commit-ID: 8NLF11upDCn --HG-- extra : rebase_source : b9c3d3bc25b64a72e31c3b0e739a52f2ee649b06 |
|
Chris Manchester | 43dec7d716 |
Bug 1371817 - Handle FinalTargetFiles with wildcards in the Tup backend. r=mshal
MozReview-Commit-ID: KMJJ8vg7g7s --HG-- extra : rebase_source : a96e30e8060d370f86a2ce59d8a16ef15a683187 |
|
byron jones | c191b98031 |
Bug 1361003 - Use check_call when calling "mach vendor rust". r=ted
As mozprocess doesn't have any special handling of stderr, should cargo operations fail their output is dropped. Switch to subprocess.check_call to ensure cargo errors are displayed to the caller. |
|
Sylvestre Ledru | dbfe98bb2d |
Bug 1375593 - If cannot find ThirdPartyPaths.txt, don't break the build r=gps
MozReview-Commit-ID: KSUCct6Si2I --HG-- extra : rebase_source : 73166eab662c97687fd51ff0d5e7f8a6a6abd87f |
|
Nathan Froyd | fc95670240 |
Bug 1374432 - enable stylo attribute for tests only if stylo is enabled; r=jgraham
If we don't do this, various bits of test infrastructure will turn on when stylo is merely built, not enabled, which will cause no end of orange and unhappiness. |
|
Carsten "Tomcat" Book | 013fb0680e | merge mozilla-inbound to mozilla-central a=merge | |
Sylvestre Ledru | 8f9cde3657 |
Bug 1373951 - Use the existing list of thirdparty code instead an hardcoded list r=gps
MozReview-Commit-ID: LaBH5Ye019Y --HG-- extra : rebase_source : 82da697e243ffd9297a0cbf1753871b04759b4e6 |
|
Marco Castelluccio | aa2147bda8 | Bug 1373794 - Test parsing LCOV containing a function name with commas. r=chmanchester | |
Marco Castelluccio | b4eaf0fe46 | Bug 1373794 - Don't fail when FN or FNDA records contain function names with commas. r=chmanchester | |
Chris Manchester | 615e3b813e |
Bug 1370535 - Install the geckodriver binary in artifact builds when available. r=froydnj
MozReview-Commit-ID: 6NnbomedmRy --HG-- extra : rebase_source : 7844f39cc16797fa60c6d03d35625373e5862875 |
|
Carsten "Tomcat" Book | d8e080c10c | Backed out changeset 07e0c4e4ae85 (bug 1373256) for breaking android tests | |
Marco Castelluccio | d291cf05a4 |
Bug 1373789 - Handle some kinds of malformed lcov lines better. r=chmanchester
--HG-- extra : rebase_source : 43b52f283ebd5c03de54ad46bbbf49046ae21051 |
|
Gregory Szorc | 231cefc973 |
Bug 1371465 - Move MSVS_VERSION to moz.configure and properly define for vs2017; r=glandium
Before, MSVS was set in old-configure and could only be unset or "2015." We move the definition of the variable to moz.configure and support defining its value as "2017" when VS2017 is being used. As part of this, I discovered that GYP barfs with a "2017" value. This is likely a limitation of the legacy version of GYP we have vendored. Rather than go down the rabbit hole of upgrading GYP, I added code to convert the value to "2015." This preserves existing behavior and unblocks us from setting MSVS_VERSION properly. A warning is emitted to remind us to remove this hack once GYP is upgraded. After this commit, we now generate native VS2017 solutions and projects when building with VS2017. MozReview-Commit-ID: BvNJX3F8qCn --HG-- extra : rebase_source : 13a495856a83d9ca7afbb4770ebab1cc7f651cae |
|
Chris Manchester | 9383f9dfb2 |
Bug 1224691 - Parse lcov files and rewrite them based on preprocessor info. r=marco,mshal
MozReview-Commit-ID: LeBPclcFz7l --HG-- extra : rebase_source : 40df1abae9cc5ad5a4a58c91cd7ee60b650f12ea |
|
Chris Manchester | ca0f3063ec |
Bug 1224691 - Add a script to re-write lcov files, replacing chrome urls with sourcefile locations. r=marco,mshal
This script uses the info generated by the UrlMap backend to replace chrome urls found in lcov files with source-paths. There are several other cases a script might not correspond to a source url, such as "data:" uris, which are handled by omitting those sections in the produced lcov files. The set of files included by a JS source (if it is preprocessed) is also calculated, but not consumed at this time. A more extensive lcov rewriting mechanism will be added in the future to re-construct source information in produced coverage reports. MozReview-Commit-ID: DDcreOdEbam --HG-- extra : rebase_source : a8cff598d8ed6a27838bf4e5f83c664b58f867c5 |
|
Christian Holler | 9924ab3046 |
Bug 1373256 - Changes to support -fsanitize=integer in the codebase. r=froydnj
The -fsanitize=integer analysis from UBSan can be helpful to detect signed and unsigned integer overflows in the codebase. Unfortunately, those occur very frequently, making it impossible to test anything with it without the use of a huge blacklist. This patch includes a blacklist that is broad enough to silence everything that would drain performance too much. But even with this blacklist, neither tests nor fuzzing is "clean". We can however in the future combine this with static analysis to limit ourselves to interesting places to look at, or improve the dynamic analysis to omit typical benign overflows. It also adds another attribute that can be used on functions. It is not used right now because it was initially easier to add things to the compile-time blacklist to get started. Finally, it includes a runtime suppression list and patches various parts in the test harnesses to support that. It is currently empty and it should not be used on frequent overflows because it is expensive. However, it has the advantage that it can be used to differentiate between signed and unsigned overflows while the compile-time blacklist cannot do that. So it can be used to e.g. silence unsigned integer overflows on a file or function while still reporting signed issues. We can also use this suppression list for any other UBSan related suppressions, should we ever want to use other features from that sanitizer. MozReview-Commit-ID: C5ofhfJdpCS --HG-- extra : rebase_source : 64aa804965d24bb90b103c00c692a2ac6859e408 |
|
Mike Hommey | dc8c929ed9 |
Bug 1375798 - Add a unit test for library/object prefix/suffixes. r=mshal
This happen to uncover the fact that mingw clang was not handled properly after bug 1372987. This will allow us to substantially modify the function that handles them and avoid regressions. --HG-- extra : rebase_source : 007257caecf7917480ef6b0a834c304768f77591 |
|
Mike Hommey | 6d992ced50 |
Syntax fixup for bug 1364695 for bustage. r=me
|
|
Rok Garbas | e5060e87be |
Bug 1364695 - Make `mach artifact toolchain` also retry on ConnectionError. r=gps
|
|
Chris Manchester | 479795876a |
Bug 1370695 - Remove build system code handling binary components. r=glandium
MozReview-Commit-ID: BKHWR34vWsu --HG-- extra : rebase_source : d870a222d393479bb8ede2aaec571299488806c0 |
|
Mike Shal | cfed4469c2 |
Bug 1360525 - Add 'mach repackage mar'; r=chmanchester
This adds a mach repackage command to create a complete mar file from an input package and mar host executable. The standard make_full_update.sh script actually does the work of creating the complete mar. --HG-- extra : rebase_source : 9e84e8d22d2347be459cc5cbd3d94286462dff0d |
|
Mike Shal | e88861e01d |
Bug 1360525 - 'mach repackage' for installer & stub installer; r=chmanchester
These commands are similar to 'mach repackage dmg', except the installer and stub installer require multiple inputs. The regular installer needs a package, tag file, and setup.exe file; the stub installer needs just a tag file and setup.exe file. The output is a self-extracting .exe file. The archive_exe() function originally just supported the regular installer, but by supporting an optional package, the function can support the stub installer as well. --HG-- extra : rebase_source : 2c6fe21534ec60bb03e4431bccf524704e64a978 |
|
Mike Shal | b2d607154b |
Bug 1360525 - Separate repackage out into subcommands; r=chmanchester
With multiple types of repackaging, it will be simpler to manage the various commands if they are organized as sub-commands. This way the different repackage types can take varying arguments, and we don't have to guess on the repackage type based on the output filename. MozReview-Commit-ID: BknRPAwFG5H --HG-- extra : rebase_source : e74a9776a73791e41ada4038a8bb2ddd243d0de8 |
|
Mike Hommey | 1853b51992 |
Bug 1370296 - Add compile graphs nodes without dependencies as direct dependencies of the top recursion target. r=gps
Incidentally, this prioritizes js/src even more than it was after bug
|
|
Mike Hommey | 4fff59e543 |
Bug 1370296 - Ensure rust libraries are fully in the compile graph. r=gps
This was not strictly necessary because they would appear as dependencies of other things in the compile graph, but it makes it easier to iterate the compile graph for all the node. Incidentally, this makes the rust libraries on par with rust programs. --HG-- extra : rebase_source : 3c672308478d3ef3dd38b9036f7b1862abcf3f97 |
|
Sebastian Hengst | a964b1b3bb | Backed out changeset 30424746d0f7 (bug 1370296) for build bustage, failing test_recursivemake.py. r=backout | |
Sebastian Hengst | fee544138e | Backed out changeset b27d3da9e60e (bug 1370296) | |
Mike Hommey | 3fed056f8f |
Bug 1370296 - Add compile graphs nodes without dependencies as direct dependencies of the top recursion target. r=gps
Incidentally, this prioritizes js/src even more than it was after bug
|
|
Mike Hommey | 41d0bf4757 |
Bug 1370296 - Ensure rust libraries are fully in the compile graph. r=gps
This was not strictly necessary because they would appear as dependencies of other things in the compile graph, but it makes it easier to iterate the compile graph for all the node. Incidentally, this makes the rust libraries on par with rust programs. --HG-- extra : rebase_source : 3c672308478d3ef3dd38b9036f7b1862abcf3f97 |
|
Chris Manchester | e0a507a728 |
Bug 1371245 - Install minidump-analyzer to its final location in artifact builds. r=nalexander
The MacOS client artifact code relies on its own bookkeeping to install binaries to their final locations and assumes that files installed to 'Contents/MacOS' will generally be installed to dist/bin by the build system. This commit extends this logic to account for minidump-analyzer, which is installed to directly to crashreporter.app/Contents/MacOS by setting DIST_SUBDIR in moz.build. Ideally we would rely on build system metadata to install binaries in artifact builds, however this is non-trivial as the relevant moz.build data isn't read in non-compile-environment builds and originating builds do not expose it directly. MozReview-Commit-ID: BMmhtx1HKn7 --HG-- extra : rebase_source : ec02e7664dcd9fea4f035483e8856fa62966c1cb |
|
Chris Manchester | 42470c7ab1 |
Bug 1319223 - Generate interfaces.manifest files in the tup backend. r=mshal
MozReview-Commit-ID: 92N8ZqtqjUr --HG-- extra : rebase_source : 867bda9f5a390c8d21fd13faeb5255385b917a25 |
|
Chris Manchester | 525456f7f8 |
Bug 1319223 - Handle ChromeManifestEntry objects in the tup backend. r=mshal
The approach here is similar to the FasterMake backend, but rather than writing out manifest entries to a backend file to be written out during the build we write the manifests to their final location within the build backend. MozReview-Commit-ID: L7EPwxyFtWX --HG-- extra : rebase_source : ee40f43a61560584ab03b63eae0f5c03d2c5c0e0 |
|
Andrew Halberstadt | 5ccbc0cfd7 |
Bug 1346025 - Move vendored python modules from /python to /third_party/python, r=ted
This commit is a simple 'hg mv' and does not contain any file modifications. *** Bug 1346025 - Split vendored modules in python/moz.build to third_party/python/moz.build, r=ted *** Bug 1346025 - Update references to moved python modules, r=ted MozReview-Commit-ID: A12RnIFtXju --HG-- rename : python/PyECC/MANIFEST.in => third_party/python/PyECC/MANIFEST.in rename : python/PyECC/README.md => third_party/python/PyECC/README.md rename : python/PyECC/ecc/Key.py => third_party/python/PyECC/ecc/Key.py rename : python/PyECC/ecc/Rabbit.py => third_party/python/PyECC/ecc/Rabbit.py rename : python/PyECC/ecc/SecurityViolationException.py => third_party/python/PyECC/ecc/SecurityViolationException.py rename : python/PyECC/ecc/__init__.py => third_party/python/PyECC/ecc/__init__.py rename : python/PyECC/ecc/curves.py => third_party/python/PyECC/ecc/curves.py rename : python/PyECC/ecc/eccrypt.py => third_party/python/PyECC/ecc/eccrypt.py rename : python/PyECC/ecc/ecdsa.py => third_party/python/PyECC/ecc/ecdsa.py rename : python/PyECC/ecc/elliptic.py => third_party/python/PyECC/ecc/elliptic.py rename : python/PyECC/ecc/encoding.py => third_party/python/PyECC/ecc/encoding.py rename : python/PyECC/ecc/performance.py => third_party/python/PyECC/ecc/performance.py rename : python/PyECC/ecc/primes.py => third_party/python/PyECC/ecc/primes.py rename : python/PyECC/ecc/shacrypt.py => third_party/python/PyECC/ecc/shacrypt.py rename : python/PyECC/setup.py => third_party/python/PyECC/setup.py rename : python/blessings/LICENSE => third_party/python/blessings/LICENSE rename : python/blessings/MANIFEST.in => third_party/python/blessings/MANIFEST.in rename : python/blessings/PKG-INFO => third_party/python/blessings/PKG-INFO rename : python/blessings/README.rst => third_party/python/blessings/README.rst rename : python/blessings/blessings/__init__.py => third_party/python/blessings/blessings/__init__.py rename : python/blessings/blessings/tests.py => third_party/python/blessings/blessings/tests.py rename : python/blessings/setup.cfg => third_party/python/blessings/setup.cfg rename : python/blessings/setup.py => third_party/python/blessings/setup.py rename : python/blessings/tox.ini => third_party/python/blessings/tox.ini rename : python/compare-locales/compare_locales/__init__.py => third_party/python/compare-locales/compare_locales/__init__.py rename : python/compare-locales/compare_locales/checks.py => third_party/python/compare-locales/compare_locales/checks.py rename : python/compare-locales/compare_locales/commands.py => third_party/python/compare-locales/compare_locales/commands.py rename : python/compare-locales/compare_locales/compare.py => third_party/python/compare-locales/compare_locales/compare.py rename : python/compare-locales/compare_locales/parser.py => third_party/python/compare-locales/compare_locales/parser.py rename : python/compare-locales/compare_locales/paths.py => third_party/python/compare-locales/compare_locales/paths.py rename : python/compare-locales/compare_locales/tests/__init__.py => third_party/python/compare-locales/compare_locales/tests/__init__.py rename : python/compare-locales/compare_locales/tests/data/bug121341.properties => third_party/python/compare-locales/compare_locales/tests/data/bug121341.properties rename : python/compare-locales/compare_locales/tests/data/test.properties => third_party/python/compare-locales/compare_locales/tests/data/test.properties rename : python/compare-locales/compare_locales/tests/data/triple-license.dtd => third_party/python/compare-locales/compare_locales/tests/data/triple-license.dtd rename : python/compare-locales/compare_locales/tests/test_checks.py => third_party/python/compare-locales/compare_locales/tests/test_checks.py rename : python/compare-locales/compare_locales/tests/test_compare.py => third_party/python/compare-locales/compare_locales/tests/test_compare.py rename : python/compare-locales/compare_locales/tests/test_dtd.py => third_party/python/compare-locales/compare_locales/tests/test_dtd.py rename : python/compare-locales/compare_locales/tests/test_ini.py => third_party/python/compare-locales/compare_locales/tests/test_ini.py rename : python/compare-locales/compare_locales/tests/test_merge.py => third_party/python/compare-locales/compare_locales/tests/test_merge.py rename : python/compare-locales/compare_locales/tests/test_properties.py => third_party/python/compare-locales/compare_locales/tests/test_properties.py rename : python/compare-locales/compare_locales/tests/test_util.py => third_party/python/compare-locales/compare_locales/tests/test_util.py rename : python/compare-locales/compare_locales/tests/test_webapps.py => third_party/python/compare-locales/compare_locales/tests/test_webapps.py rename : python/compare-locales/compare_locales/util.py => third_party/python/compare-locales/compare_locales/util.py rename : python/compare-locales/compare_locales/webapps.py => third_party/python/compare-locales/compare_locales/webapps.py rename : python/configobj/PKG-INFO => third_party/python/configobj/PKG-INFO rename : python/configobj/configobj.py => third_party/python/configobj/configobj.py rename : python/configobj/setup.py => third_party/python/configobj/setup.py rename : python/configobj/validate.py => third_party/python/configobj/validate.py rename : python/dlmanager/README.rst => third_party/python/dlmanager/README.rst rename : python/dlmanager/check.py => third_party/python/dlmanager/check.py rename : python/dlmanager/dlmanager/__init__.py => third_party/python/dlmanager/dlmanager/__init__.py rename : python/dlmanager/dlmanager/fs.py => third_party/python/dlmanager/dlmanager/fs.py rename : python/dlmanager/dlmanager/manager.py => third_party/python/dlmanager/dlmanager/manager.py rename : python/dlmanager/dlmanager/persist_limit.py => third_party/python/dlmanager/dlmanager/persist_limit.py rename : python/dlmanager/doc/Makefile => third_party/python/dlmanager/doc/Makefile rename : python/dlmanager/doc/api.rst => third_party/python/dlmanager/doc/api.rst rename : python/dlmanager/doc/conf.py => third_party/python/dlmanager/doc/conf.py rename : python/dlmanager/doc/index.rst => third_party/python/dlmanager/doc/index.rst rename : python/dlmanager/doc/make.bat => third_party/python/dlmanager/doc/make.bat rename : python/dlmanager/examples/dl_progressbar.py => third_party/python/dlmanager/examples/dl_progressbar.py rename : python/dlmanager/examples/dl_tqdm.py => third_party/python/dlmanager/examples/dl_tqdm.py rename : python/dlmanager/requirements.txt => third_party/python/dlmanager/requirements.txt rename : python/dlmanager/setup.cfg => third_party/python/dlmanager/setup.cfg rename : python/dlmanager/setup.py => third_party/python/dlmanager/setup.py rename : python/dlmanager/test-requirements.txt => third_party/python/dlmanager/test-requirements.txt rename : python/dlmanager/tests/__init__.py => third_party/python/dlmanager/tests/__init__.py rename : python/dlmanager/tests/test_manager.py => third_party/python/dlmanager/tests/test_manager.py rename : python/dlmanager/tests/test_persist_limit.py => third_party/python/dlmanager/tests/test_persist_limit.py rename : python/futures/CHANGES => third_party/python/futures/CHANGES rename : python/futures/LICENSE => third_party/python/futures/LICENSE rename : python/futures/MANIFEST.in => third_party/python/futures/MANIFEST.in rename : python/futures/PKG-INFO => third_party/python/futures/PKG-INFO rename : python/futures/concurrent/__init__.py => third_party/python/futures/concurrent/__init__.py rename : python/futures/concurrent/futures/__init__.py => third_party/python/futures/concurrent/futures/__init__.py rename : python/futures/concurrent/futures/_base.py => third_party/python/futures/concurrent/futures/_base.py rename : python/futures/concurrent/futures/process.py => third_party/python/futures/concurrent/futures/process.py rename : python/futures/concurrent/futures/thread.py => third_party/python/futures/concurrent/futures/thread.py rename : python/futures/crawl.py => third_party/python/futures/crawl.py rename : python/futures/docs/Makefile => third_party/python/futures/docs/Makefile rename : python/futures/docs/conf.py => third_party/python/futures/docs/conf.py rename : python/futures/docs/index.rst => third_party/python/futures/docs/index.rst rename : python/futures/docs/make.bat => third_party/python/futures/docs/make.bat rename : python/futures/futures.egg-info/PKG-INFO => third_party/python/futures/futures.egg-info/PKG-INFO rename : python/futures/futures.egg-info/SOURCES.txt => third_party/python/futures/futures.egg-info/SOURCES.txt rename : python/futures/futures.egg-info/dependency_links.txt => third_party/python/futures/futures.egg-info/dependency_links.txt rename : python/futures/futures.egg-info/not-zip-safe => third_party/python/futures/futures.egg-info/not-zip-safe rename : python/futures/futures.egg-info/pbr.json => third_party/python/futures/futures.egg-info/pbr.json rename : python/futures/futures.egg-info/top_level.txt => third_party/python/futures/futures.egg-info/top_level.txt rename : python/futures/primes.py => third_party/python/futures/primes.py rename : python/futures/setup.cfg => third_party/python/futures/setup.cfg rename : python/futures/setup.py => third_party/python/futures/setup.py rename : python/futures/test_futures.py => third_party/python/futures/test_futures.py rename : python/futures/tox.ini => third_party/python/futures/tox.ini rename : python/gdbpp/gdbpp/__init__.py => third_party/python/gdbpp/gdbpp/__init__.py rename : python/gdbpp/gdbpp/linkedlist.py => third_party/python/gdbpp/gdbpp/linkedlist.py rename : python/gdbpp/gdbpp/owningthread.py => third_party/python/gdbpp/gdbpp/owningthread.py rename : python/gdbpp/gdbpp/smartptr.py => third_party/python/gdbpp/gdbpp/smartptr.py rename : python/gdbpp/gdbpp/string.py => third_party/python/gdbpp/gdbpp/string.py rename : python/gdbpp/gdbpp/tarray.py => third_party/python/gdbpp/gdbpp/tarray.py rename : python/gdbpp/gdbpp/thashtable.py => third_party/python/gdbpp/gdbpp/thashtable.py rename : python/jsmin/jsmin/__init__.py => third_party/python/jsmin/jsmin/__init__.py rename : python/jsmin/jsmin/test.py => third_party/python/jsmin/jsmin/test.py rename : python/jsmin/setup.cfg => third_party/python/jsmin/setup.cfg rename : python/jsmin/setup.py => third_party/python/jsmin/setup.py 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 rename : python/mock-1.0.0/LICENSE.txt => third_party/python/mock-1.0.0/LICENSE.txt rename : python/mock-1.0.0/MANIFEST.in => third_party/python/mock-1.0.0/MANIFEST.in rename : python/mock-1.0.0/PKG-INFO => third_party/python/mock-1.0.0/PKG-INFO rename : python/mock-1.0.0/README.txt => third_party/python/mock-1.0.0/README.txt rename : python/mock-1.0.0/docs/changelog.txt => third_party/python/mock-1.0.0/docs/changelog.txt rename : python/mock-1.0.0/docs/compare.txt => third_party/python/mock-1.0.0/docs/compare.txt rename : python/mock-1.0.0/docs/conf.py => third_party/python/mock-1.0.0/docs/conf.py rename : python/mock-1.0.0/docs/examples.txt => third_party/python/mock-1.0.0/docs/examples.txt rename : python/mock-1.0.0/docs/getting-started.txt => third_party/python/mock-1.0.0/docs/getting-started.txt rename : python/mock-1.0.0/docs/helpers.txt => third_party/python/mock-1.0.0/docs/helpers.txt rename : python/mock-1.0.0/docs/index.txt => third_party/python/mock-1.0.0/docs/index.txt rename : python/mock-1.0.0/docs/magicmock.txt => third_party/python/mock-1.0.0/docs/magicmock.txt rename : python/mock-1.0.0/docs/mock.txt => third_party/python/mock-1.0.0/docs/mock.txt rename : python/mock-1.0.0/docs/patch.txt => third_party/python/mock-1.0.0/docs/patch.txt rename : python/mock-1.0.0/docs/sentinel.txt => third_party/python/mock-1.0.0/docs/sentinel.txt rename : python/mock-1.0.0/html/.doctrees/changelog.doctree => third_party/python/mock-1.0.0/html/.doctrees/changelog.doctree rename : python/mock-1.0.0/html/.doctrees/compare.doctree => third_party/python/mock-1.0.0/html/.doctrees/compare.doctree rename : python/mock-1.0.0/html/.doctrees/examples.doctree => third_party/python/mock-1.0.0/html/.doctrees/examples.doctree rename : python/mock-1.0.0/html/.doctrees/getting-started.doctree => third_party/python/mock-1.0.0/html/.doctrees/getting-started.doctree rename : python/mock-1.0.0/html/.doctrees/index.doctree => third_party/python/mock-1.0.0/html/.doctrees/index.doctree rename : python/mock-1.0.0/html/.doctrees/magicmock.doctree => third_party/python/mock-1.0.0/html/.doctrees/magicmock.doctree rename : python/mock-1.0.0/html/.doctrees/mock.doctree => third_party/python/mock-1.0.0/html/.doctrees/mock.doctree rename : python/mock-1.0.0/html/.doctrees/mocksignature.doctree => third_party/python/mock-1.0.0/html/.doctrees/mocksignature.doctree rename : python/mock-1.0.0/html/.doctrees/patch.doctree => third_party/python/mock-1.0.0/html/.doctrees/patch.doctree rename : python/mock-1.0.0/html/.doctrees/sentinel.doctree => third_party/python/mock-1.0.0/html/.doctrees/sentinel.doctree rename : python/mock-1.0.0/html/_sources/changelog.txt => third_party/python/mock-1.0.0/html/_sources/changelog.txt rename : python/mock-1.0.0/html/_sources/compare.txt => third_party/python/mock-1.0.0/html/_sources/compare.txt rename : python/mock-1.0.0/html/_sources/examples.txt => third_party/python/mock-1.0.0/html/_sources/examples.txt rename : python/mock-1.0.0/html/_sources/getting-started.txt => third_party/python/mock-1.0.0/html/_sources/getting-started.txt rename : python/mock-1.0.0/html/_sources/index.txt => third_party/python/mock-1.0.0/html/_sources/index.txt rename : python/mock-1.0.0/html/_sources/magicmock.txt => third_party/python/mock-1.0.0/html/_sources/magicmock.txt rename : python/mock-1.0.0/html/_sources/mock.txt => third_party/python/mock-1.0.0/html/_sources/mock.txt rename : python/mock-1.0.0/html/_sources/mocksignature.txt => third_party/python/mock-1.0.0/html/_sources/mocksignature.txt rename : python/mock-1.0.0/html/_sources/patch.txt => third_party/python/mock-1.0.0/html/_sources/patch.txt rename : python/mock-1.0.0/html/_sources/sentinel.txt => third_party/python/mock-1.0.0/html/_sources/sentinel.txt rename : python/mock-1.0.0/html/_static/adctheme.css => third_party/python/mock-1.0.0/html/_static/adctheme.css rename : python/mock-1.0.0/html/_static/basic.css => third_party/python/mock-1.0.0/html/_static/basic.css rename : python/mock-1.0.0/html/_static/breadcrumb_background.png => third_party/python/mock-1.0.0/html/_static/breadcrumb_background.png rename : python/mock-1.0.0/html/_static/default.css => third_party/python/mock-1.0.0/html/_static/default.css rename : python/mock-1.0.0/html/_static/doctools.js => third_party/python/mock-1.0.0/html/_static/doctools.js rename : python/mock-1.0.0/html/_static/documentation.png => third_party/python/mock-1.0.0/html/_static/documentation.png rename : python/mock-1.0.0/html/_static/file.png => third_party/python/mock-1.0.0/html/_static/file.png rename : python/mock-1.0.0/html/_static/header_sm_mid.png => third_party/python/mock-1.0.0/html/_static/header_sm_mid.png rename : python/mock-1.0.0/html/_static/jquery.js => third_party/python/mock-1.0.0/html/_static/jquery.js rename : python/mock-1.0.0/html/_static/minus.png => third_party/python/mock-1.0.0/html/_static/minus.png rename : python/mock-1.0.0/html/_static/mobile.css => third_party/python/mock-1.0.0/html/_static/mobile.css rename : python/mock-1.0.0/html/_static/plus.png => third_party/python/mock-1.0.0/html/_static/plus.png rename : python/mock-1.0.0/html/_static/pygments.css => third_party/python/mock-1.0.0/html/_static/pygments.css rename : python/mock-1.0.0/html/_static/scrn1.png => third_party/python/mock-1.0.0/html/_static/scrn1.png rename : python/mock-1.0.0/html/_static/scrn2.png => third_party/python/mock-1.0.0/html/_static/scrn2.png rename : python/mock-1.0.0/html/_static/searchfield_leftcap.png => third_party/python/mock-1.0.0/html/_static/searchfield_leftcap.png rename : python/mock-1.0.0/html/_static/searchfield_repeat.png => third_party/python/mock-1.0.0/html/_static/searchfield_repeat.png rename : python/mock-1.0.0/html/_static/searchfield_rightcap.png => third_party/python/mock-1.0.0/html/_static/searchfield_rightcap.png rename : python/mock-1.0.0/html/_static/searchtools.js => third_party/python/mock-1.0.0/html/_static/searchtools.js rename : python/mock-1.0.0/html/_static/sidebar.js => third_party/python/mock-1.0.0/html/_static/sidebar.js rename : python/mock-1.0.0/html/_static/title_background.png => third_party/python/mock-1.0.0/html/_static/title_background.png rename : python/mock-1.0.0/html/_static/toc.js => third_party/python/mock-1.0.0/html/_static/toc.js rename : python/mock-1.0.0/html/_static/triangle_closed.png => third_party/python/mock-1.0.0/html/_static/triangle_closed.png rename : python/mock-1.0.0/html/_static/triangle_left.png => third_party/python/mock-1.0.0/html/_static/triangle_left.png rename : python/mock-1.0.0/html/_static/triangle_open.png => third_party/python/mock-1.0.0/html/_static/triangle_open.png rename : python/mock-1.0.0/html/_static/underscore.js => third_party/python/mock-1.0.0/html/_static/underscore.js rename : python/mock-1.0.0/html/changelog.html => third_party/python/mock-1.0.0/html/changelog.html rename : python/mock-1.0.0/html/compare.html => third_party/python/mock-1.0.0/html/compare.html rename : python/mock-1.0.0/html/examples.html => third_party/python/mock-1.0.0/html/examples.html rename : python/mock-1.0.0/html/genindex.html => third_party/python/mock-1.0.0/html/genindex.html rename : python/mock-1.0.0/html/getting-started.html => third_party/python/mock-1.0.0/html/getting-started.html rename : python/mock-1.0.0/html/index.html => third_party/python/mock-1.0.0/html/index.html rename : python/mock-1.0.0/html/magicmock.html => third_party/python/mock-1.0.0/html/magicmock.html rename : python/mock-1.0.0/html/mock.html => third_party/python/mock-1.0.0/html/mock.html rename : python/mock-1.0.0/html/mocksignature.html => third_party/python/mock-1.0.0/html/mocksignature.html rename : python/mock-1.0.0/html/objects.inv => third_party/python/mock-1.0.0/html/objects.inv rename : python/mock-1.0.0/html/output.txt => third_party/python/mock-1.0.0/html/output.txt rename : python/mock-1.0.0/html/patch.html => third_party/python/mock-1.0.0/html/patch.html rename : python/mock-1.0.0/html/search.html => third_party/python/mock-1.0.0/html/search.html rename : python/mock-1.0.0/html/searchindex.js => third_party/python/mock-1.0.0/html/searchindex.js rename : python/mock-1.0.0/html/sentinel.html => third_party/python/mock-1.0.0/html/sentinel.html rename : python/mock-1.0.0/mock.egg-info/PKG-INFO => third_party/python/mock-1.0.0/mock.egg-info/PKG-INFO rename : python/mock-1.0.0/mock.egg-info/SOURCES.txt => third_party/python/mock-1.0.0/mock.egg-info/SOURCES.txt rename : python/mock-1.0.0/mock.egg-info/dependency_links.txt => third_party/python/mock-1.0.0/mock.egg-info/dependency_links.txt rename : python/mock-1.0.0/mock.egg-info/top_level.txt => third_party/python/mock-1.0.0/mock.egg-info/top_level.txt rename : python/mock-1.0.0/mock.py => third_party/python/mock-1.0.0/mock.py rename : python/mock-1.0.0/setup.cfg => third_party/python/mock-1.0.0/setup.cfg rename : python/mock-1.0.0/setup.py => third_party/python/mock-1.0.0/setup.py rename : python/mock-1.0.0/tests/__init__.py => third_party/python/mock-1.0.0/tests/__init__.py rename : python/mock-1.0.0/tests/_testwith.py => third_party/python/mock-1.0.0/tests/_testwith.py rename : python/mock-1.0.0/tests/support.py => third_party/python/mock-1.0.0/tests/support.py rename : python/mock-1.0.0/tests/support_with.py => third_party/python/mock-1.0.0/tests/support_with.py rename : python/mock-1.0.0/tests/testcallable.py => third_party/python/mock-1.0.0/tests/testcallable.py rename : python/mock-1.0.0/tests/testhelpers.py => third_party/python/mock-1.0.0/tests/testhelpers.py rename : python/mock-1.0.0/tests/testmagicmethods.py => third_party/python/mock-1.0.0/tests/testmagicmethods.py rename : python/mock-1.0.0/tests/testmock.py => third_party/python/mock-1.0.0/tests/testmock.py rename : python/mock-1.0.0/tests/testpatch.py => third_party/python/mock-1.0.0/tests/testpatch.py rename : python/mock-1.0.0/tests/testsentinel.py => third_party/python/mock-1.0.0/tests/testsentinel.py rename : python/mock-1.0.0/tests/testwith.py => third_party/python/mock-1.0.0/tests/testwith.py rename : python/mock-1.0.0/tox.ini => third_party/python/mock-1.0.0/tox.ini rename : python/psutil/CREDITS => third_party/python/psutil/CREDITS rename : python/psutil/HISTORY.rst => third_party/python/psutil/HISTORY.rst rename : python/psutil/INSTALL.rst => third_party/python/psutil/INSTALL.rst rename : python/psutil/LICENSE => third_party/python/psutil/LICENSE rename : python/psutil/MANIFEST.in => third_party/python/psutil/MANIFEST.in rename : python/psutil/Makefile => third_party/python/psutil/Makefile rename : python/psutil/PKG-INFO => third_party/python/psutil/PKG-INFO rename : python/psutil/README.rst => third_party/python/psutil/README.rst rename : python/psutil/TODO => third_party/python/psutil/TODO rename : python/psutil/docs/Makefile => third_party/python/psutil/docs/Makefile rename : python/psutil/docs/README => third_party/python/psutil/docs/README rename : python/psutil/docs/_static/copybutton.js => third_party/python/psutil/docs/_static/copybutton.js rename : python/psutil/docs/_static/favicon.ico => third_party/python/psutil/docs/_static/favicon.ico rename : python/psutil/docs/_static/logo.png => third_party/python/psutil/docs/_static/logo.png rename : python/psutil/docs/_static/sidebar.js => third_party/python/psutil/docs/_static/sidebar.js rename : python/psutil/docs/_template/globaltoc.html => third_party/python/psutil/docs/_template/globaltoc.html rename : python/psutil/docs/_template/indexcontent.html => third_party/python/psutil/docs/_template/indexcontent.html rename : python/psutil/docs/_template/indexsidebar.html => third_party/python/psutil/docs/_template/indexsidebar.html rename : python/psutil/docs/_template/page.html => third_party/python/psutil/docs/_template/page.html rename : python/psutil/docs/_themes/pydoctheme/static/pydoctheme.css => third_party/python/psutil/docs/_themes/pydoctheme/static/pydoctheme.css rename : python/psutil/docs/_themes/pydoctheme/theme.conf => third_party/python/psutil/docs/_themes/pydoctheme/theme.conf rename : python/psutil/docs/conf.py => third_party/python/psutil/docs/conf.py rename : python/psutil/docs/index.rst => third_party/python/psutil/docs/index.rst rename : python/psutil/docs/make.bat => third_party/python/psutil/docs/make.bat rename : python/psutil/docs/xxx => third_party/python/psutil/docs/xxx rename : python/psutil/examples/disk_usage.py => third_party/python/psutil/examples/disk_usage.py rename : python/psutil/examples/free.py => third_party/python/psutil/examples/free.py rename : python/psutil/examples/ifconfig.py => third_party/python/psutil/examples/ifconfig.py rename : python/psutil/examples/iotop.py => third_party/python/psutil/examples/iotop.py rename : python/psutil/examples/killall.py => third_party/python/psutil/examples/killall.py rename : python/psutil/examples/meminfo.py => third_party/python/psutil/examples/meminfo.py rename : python/psutil/examples/netstat.py => third_party/python/psutil/examples/netstat.py rename : python/psutil/examples/nettop.py => third_party/python/psutil/examples/nettop.py rename : python/psutil/examples/pidof.py => third_party/python/psutil/examples/pidof.py rename : python/psutil/examples/pmap.py => third_party/python/psutil/examples/pmap.py rename : python/psutil/examples/process_detail.py => third_party/python/psutil/examples/process_detail.py rename : python/psutil/examples/ps.py => third_party/python/psutil/examples/ps.py rename : python/psutil/examples/pstree.py => third_party/python/psutil/examples/pstree.py rename : python/psutil/examples/top.py => third_party/python/psutil/examples/top.py rename : python/psutil/examples/who.py => third_party/python/psutil/examples/who.py rename : python/psutil/make.bat => third_party/python/psutil/make.bat rename : python/psutil/psutil.egg-info/PKG-INFO => third_party/python/psutil/psutil.egg-info/PKG-INFO rename : python/psutil/psutil.egg-info/SOURCES.txt => third_party/python/psutil/psutil.egg-info/SOURCES.txt rename : python/psutil/psutil.egg-info/dependency_links.txt => third_party/python/psutil/psutil.egg-info/dependency_links.txt rename : python/psutil/psutil.egg-info/top_level.txt => third_party/python/psutil/psutil.egg-info/top_level.txt rename : python/psutil/psutil/__init__.py => third_party/python/psutil/psutil/__init__.py rename : python/psutil/psutil/_common.py => third_party/python/psutil/psutil/_common.py rename : python/psutil/psutil/_compat.py => third_party/python/psutil/psutil/_compat.py rename : python/psutil/psutil/_psbsd.py => third_party/python/psutil/psutil/_psbsd.py rename : python/psutil/psutil/_pslinux.py => third_party/python/psutil/psutil/_pslinux.py rename : python/psutil/psutil/_psosx.py => third_party/python/psutil/psutil/_psosx.py rename : python/psutil/psutil/_psposix.py => third_party/python/psutil/psutil/_psposix.py rename : python/psutil/psutil/_pssunos.py => third_party/python/psutil/psutil/_pssunos.py rename : python/psutil/psutil/_psutil_bsd.c => third_party/python/psutil/psutil/_psutil_bsd.c rename : python/psutil/psutil/_psutil_bsd.h => third_party/python/psutil/psutil/_psutil_bsd.h rename : python/psutil/psutil/_psutil_common.c => third_party/python/psutil/psutil/_psutil_common.c rename : python/psutil/psutil/_psutil_common.h => third_party/python/psutil/psutil/_psutil_common.h rename : python/psutil/psutil/_psutil_linux.c => third_party/python/psutil/psutil/_psutil_linux.c rename : python/psutil/psutil/_psutil_linux.h => third_party/python/psutil/psutil/_psutil_linux.h rename : python/psutil/psutil/_psutil_osx.c => third_party/python/psutil/psutil/_psutil_osx.c rename : python/psutil/psutil/_psutil_osx.h => third_party/python/psutil/psutil/_psutil_osx.h rename : python/psutil/psutil/_psutil_posix.c => third_party/python/psutil/psutil/_psutil_posix.c rename : python/psutil/psutil/_psutil_posix.h => third_party/python/psutil/psutil/_psutil_posix.h rename : python/psutil/psutil/_psutil_sunos.c => third_party/python/psutil/psutil/_psutil_sunos.c rename : python/psutil/psutil/_psutil_sunos.h => third_party/python/psutil/psutil/_psutil_sunos.h rename : python/psutil/psutil/_psutil_windows.c => third_party/python/psutil/psutil/_psutil_windows.c rename : python/psutil/psutil/_psutil_windows.h => third_party/python/psutil/psutil/_psutil_windows.h rename : python/psutil/psutil/_pswindows.py => third_party/python/psutil/psutil/_pswindows.py rename : python/psutil/psutil/arch/bsd/process_info.c => third_party/python/psutil/psutil/arch/bsd/process_info.c rename : python/psutil/psutil/arch/bsd/process_info.h => third_party/python/psutil/psutil/arch/bsd/process_info.h rename : python/psutil/psutil/arch/osx/process_info.c => third_party/python/psutil/psutil/arch/osx/process_info.c rename : python/psutil/psutil/arch/osx/process_info.h => third_party/python/psutil/psutil/arch/osx/process_info.h rename : python/psutil/psutil/arch/windows/glpi.h => third_party/python/psutil/psutil/arch/windows/glpi.h rename : python/psutil/psutil/arch/windows/inet_ntop.c => third_party/python/psutil/psutil/arch/windows/inet_ntop.c rename : python/psutil/psutil/arch/windows/inet_ntop.h => third_party/python/psutil/psutil/arch/windows/inet_ntop.h rename : python/psutil/psutil/arch/windows/ntextapi.h => third_party/python/psutil/psutil/arch/windows/ntextapi.h rename : python/psutil/psutil/arch/windows/process_handles.c => third_party/python/psutil/psutil/arch/windows/process_handles.c rename : python/psutil/psutil/arch/windows/process_handles.h => third_party/python/psutil/psutil/arch/windows/process_handles.h rename : python/psutil/psutil/arch/windows/process_info.c => third_party/python/psutil/psutil/arch/windows/process_info.c rename : python/psutil/psutil/arch/windows/process_info.h => third_party/python/psutil/psutil/arch/windows/process_info.h rename : python/psutil/psutil/arch/windows/security.c => third_party/python/psutil/psutil/arch/windows/security.c rename : python/psutil/psutil/arch/windows/security.h => third_party/python/psutil/psutil/arch/windows/security.h rename : python/psutil/setup.cfg => third_party/python/psutil/setup.cfg rename : python/psutil/setup.py => third_party/python/psutil/setup.py rename : python/psutil/test/README.rst => third_party/python/psutil/test/README.rst rename : python/psutil/test/_bsd.py => third_party/python/psutil/test/_bsd.py rename : python/psutil/test/_linux.py => third_party/python/psutil/test/_linux.py rename : python/psutil/test/_osx.py => third_party/python/psutil/test/_osx.py rename : python/psutil/test/_posix.py => third_party/python/psutil/test/_posix.py rename : python/psutil/test/_sunos.py => third_party/python/psutil/test/_sunos.py rename : python/psutil/test/_windows.py => third_party/python/psutil/test/_windows.py rename : python/psutil/test/test_memory_leaks.py => third_party/python/psutil/test/test_memory_leaks.py rename : python/psutil/test/test_psutil.py => third_party/python/psutil/test/test_psutil.py rename : python/psutil/tox.ini => third_party/python/psutil/tox.ini rename : python/py/AUTHORS => third_party/python/py/AUTHORS rename : python/py/LICENSE => third_party/python/py/LICENSE rename : python/py/MANIFEST.in => third_party/python/py/MANIFEST.in rename : python/py/PKG-INFO => third_party/python/py/PKG-INFO rename : python/py/README.txt => third_party/python/py/README.txt rename : python/py/py/__init__.py => third_party/python/py/py/__init__.py rename : python/py/py/__metainfo.py => third_party/python/py/py/__metainfo.py rename : python/py/py/_apipkg.py => third_party/python/py/py/_apipkg.py rename : python/py/py/_builtin.py => third_party/python/py/py/_builtin.py rename : python/py/py/_code/__init__.py => third_party/python/py/py/_code/__init__.py rename : python/py/py/_code/_assertionnew.py => third_party/python/py/py/_code/_assertionnew.py rename : python/py/py/_code/_assertionold.py => third_party/python/py/py/_code/_assertionold.py rename : python/py/py/_code/_py2traceback.py => third_party/python/py/py/_code/_py2traceback.py rename : python/py/py/_code/assertion.py => third_party/python/py/py/_code/assertion.py rename : python/py/py/_code/code.py => third_party/python/py/py/_code/code.py rename : python/py/py/_code/source.py => third_party/python/py/py/_code/source.py rename : python/py/py/_error.py => third_party/python/py/py/_error.py rename : python/py/py/_iniconfig.py => third_party/python/py/py/_iniconfig.py rename : python/py/py/_io/__init__.py => third_party/python/py/py/_io/__init__.py rename : python/py/py/_io/capture.py => third_party/python/py/py/_io/capture.py rename : python/py/py/_io/saferepr.py => third_party/python/py/py/_io/saferepr.py rename : python/py/py/_io/terminalwriter.py => third_party/python/py/py/_io/terminalwriter.py rename : python/py/py/_log/__init__.py => third_party/python/py/py/_log/__init__.py rename : python/py/py/_log/log.py => third_party/python/py/py/_log/log.py rename : python/py/py/_log/warning.py => third_party/python/py/py/_log/warning.py rename : python/py/py/_path/__init__.py => third_party/python/py/py/_path/__init__.py rename : python/py/py/_path/cacheutil.py => third_party/python/py/py/_path/cacheutil.py rename : python/py/py/_path/common.py => third_party/python/py/py/_path/common.py rename : python/py/py/_path/local.py => third_party/python/py/py/_path/local.py rename : python/py/py/_path/svnurl.py => third_party/python/py/py/_path/svnurl.py rename : python/py/py/_path/svnwc.py => third_party/python/py/py/_path/svnwc.py rename : python/py/py/_process/__init__.py => third_party/python/py/py/_process/__init__.py rename : python/py/py/_process/cmdexec.py => third_party/python/py/py/_process/cmdexec.py rename : python/py/py/_process/forkedfunc.py => third_party/python/py/py/_process/forkedfunc.py rename : python/py/py/_process/killproc.py => third_party/python/py/py/_process/killproc.py rename : python/py/py/_std.py => third_party/python/py/py/_std.py rename : python/py/py/_xmlgen.py => third_party/python/py/py/_xmlgen.py rename : python/py/py/test.py => third_party/python/py/py/test.py rename : python/py/setup.cfg => third_party/python/py/setup.cfg rename : python/py/setup.py => third_party/python/py/setup.py rename : python/pyasn1-modules/CHANGES => third_party/python/pyasn1-modules/CHANGES rename : python/pyasn1-modules/LICENSE => third_party/python/pyasn1-modules/LICENSE rename : python/pyasn1-modules/MANIFEST.in => third_party/python/pyasn1-modules/MANIFEST.in rename : python/pyasn1-modules/PKG-INFO => third_party/python/pyasn1-modules/PKG-INFO rename : python/pyasn1-modules/README => third_party/python/pyasn1-modules/README rename : python/pyasn1-modules/pyasn1_modules.egg-info/PKG-INFO => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/PKG-INFO rename : python/pyasn1-modules/pyasn1_modules.egg-info/SOURCES.txt => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/SOURCES.txt rename : python/pyasn1-modules/pyasn1_modules.egg-info/dependency_links.txt => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/dependency_links.txt rename : python/pyasn1-modules/pyasn1_modules.egg-info/requires.txt => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/requires.txt rename : python/pyasn1-modules/pyasn1_modules.egg-info/top_level.txt => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/top_level.txt rename : python/pyasn1-modules/pyasn1_modules.egg-info/zip-safe => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/zip-safe rename : python/pyasn1-modules/pyasn1_modules/__init__.py => third_party/python/pyasn1-modules/pyasn1_modules/__init__.py rename : python/pyasn1-modules/pyasn1_modules/pem.py => third_party/python/pyasn1-modules/pyasn1_modules/pem.py rename : python/pyasn1-modules/pyasn1_modules/pkcs12.py => third_party/python/pyasn1-modules/pyasn1_modules/pkcs12.py rename : python/pyasn1-modules/pyasn1_modules/rfc1155.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1155.py rename : python/pyasn1-modules/pyasn1_modules/rfc1157.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1157.py rename : python/pyasn1-modules/pyasn1_modules/rfc1901.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1901.py rename : python/pyasn1-modules/pyasn1_modules/rfc1902.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1902.py rename : python/pyasn1-modules/pyasn1_modules/rfc1905.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1905.py rename : python/pyasn1-modules/pyasn1_modules/rfc2251.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2251.py rename : python/pyasn1-modules/pyasn1_modules/rfc2314.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2314.py rename : python/pyasn1-modules/pyasn1_modules/rfc2315.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2315.py rename : python/pyasn1-modules/pyasn1_modules/rfc2437.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2437.py rename : python/pyasn1-modules/pyasn1_modules/rfc2459.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2459.py rename : python/pyasn1-modules/pyasn1_modules/rfc2511.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2511.py rename : python/pyasn1-modules/pyasn1_modules/rfc2560.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2560.py rename : python/pyasn1-modules/pyasn1_modules/rfc3412.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc3412.py rename : python/pyasn1-modules/pyasn1_modules/rfc3414.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc3414.py rename : python/pyasn1-modules/pyasn1_modules/rfc3447.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc3447.py rename : python/pyasn1-modules/pyasn1_modules/rfc4210.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc4210.py rename : python/pyasn1-modules/pyasn1_modules/rfc5208.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc5208.py rename : python/pyasn1-modules/setup.cfg => third_party/python/pyasn1-modules/setup.cfg rename : python/pyasn1-modules/setup.py => third_party/python/pyasn1-modules/setup.py rename : python/pyasn1-modules/test/cmp.sh => third_party/python/pyasn1-modules/test/cmp.sh rename : python/pyasn1-modules/test/crl.sh => third_party/python/pyasn1-modules/test/crl.sh rename : python/pyasn1-modules/test/crmf.sh => third_party/python/pyasn1-modules/test/crmf.sh rename : python/pyasn1-modules/test/ocspreq.sh => third_party/python/pyasn1-modules/test/ocspreq.sh rename : python/pyasn1-modules/test/ocsprsp.sh => third_party/python/pyasn1-modules/test/ocsprsp.sh rename : python/pyasn1-modules/test/pkcs1.sh => third_party/python/pyasn1-modules/test/pkcs1.sh rename : python/pyasn1-modules/test/pkcs10.sh => third_party/python/pyasn1-modules/test/pkcs10.sh rename : python/pyasn1-modules/test/pkcs7.sh => third_party/python/pyasn1-modules/test/pkcs7.sh rename : python/pyasn1-modules/test/pkcs8.sh => third_party/python/pyasn1-modules/test/pkcs8.sh rename : python/pyasn1-modules/test/x509dump.sh => third_party/python/pyasn1-modules/test/x509dump.sh rename : python/pyasn1-modules/tools/cmpdump.py => third_party/python/pyasn1-modules/tools/cmpdump.py rename : python/pyasn1-modules/tools/crldump.py => third_party/python/pyasn1-modules/tools/crldump.py rename : python/pyasn1-modules/tools/crmfdump.py => third_party/python/pyasn1-modules/tools/crmfdump.py rename : python/pyasn1-modules/tools/ocspclient.py => third_party/python/pyasn1-modules/tools/ocspclient.py rename : python/pyasn1-modules/tools/ocspreqdump.py => third_party/python/pyasn1-modules/tools/ocspreqdump.py rename : python/pyasn1-modules/tools/ocsprspdump.py => third_party/python/pyasn1-modules/tools/ocsprspdump.py rename : python/pyasn1-modules/tools/ocspserver.py => third_party/python/pyasn1-modules/tools/ocspserver.py rename : python/pyasn1-modules/tools/pkcs10dump.py => third_party/python/pyasn1-modules/tools/pkcs10dump.py rename : python/pyasn1-modules/tools/pkcs1dump.py => third_party/python/pyasn1-modules/tools/pkcs1dump.py rename : python/pyasn1-modules/tools/pkcs7dump.py => third_party/python/pyasn1-modules/tools/pkcs7dump.py rename : python/pyasn1-modules/tools/pkcs8dump.py => third_party/python/pyasn1-modules/tools/pkcs8dump.py rename : python/pyasn1-modules/tools/snmpget.py => third_party/python/pyasn1-modules/tools/snmpget.py rename : python/pyasn1-modules/tools/x509dump.py => third_party/python/pyasn1-modules/tools/x509dump.py rename : python/pyasn1/CHANGES => third_party/python/pyasn1/CHANGES rename : python/pyasn1/LICENSE => third_party/python/pyasn1/LICENSE rename : python/pyasn1/MANIFEST.in => third_party/python/pyasn1/MANIFEST.in rename : python/pyasn1/PKG-INFO => third_party/python/pyasn1/PKG-INFO rename : python/pyasn1/README => third_party/python/pyasn1/README rename : python/pyasn1/THANKS => third_party/python/pyasn1/THANKS rename : python/pyasn1/TODO => third_party/python/pyasn1/TODO rename : python/pyasn1/doc/codecs.html => third_party/python/pyasn1/doc/codecs.html rename : python/pyasn1/doc/constraints.html => third_party/python/pyasn1/doc/constraints.html rename : python/pyasn1/doc/constructed.html => third_party/python/pyasn1/doc/constructed.html rename : python/pyasn1/doc/intro.html => third_party/python/pyasn1/doc/intro.html rename : python/pyasn1/doc/pyasn1-tutorial.html => third_party/python/pyasn1/doc/pyasn1-tutorial.html rename : python/pyasn1/doc/scalar.html => third_party/python/pyasn1/doc/scalar.html rename : python/pyasn1/doc/tagging.html => third_party/python/pyasn1/doc/tagging.html rename : python/pyasn1/pyasn1.egg-info/PKG-INFO => third_party/python/pyasn1/pyasn1.egg-info/PKG-INFO rename : python/pyasn1/pyasn1.egg-info/SOURCES.txt => third_party/python/pyasn1/pyasn1.egg-info/SOURCES.txt rename : python/pyasn1/pyasn1.egg-info/dependency_links.txt => third_party/python/pyasn1/pyasn1.egg-info/dependency_links.txt rename : python/pyasn1/pyasn1.egg-info/top_level.txt => third_party/python/pyasn1/pyasn1.egg-info/top_level.txt rename : python/pyasn1/pyasn1.egg-info/zip-safe => third_party/python/pyasn1/pyasn1.egg-info/zip-safe rename : python/pyasn1/pyasn1/__init__.py => third_party/python/pyasn1/pyasn1/__init__.py rename : python/pyasn1/pyasn1/codec/__init__.py => third_party/python/pyasn1/pyasn1/codec/__init__.py rename : python/pyasn1/pyasn1/codec/ber/__init__.py => third_party/python/pyasn1/pyasn1/codec/ber/__init__.py rename : python/pyasn1/pyasn1/codec/ber/decoder.py => third_party/python/pyasn1/pyasn1/codec/ber/decoder.py rename : python/pyasn1/pyasn1/codec/ber/encoder.py => third_party/python/pyasn1/pyasn1/codec/ber/encoder.py rename : python/pyasn1/pyasn1/codec/ber/eoo.py => third_party/python/pyasn1/pyasn1/codec/ber/eoo.py rename : python/pyasn1/pyasn1/codec/cer/__init__.py => third_party/python/pyasn1/pyasn1/codec/cer/__init__.py rename : python/pyasn1/pyasn1/codec/cer/decoder.py => third_party/python/pyasn1/pyasn1/codec/cer/decoder.py rename : python/pyasn1/pyasn1/codec/cer/encoder.py => third_party/python/pyasn1/pyasn1/codec/cer/encoder.py rename : python/pyasn1/pyasn1/codec/der/__init__.py => third_party/python/pyasn1/pyasn1/codec/der/__init__.py rename : python/pyasn1/pyasn1/codec/der/decoder.py => third_party/python/pyasn1/pyasn1/codec/der/decoder.py rename : python/pyasn1/pyasn1/codec/der/encoder.py => third_party/python/pyasn1/pyasn1/codec/der/encoder.py rename : python/pyasn1/pyasn1/compat/__init__.py => third_party/python/pyasn1/pyasn1/compat/__init__.py rename : python/pyasn1/pyasn1/compat/octets.py => third_party/python/pyasn1/pyasn1/compat/octets.py rename : python/pyasn1/pyasn1/debug.py => third_party/python/pyasn1/pyasn1/debug.py rename : python/pyasn1/pyasn1/error.py => third_party/python/pyasn1/pyasn1/error.py rename : python/pyasn1/pyasn1/type/__init__.py => third_party/python/pyasn1/pyasn1/type/__init__.py rename : python/pyasn1/pyasn1/type/base.py => third_party/python/pyasn1/pyasn1/type/base.py rename : python/pyasn1/pyasn1/type/char.py => third_party/python/pyasn1/pyasn1/type/char.py rename : python/pyasn1/pyasn1/type/constraint.py => third_party/python/pyasn1/pyasn1/type/constraint.py rename : python/pyasn1/pyasn1/type/error.py => third_party/python/pyasn1/pyasn1/type/error.py rename : python/pyasn1/pyasn1/type/namedtype.py => third_party/python/pyasn1/pyasn1/type/namedtype.py rename : python/pyasn1/pyasn1/type/namedval.py => third_party/python/pyasn1/pyasn1/type/namedval.py rename : python/pyasn1/pyasn1/type/tag.py => third_party/python/pyasn1/pyasn1/type/tag.py rename : python/pyasn1/pyasn1/type/tagmap.py => third_party/python/pyasn1/pyasn1/type/tagmap.py rename : python/pyasn1/pyasn1/type/univ.py => third_party/python/pyasn1/pyasn1/type/univ.py rename : python/pyasn1/pyasn1/type/useful.py => third_party/python/pyasn1/pyasn1/type/useful.py rename : python/pyasn1/setup.cfg => third_party/python/pyasn1/setup.cfg rename : python/pyasn1/setup.py => third_party/python/pyasn1/setup.py rename : python/pyasn1/test/__init__.py => third_party/python/pyasn1/test/__init__.py rename : python/pyasn1/test/codec/__init__.py => third_party/python/pyasn1/test/codec/__init__.py rename : python/pyasn1/test/codec/ber/__init__.py => third_party/python/pyasn1/test/codec/ber/__init__.py rename : python/pyasn1/test/codec/ber/suite.py => third_party/python/pyasn1/test/codec/ber/suite.py rename : python/pyasn1/test/codec/ber/test_decoder.py => third_party/python/pyasn1/test/codec/ber/test_decoder.py rename : python/pyasn1/test/codec/ber/test_encoder.py => third_party/python/pyasn1/test/codec/ber/test_encoder.py rename : python/pyasn1/test/codec/cer/__init__.py => third_party/python/pyasn1/test/codec/cer/__init__.py rename : python/pyasn1/test/codec/cer/suite.py => third_party/python/pyasn1/test/codec/cer/suite.py rename : python/pyasn1/test/codec/cer/test_decoder.py => third_party/python/pyasn1/test/codec/cer/test_decoder.py rename : python/pyasn1/test/codec/cer/test_encoder.py => third_party/python/pyasn1/test/codec/cer/test_encoder.py rename : python/pyasn1/test/codec/der/__init__.py => third_party/python/pyasn1/test/codec/der/__init__.py rename : python/pyasn1/test/codec/der/suite.py => third_party/python/pyasn1/test/codec/der/suite.py rename : python/pyasn1/test/codec/der/test_decoder.py => third_party/python/pyasn1/test/codec/der/test_decoder.py rename : python/pyasn1/test/codec/der/test_encoder.py => third_party/python/pyasn1/test/codec/der/test_encoder.py rename : python/pyasn1/test/codec/suite.py => third_party/python/pyasn1/test/codec/suite.py rename : python/pyasn1/test/suite.py => third_party/python/pyasn1/test/suite.py rename : python/pyasn1/test/type/__init__.py => third_party/python/pyasn1/test/type/__init__.py rename : python/pyasn1/test/type/suite.py => third_party/python/pyasn1/test/type/suite.py rename : python/pyasn1/test/type/test_constraint.py => third_party/python/pyasn1/test/type/test_constraint.py rename : python/pyasn1/test/type/test_namedtype.py => third_party/python/pyasn1/test/type/test_namedtype.py rename : python/pyasn1/test/type/test_tag.py => third_party/python/pyasn1/test/type/test_tag.py rename : python/pyasn1/test/type/test_univ.py => third_party/python/pyasn1/test/type/test_univ.py rename : python/pylru/pylru.py => third_party/python/pylru/pylru.py rename : python/pylru/test.py => third_party/python/pylru/test.py rename : python/pystache/.gitignore => third_party/python/pystache/.gitignore rename : python/pystache/.gitmodules => third_party/python/pystache/.gitmodules rename : python/pystache/.travis.yml => third_party/python/pystache/.travis.yml rename : python/pystache/HISTORY.md => third_party/python/pystache/HISTORY.md rename : python/pystache/LICENSE => third_party/python/pystache/LICENSE rename : python/pystache/MANIFEST.in => third_party/python/pystache/MANIFEST.in rename : python/pystache/README.md => third_party/python/pystache/README.md rename : python/pystache/TODO.md => third_party/python/pystache/TODO.md rename : python/pystache/gh/images/logo_phillips.png => third_party/python/pystache/gh/images/logo_phillips.png rename : python/pystache/pystache/__init__.py => third_party/python/pystache/pystache/__init__.py rename : python/pystache/pystache/commands/__init__.py => third_party/python/pystache/pystache/commands/__init__.py rename : python/pystache/pystache/commands/render.py => third_party/python/pystache/pystache/commands/render.py rename : python/pystache/pystache/commands/test.py => third_party/python/pystache/pystache/commands/test.py rename : python/pystache/pystache/common.py => third_party/python/pystache/pystache/common.py rename : python/pystache/pystache/context.py => third_party/python/pystache/pystache/context.py rename : python/pystache/pystache/defaults.py => third_party/python/pystache/pystache/defaults.py rename : python/pystache/pystache/init.py => third_party/python/pystache/pystache/init.py rename : python/pystache/pystache/loader.py => third_party/python/pystache/pystache/loader.py rename : python/pystache/pystache/locator.py => third_party/python/pystache/pystache/locator.py rename : python/pystache/pystache/parsed.py => third_party/python/pystache/pystache/parsed.py rename : python/pystache/pystache/parser.py => third_party/python/pystache/pystache/parser.py rename : python/pystache/pystache/renderengine.py => third_party/python/pystache/pystache/renderengine.py rename : python/pystache/pystache/renderer.py => third_party/python/pystache/pystache/renderer.py rename : python/pystache/pystache/specloader.py => third_party/python/pystache/pystache/specloader.py rename : python/pystache/pystache/template_spec.py => third_party/python/pystache/pystache/template_spec.py rename : python/pystache/setup.py => third_party/python/pystache/setup.py rename : python/pystache/setup_description.rst => third_party/python/pystache/setup_description.rst rename : python/pystache/test_pystache.py => third_party/python/pystache/test_pystache.py rename : python/pystache/tox.ini => third_party/python/pystache/tox.ini rename : python/pytest/.coveragerc => third_party/python/pytest/.coveragerc rename : python/pytest/AUTHORS => third_party/python/pytest/AUTHORS rename : python/pytest/LICENSE => third_party/python/pytest/LICENSE rename : python/pytest/MANIFEST.in => third_party/python/pytest/MANIFEST.in rename : python/pytest/PKG-INFO => third_party/python/pytest/PKG-INFO rename : python/pytest/README.rst => third_party/python/pytest/README.rst rename : python/pytest/_pytest/__init__.py => third_party/python/pytest/_pytest/__init__.py rename : python/pytest/_pytest/_argcomplete.py => third_party/python/pytest/_pytest/_argcomplete.py rename : python/pytest/_pytest/_code/__init__.py => third_party/python/pytest/_pytest/_code/__init__.py rename : python/pytest/_pytest/_code/_py2traceback.py => third_party/python/pytest/_pytest/_code/_py2traceback.py rename : python/pytest/_pytest/_code/code.py => third_party/python/pytest/_pytest/_code/code.py rename : python/pytest/_pytest/_code/source.py => third_party/python/pytest/_pytest/_code/source.py rename : python/pytest/_pytest/_pluggy.py => third_party/python/pytest/_pytest/_pluggy.py rename : python/pytest/_pytest/assertion/__init__.py => third_party/python/pytest/_pytest/assertion/__init__.py rename : python/pytest/_pytest/assertion/reinterpret.py => third_party/python/pytest/_pytest/assertion/reinterpret.py rename : python/pytest/_pytest/assertion/rewrite.py => third_party/python/pytest/_pytest/assertion/rewrite.py rename : python/pytest/_pytest/assertion/util.py => third_party/python/pytest/_pytest/assertion/util.py rename : python/pytest/_pytest/cacheprovider.py => third_party/python/pytest/_pytest/cacheprovider.py rename : python/pytest/_pytest/capture.py => third_party/python/pytest/_pytest/capture.py rename : python/pytest/_pytest/config.py => third_party/python/pytest/_pytest/config.py rename : python/pytest/_pytest/doctest.py => third_party/python/pytest/_pytest/doctest.py rename : python/pytest/_pytest/genscript.py => third_party/python/pytest/_pytest/genscript.py rename : python/pytest/_pytest/helpconfig.py => third_party/python/pytest/_pytest/helpconfig.py rename : python/pytest/_pytest/hookspec.py => third_party/python/pytest/_pytest/hookspec.py rename : python/pytest/_pytest/junitxml.py => third_party/python/pytest/_pytest/junitxml.py rename : python/pytest/_pytest/main.py => third_party/python/pytest/_pytest/main.py rename : python/pytest/_pytest/mark.py => third_party/python/pytest/_pytest/mark.py rename : python/pytest/_pytest/monkeypatch.py => third_party/python/pytest/_pytest/monkeypatch.py rename : python/pytest/_pytest/nose.py => third_party/python/pytest/_pytest/nose.py rename : python/pytest/_pytest/pastebin.py => third_party/python/pytest/_pytest/pastebin.py rename : python/pytest/_pytest/pdb.py => third_party/python/pytest/_pytest/pdb.py rename : python/pytest/_pytest/pytester.py => third_party/python/pytest/_pytest/pytester.py rename : python/pytest/_pytest/python.py => third_party/python/pytest/_pytest/python.py rename : python/pytest/_pytest/recwarn.py => third_party/python/pytest/_pytest/recwarn.py rename : python/pytest/_pytest/resultlog.py => third_party/python/pytest/_pytest/resultlog.py rename : python/pytest/_pytest/runner.py => third_party/python/pytest/_pytest/runner.py rename : python/pytest/_pytest/skipping.py => third_party/python/pytest/_pytest/skipping.py rename : python/pytest/_pytest/standalonetemplate.py => third_party/python/pytest/_pytest/standalonetemplate.py rename : python/pytest/_pytest/terminal.py => third_party/python/pytest/_pytest/terminal.py rename : python/pytest/_pytest/tmpdir.py => third_party/python/pytest/_pytest/tmpdir.py rename : python/pytest/_pytest/unittest.py => third_party/python/pytest/_pytest/unittest.py rename : python/pytest/_pytest/vendored_packages/README.md => third_party/python/pytest/_pytest/vendored_packages/README.md rename : python/pytest/_pytest/vendored_packages/__init__.py => third_party/python/pytest/_pytest/vendored_packages/__init__.py rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/DESCRIPTION.rst => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/DESCRIPTION.rst rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/METADATA => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/METADATA rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/RECORD => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/RECORD rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/WHEEL => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/WHEEL rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/metadata.json => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/metadata.json rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/pbr.json => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/pbr.json rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/top_level.txt => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/top_level.txt rename : python/pytest/_pytest/vendored_packages/pluggy.py => third_party/python/pytest/_pytest/vendored_packages/pluggy.py rename : python/pytest/pytest.py => third_party/python/pytest/pytest.py rename : python/pytest/setup.cfg => third_party/python/pytest/setup.cfg rename : python/pytest/setup.py => third_party/python/pytest/setup.py rename : python/pytoml/PKG-INFO => third_party/python/pytoml/PKG-INFO rename : python/pytoml/pytoml/__init__.py => third_party/python/pytoml/pytoml/__init__.py rename : python/pytoml/pytoml/core.py => third_party/python/pytoml/pytoml/core.py rename : python/pytoml/pytoml/parser.py => third_party/python/pytoml/pytoml/parser.py rename : python/pytoml/pytoml/writer.py => third_party/python/pytoml/pytoml/writer.py rename : python/pytoml/setup.cfg => third_party/python/pytoml/setup.cfg rename : python/pytoml/setup.py => third_party/python/pytoml/setup.py rename : python/pytoml/test/test.py => third_party/python/pytoml/test/test.py rename : python/pyyaml/CHANGES => third_party/python/pyyaml/CHANGES rename : python/pyyaml/LICENSE => third_party/python/pyyaml/LICENSE rename : python/pyyaml/PKG-INFO => third_party/python/pyyaml/PKG-INFO rename : python/pyyaml/README => third_party/python/pyyaml/README rename : python/pyyaml/examples/pygments-lexer/example.yaml => third_party/python/pyyaml/examples/pygments-lexer/example.yaml rename : python/pyyaml/examples/pygments-lexer/yaml.py => third_party/python/pyyaml/examples/pygments-lexer/yaml.py rename : python/pyyaml/examples/yaml-highlight/yaml_hl.cfg => third_party/python/pyyaml/examples/yaml-highlight/yaml_hl.cfg rename : python/pyyaml/examples/yaml-highlight/yaml_hl.py => third_party/python/pyyaml/examples/yaml-highlight/yaml_hl.py rename : python/pyyaml/ext/_yaml.c => third_party/python/pyyaml/ext/_yaml.c rename : python/pyyaml/ext/_yaml.h => third_party/python/pyyaml/ext/_yaml.h rename : python/pyyaml/ext/_yaml.pxd => third_party/python/pyyaml/ext/_yaml.pxd rename : python/pyyaml/ext/_yaml.pyx => third_party/python/pyyaml/ext/_yaml.pyx rename : python/pyyaml/lib/yaml/__init__.py => third_party/python/pyyaml/lib/yaml/__init__.py rename : python/pyyaml/lib/yaml/composer.py => third_party/python/pyyaml/lib/yaml/composer.py rename : python/pyyaml/lib/yaml/constructor.py => third_party/python/pyyaml/lib/yaml/constructor.py rename : python/pyyaml/lib/yaml/cyaml.py => third_party/python/pyyaml/lib/yaml/cyaml.py rename : python/pyyaml/lib/yaml/dumper.py => third_party/python/pyyaml/lib/yaml/dumper.py rename : python/pyyaml/lib/yaml/emitter.py => third_party/python/pyyaml/lib/yaml/emitter.py rename : python/pyyaml/lib/yaml/error.py => third_party/python/pyyaml/lib/yaml/error.py rename : python/pyyaml/lib/yaml/events.py => third_party/python/pyyaml/lib/yaml/events.py rename : python/pyyaml/lib/yaml/loader.py => third_party/python/pyyaml/lib/yaml/loader.py rename : python/pyyaml/lib/yaml/nodes.py => third_party/python/pyyaml/lib/yaml/nodes.py rename : python/pyyaml/lib/yaml/parser.py => third_party/python/pyyaml/lib/yaml/parser.py rename : python/pyyaml/lib/yaml/reader.py => third_party/python/pyyaml/lib/yaml/reader.py rename : python/pyyaml/lib/yaml/representer.py => third_party/python/pyyaml/lib/yaml/representer.py rename : python/pyyaml/lib/yaml/resolver.py => third_party/python/pyyaml/lib/yaml/resolver.py rename : python/pyyaml/lib/yaml/scanner.py => third_party/python/pyyaml/lib/yaml/scanner.py rename : python/pyyaml/lib/yaml/serializer.py => third_party/python/pyyaml/lib/yaml/serializer.py rename : python/pyyaml/lib/yaml/tokens.py => third_party/python/pyyaml/lib/yaml/tokens.py rename : python/pyyaml/lib3/yaml/__init__.py => third_party/python/pyyaml/lib3/yaml/__init__.py rename : python/pyyaml/lib3/yaml/composer.py => third_party/python/pyyaml/lib3/yaml/composer.py rename : python/pyyaml/lib3/yaml/constructor.py => third_party/python/pyyaml/lib3/yaml/constructor.py rename : python/pyyaml/lib3/yaml/cyaml.py => third_party/python/pyyaml/lib3/yaml/cyaml.py rename : python/pyyaml/lib3/yaml/dumper.py => third_party/python/pyyaml/lib3/yaml/dumper.py rename : python/pyyaml/lib3/yaml/emitter.py => third_party/python/pyyaml/lib3/yaml/emitter.py rename : python/pyyaml/lib3/yaml/error.py => third_party/python/pyyaml/lib3/yaml/error.py rename : python/pyyaml/lib3/yaml/events.py => third_party/python/pyyaml/lib3/yaml/events.py rename : python/pyyaml/lib3/yaml/loader.py => third_party/python/pyyaml/lib3/yaml/loader.py rename : python/pyyaml/lib3/yaml/nodes.py => third_party/python/pyyaml/lib3/yaml/nodes.py rename : python/pyyaml/lib3/yaml/parser.py => third_party/python/pyyaml/lib3/yaml/parser.py rename : python/pyyaml/lib3/yaml/reader.py => third_party/python/pyyaml/lib3/yaml/reader.py rename : python/pyyaml/lib3/yaml/representer.py => third_party/python/pyyaml/lib3/yaml/representer.py rename : python/pyyaml/lib3/yaml/resolver.py => third_party/python/pyyaml/lib3/yaml/resolver.py rename : python/pyyaml/lib3/yaml/scanner.py => third_party/python/pyyaml/lib3/yaml/scanner.py rename : python/pyyaml/lib3/yaml/serializer.py => third_party/python/pyyaml/lib3/yaml/serializer.py rename : python/pyyaml/lib3/yaml/tokens.py => third_party/python/pyyaml/lib3/yaml/tokens.py rename : python/pyyaml/setup.cfg => third_party/python/pyyaml/setup.cfg rename : python/pyyaml/setup.py => third_party/python/pyyaml/setup.py rename : python/redo/PKG-INFO => third_party/python/redo/PKG-INFO rename : python/redo/README => third_party/python/redo/README rename : python/redo/redo.egg-info/PKG-INFO => third_party/python/redo/redo.egg-info/PKG-INFO rename : python/redo/redo.egg-info/SOURCES.txt => third_party/python/redo/redo.egg-info/SOURCES.txt rename : python/redo/redo.egg-info/dependency_links.txt => third_party/python/redo/redo.egg-info/dependency_links.txt rename : python/redo/redo.egg-info/entry_points.txt => third_party/python/redo/redo.egg-info/entry_points.txt rename : python/redo/redo.egg-info/top_level.txt => third_party/python/redo/redo.egg-info/top_level.txt rename : python/redo/redo/__init__.py => third_party/python/redo/redo/__init__.py rename : python/redo/redo/cmd.py => third_party/python/redo/redo/cmd.py rename : python/redo/setup.cfg => third_party/python/redo/setup.cfg rename : python/redo/setup.py => third_party/python/redo/setup.py rename : python/requests/HISTORY.rst => third_party/python/requests/HISTORY.rst rename : python/requests/LICENSE => third_party/python/requests/LICENSE rename : python/requests/MANIFEST.in => third_party/python/requests/MANIFEST.in rename : python/requests/NOTICE => third_party/python/requests/NOTICE rename : python/requests/PKG-INFO => third_party/python/requests/PKG-INFO rename : python/requests/README.rst => third_party/python/requests/README.rst rename : python/requests/requests.egg-info/PKG-INFO => third_party/python/requests/requests.egg-info/PKG-INFO rename : python/requests/requests.egg-info/SOURCES.txt => third_party/python/requests/requests.egg-info/SOURCES.txt rename : python/requests/requests.egg-info/dependency_links.txt => third_party/python/requests/requests.egg-info/dependency_links.txt rename : python/requests/requests.egg-info/not-zip-safe => third_party/python/requests/requests.egg-info/not-zip-safe rename : python/requests/requests.egg-info/requires.txt => third_party/python/requests/requests.egg-info/requires.txt rename : python/requests/requests.egg-info/top_level.txt => third_party/python/requests/requests.egg-info/top_level.txt rename : python/requests/requests/__init__.py => third_party/python/requests/requests/__init__.py rename : python/requests/requests/adapters.py => third_party/python/requests/requests/adapters.py rename : python/requests/requests/api.py => third_party/python/requests/requests/api.py rename : python/requests/requests/auth.py => third_party/python/requests/requests/auth.py rename : python/requests/requests/cacert.pem => third_party/python/requests/requests/cacert.pem rename : python/requests/requests/certs.py => third_party/python/requests/requests/certs.py rename : python/requests/requests/compat.py => third_party/python/requests/requests/compat.py rename : python/requests/requests/cookies.py => third_party/python/requests/requests/cookies.py rename : python/requests/requests/exceptions.py => third_party/python/requests/requests/exceptions.py rename : python/requests/requests/hooks.py => third_party/python/requests/requests/hooks.py rename : python/requests/requests/models.py => third_party/python/requests/requests/models.py rename : python/requests/requests/packages/__init__.py => third_party/python/requests/requests/packages/__init__.py rename : python/requests/requests/packages/chardet/__init__.py => third_party/python/requests/requests/packages/chardet/__init__.py rename : python/requests/requests/packages/chardet/big5freq.py => third_party/python/requests/requests/packages/chardet/big5freq.py rename : python/requests/requests/packages/chardet/big5prober.py => third_party/python/requests/requests/packages/chardet/big5prober.py rename : python/requests/requests/packages/chardet/chardetect.py => third_party/python/requests/requests/packages/chardet/chardetect.py rename : python/requests/requests/packages/chardet/chardistribution.py => third_party/python/requests/requests/packages/chardet/chardistribution.py rename : python/requests/requests/packages/chardet/charsetgroupprober.py => third_party/python/requests/requests/packages/chardet/charsetgroupprober.py rename : python/requests/requests/packages/chardet/charsetprober.py => third_party/python/requests/requests/packages/chardet/charsetprober.py rename : python/requests/requests/packages/chardet/codingstatemachine.py => third_party/python/requests/requests/packages/chardet/codingstatemachine.py rename : python/requests/requests/packages/chardet/compat.py => third_party/python/requests/requests/packages/chardet/compat.py rename : python/requests/requests/packages/chardet/constants.py => third_party/python/requests/requests/packages/chardet/constants.py rename : python/requests/requests/packages/chardet/cp949prober.py => third_party/python/requests/requests/packages/chardet/cp949prober.py rename : python/requests/requests/packages/chardet/escprober.py => third_party/python/requests/requests/packages/chardet/escprober.py rename : python/requests/requests/packages/chardet/escsm.py => third_party/python/requests/requests/packages/chardet/escsm.py rename : python/requests/requests/packages/chardet/eucjpprober.py => third_party/python/requests/requests/packages/chardet/eucjpprober.py rename : python/requests/requests/packages/chardet/euckrfreq.py => third_party/python/requests/requests/packages/chardet/euckrfreq.py rename : python/requests/requests/packages/chardet/euckrprober.py => third_party/python/requests/requests/packages/chardet/euckrprober.py rename : python/requests/requests/packages/chardet/euctwfreq.py => third_party/python/requests/requests/packages/chardet/euctwfreq.py rename : python/requests/requests/packages/chardet/euctwprober.py => third_party/python/requests/requests/packages/chardet/euctwprober.py rename : python/requests/requests/packages/chardet/gb2312freq.py => third_party/python/requests/requests/packages/chardet/gb2312freq.py rename : python/requests/requests/packages/chardet/gb2312prober.py => third_party/python/requests/requests/packages/chardet/gb2312prober.py rename : python/requests/requests/packages/chardet/hebrewprober.py => third_party/python/requests/requests/packages/chardet/hebrewprober.py rename : python/requests/requests/packages/chardet/jisfreq.py => third_party/python/requests/requests/packages/chardet/jisfreq.py rename : python/requests/requests/packages/chardet/jpcntx.py => third_party/python/requests/requests/packages/chardet/jpcntx.py rename : python/requests/requests/packages/chardet/langbulgarianmodel.py => third_party/python/requests/requests/packages/chardet/langbulgarianmodel.py rename : python/requests/requests/packages/chardet/langcyrillicmodel.py => third_party/python/requests/requests/packages/chardet/langcyrillicmodel.py rename : python/requests/requests/packages/chardet/langgreekmodel.py => third_party/python/requests/requests/packages/chardet/langgreekmodel.py rename : python/requests/requests/packages/chardet/langhebrewmodel.py => third_party/python/requests/requests/packages/chardet/langhebrewmodel.py rename : python/requests/requests/packages/chardet/langhungarianmodel.py => third_party/python/requests/requests/packages/chardet/langhungarianmodel.py rename : python/requests/requests/packages/chardet/langthaimodel.py => third_party/python/requests/requests/packages/chardet/langthaimodel.py rename : python/requests/requests/packages/chardet/latin1prober.py => third_party/python/requests/requests/packages/chardet/latin1prober.py rename : python/requests/requests/packages/chardet/mbcharsetprober.py => third_party/python/requests/requests/packages/chardet/mbcharsetprober.py rename : python/requests/requests/packages/chardet/mbcsgroupprober.py => third_party/python/requests/requests/packages/chardet/mbcsgroupprober.py rename : python/requests/requests/packages/chardet/mbcssm.py => third_party/python/requests/requests/packages/chardet/mbcssm.py rename : python/requests/requests/packages/chardet/sbcharsetprober.py => third_party/python/requests/requests/packages/chardet/sbcharsetprober.py rename : python/requests/requests/packages/chardet/sbcsgroupprober.py => third_party/python/requests/requests/packages/chardet/sbcsgroupprober.py rename : python/requests/requests/packages/chardet/sjisprober.py => third_party/python/requests/requests/packages/chardet/sjisprober.py rename : python/requests/requests/packages/chardet/universaldetector.py => third_party/python/requests/requests/packages/chardet/universaldetector.py rename : python/requests/requests/packages/chardet/utf8prober.py => third_party/python/requests/requests/packages/chardet/utf8prober.py rename : python/requests/requests/packages/urllib3/__init__.py => third_party/python/requests/requests/packages/urllib3/__init__.py rename : python/requests/requests/packages/urllib3/_collections.py => third_party/python/requests/requests/packages/urllib3/_collections.py rename : python/requests/requests/packages/urllib3/connection.py => third_party/python/requests/requests/packages/urllib3/connection.py rename : python/requests/requests/packages/urllib3/connectionpool.py => third_party/python/requests/requests/packages/urllib3/connectionpool.py rename : python/requests/requests/packages/urllib3/contrib/__init__.py => third_party/python/requests/requests/packages/urllib3/contrib/__init__.py rename : python/requests/requests/packages/urllib3/contrib/appengine.py => third_party/python/requests/requests/packages/urllib3/contrib/appengine.py rename : python/requests/requests/packages/urllib3/contrib/ntlmpool.py => third_party/python/requests/requests/packages/urllib3/contrib/ntlmpool.py rename : python/requests/requests/packages/urllib3/contrib/pyopenssl.py => third_party/python/requests/requests/packages/urllib3/contrib/pyopenssl.py rename : python/requests/requests/packages/urllib3/exceptions.py => third_party/python/requests/requests/packages/urllib3/exceptions.py rename : python/requests/requests/packages/urllib3/fields.py => third_party/python/requests/requests/packages/urllib3/fields.py rename : python/requests/requests/packages/urllib3/filepost.py => third_party/python/requests/requests/packages/urllib3/filepost.py rename : python/requests/requests/packages/urllib3/packages/__init__.py => third_party/python/requests/requests/packages/urllib3/packages/__init__.py rename : python/requests/requests/packages/urllib3/packages/ordered_dict.py => third_party/python/requests/requests/packages/urllib3/packages/ordered_dict.py rename : python/requests/requests/packages/urllib3/packages/six.py => third_party/python/requests/requests/packages/urllib3/packages/six.py rename : python/requests/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py => third_party/python/requests/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py rename : python/requests/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py => third_party/python/requests/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py rename : python/requests/requests/packages/urllib3/poolmanager.py => third_party/python/requests/requests/packages/urllib3/poolmanager.py rename : python/requests/requests/packages/urllib3/request.py => third_party/python/requests/requests/packages/urllib3/request.py rename : python/requests/requests/packages/urllib3/response.py => third_party/python/requests/requests/packages/urllib3/response.py rename : python/requests/requests/packages/urllib3/util/__init__.py => third_party/python/requests/requests/packages/urllib3/util/__init__.py rename : python/requests/requests/packages/urllib3/util/connection.py => third_party/python/requests/requests/packages/urllib3/util/connection.py rename : python/requests/requests/packages/urllib3/util/request.py => third_party/python/requests/requests/packages/urllib3/util/request.py rename : python/requests/requests/packages/urllib3/util/response.py => third_party/python/requests/requests/packages/urllib3/util/response.py rename : python/requests/requests/packages/urllib3/util/retry.py => third_party/python/requests/requests/packages/urllib3/util/retry.py rename : python/requests/requests/packages/urllib3/util/ssl_.py => third_party/python/requests/requests/packages/urllib3/util/ssl_.py rename : python/requests/requests/packages/urllib3/util/timeout.py => third_party/python/requests/requests/packages/urllib3/util/timeout.py rename : python/requests/requests/packages/urllib3/util/url.py => third_party/python/requests/requests/packages/urllib3/util/url.py rename : python/requests/requests/sessions.py => third_party/python/requests/requests/sessions.py rename : python/requests/requests/status_codes.py => third_party/python/requests/requests/status_codes.py rename : python/requests/requests/structures.py => third_party/python/requests/requests/structures.py rename : python/requests/requests/utils.py => third_party/python/requests/requests/utils.py rename : python/requests/requirements.txt => third_party/python/requests/requirements.txt rename : python/requests/setup.cfg => third_party/python/requests/setup.cfg rename : python/requests/setup.py => third_party/python/requests/setup.py rename : python/requests/test_requests.py => third_party/python/requests/test_requests.py rename : python/rsa/LICENSE => third_party/python/rsa/LICENSE rename : python/rsa/MANIFEST.in => third_party/python/rsa/MANIFEST.in rename : python/rsa/PKG-INFO => third_party/python/rsa/PKG-INFO rename : python/rsa/README.rst => third_party/python/rsa/README.rst rename : python/rsa/create_timing_table.py => third_party/python/rsa/create_timing_table.py rename : python/rsa/playstuff.py => third_party/python/rsa/playstuff.py rename : python/rsa/rsa.egg-info/PKG-INFO => third_party/python/rsa/rsa.egg-info/PKG-INFO rename : python/rsa/rsa.egg-info/SOURCES.txt => third_party/python/rsa/rsa.egg-info/SOURCES.txt rename : python/rsa/rsa.egg-info/dependency_links.txt => third_party/python/rsa/rsa.egg-info/dependency_links.txt rename : python/rsa/rsa.egg-info/entry_points.txt => third_party/python/rsa/rsa.egg-info/entry_points.txt rename : python/rsa/rsa.egg-info/requires.txt => third_party/python/rsa/rsa.egg-info/requires.txt rename : python/rsa/rsa.egg-info/top_level.txt => third_party/python/rsa/rsa.egg-info/top_level.txt rename : python/rsa/rsa/__init__.py => third_party/python/rsa/rsa/__init__.py rename : python/rsa/rsa/_compat.py => third_party/python/rsa/rsa/_compat.py rename : python/rsa/rsa/_version133.py => third_party/python/rsa/rsa/_version133.py rename : python/rsa/rsa/_version200.py => third_party/python/rsa/rsa/_version200.py rename : python/rsa/rsa/asn1.py => third_party/python/rsa/rsa/asn1.py rename : python/rsa/rsa/bigfile.py => third_party/python/rsa/rsa/bigfile.py rename : python/rsa/rsa/cli.py => third_party/python/rsa/rsa/cli.py rename : python/rsa/rsa/common.py => third_party/python/rsa/rsa/common.py rename : python/rsa/rsa/core.py => third_party/python/rsa/rsa/core.py rename : python/rsa/rsa/key.py => third_party/python/rsa/rsa/key.py rename : python/rsa/rsa/parallel.py => third_party/python/rsa/rsa/parallel.py rename : python/rsa/rsa/pem.py => third_party/python/rsa/rsa/pem.py rename : python/rsa/rsa/pkcs1.py => third_party/python/rsa/rsa/pkcs1.py rename : python/rsa/rsa/prime.py => third_party/python/rsa/rsa/prime.py rename : python/rsa/rsa/randnum.py => third_party/python/rsa/rsa/randnum.py rename : python/rsa/rsa/transform.py => third_party/python/rsa/rsa/transform.py rename : python/rsa/rsa/util.py => third_party/python/rsa/rsa/util.py rename : python/rsa/rsa/varblock.py => third_party/python/rsa/rsa/varblock.py rename : python/rsa/run_tests.py => third_party/python/rsa/run_tests.py rename : python/rsa/setup.cfg => third_party/python/rsa/setup.cfg rename : python/rsa/setup.py => third_party/python/rsa/setup.py rename : python/rsa/tests/__init__.py => third_party/python/rsa/tests/__init__.py rename : python/rsa/tests/constants.py => third_party/python/rsa/tests/constants.py rename : python/rsa/tests/py2kconstants.py => third_party/python/rsa/tests/py2kconstants.py rename : python/rsa/tests/py3kconstants.py => third_party/python/rsa/tests/py3kconstants.py rename : python/rsa/tests/test_bigfile.py => third_party/python/rsa/tests/test_bigfile.py rename : python/rsa/tests/test_common.py => third_party/python/rsa/tests/test_common.py rename : python/rsa/tests/test_compat.py => third_party/python/rsa/tests/test_compat.py rename : python/rsa/tests/test_integers.py => third_party/python/rsa/tests/test_integers.py rename : python/rsa/tests/test_load_save_keys.py => third_party/python/rsa/tests/test_load_save_keys.py rename : python/rsa/tests/test_pem.py => third_party/python/rsa/tests/test_pem.py rename : python/rsa/tests/test_pkcs1.py => third_party/python/rsa/tests/test_pkcs1.py rename : python/rsa/tests/test_strings.py => third_party/python/rsa/tests/test_strings.py rename : python/rsa/tests/test_transform.py => third_party/python/rsa/tests/test_transform.py rename : python/rsa/tests/test_varblock.py => third_party/python/rsa/tests/test_varblock.py rename : python/slugid/.gitignore => third_party/python/slugid/.gitignore rename : python/slugid/.travis.yml => third_party/python/slugid/.travis.yml rename : python/slugid/LICENSE => third_party/python/slugid/LICENSE rename : python/slugid/README.rst => third_party/python/slugid/README.rst rename : python/slugid/requirements.txt => third_party/python/slugid/requirements.txt rename : python/slugid/setup.py => third_party/python/slugid/setup.py rename : python/slugid/slugid/__init__.py => third_party/python/slugid/slugid/__init__.py rename : python/slugid/slugid/slugid.py => third_party/python/slugid/slugid/slugid.py rename : python/slugid/test.py => third_party/python/slugid/test.py rename : python/slugid/tox.ini => third_party/python/slugid/tox.ini rename : python/virtualenv/AUTHORS.txt => third_party/python/virtualenv/AUTHORS.txt rename : python/virtualenv/LICENSE.txt => third_party/python/virtualenv/LICENSE.txt rename : python/virtualenv/MANIFEST.in => third_party/python/virtualenv/MANIFEST.in rename : python/virtualenv/PKG-INFO => third_party/python/virtualenv/PKG-INFO rename : python/virtualenv/README.rst => third_party/python/virtualenv/README.rst rename : python/virtualenv/bin/rebuild-script.py => third_party/python/virtualenv/bin/rebuild-script.py rename : python/virtualenv/docs/Makefile => third_party/python/virtualenv/docs/Makefile rename : python/virtualenv/docs/changes.rst => third_party/python/virtualenv/docs/changes.rst rename : python/virtualenv/docs/conf.py => third_party/python/virtualenv/docs/conf.py rename : python/virtualenv/docs/development.rst => third_party/python/virtualenv/docs/development.rst rename : python/virtualenv/docs/index.rst => third_party/python/virtualenv/docs/index.rst rename : python/virtualenv/docs/installation.rst => third_party/python/virtualenv/docs/installation.rst rename : python/virtualenv/docs/make.bat => third_party/python/virtualenv/docs/make.bat rename : python/virtualenv/docs/reference.rst => third_party/python/virtualenv/docs/reference.rst rename : python/virtualenv/docs/userguide.rst => third_party/python/virtualenv/docs/userguide.rst rename : python/virtualenv/scripts/virtualenv => third_party/python/virtualenv/scripts/virtualenv rename : python/virtualenv/setup.cfg => third_party/python/virtualenv/setup.cfg rename : python/virtualenv/setup.py => third_party/python/virtualenv/setup.py rename : python/virtualenv/site.py => third_party/python/virtualenv/site.py rename : python/virtualenv/tests/__init__.py => third_party/python/virtualenv/tests/__init__.py rename : python/virtualenv/tests/test_activate.sh => third_party/python/virtualenv/tests/test_activate.sh rename : python/virtualenv/tests/test_activate_output.expected => third_party/python/virtualenv/tests/test_activate_output.expected rename : python/virtualenv/tests/test_cmdline.py => third_party/python/virtualenv/tests/test_cmdline.py rename : python/virtualenv/tests/test_virtualenv.py => third_party/python/virtualenv/tests/test_virtualenv.py rename : python/virtualenv/virtualenv.py => third_party/python/virtualenv/virtualenv.py rename : python/virtualenv/virtualenv_embedded/activate.bat => third_party/python/virtualenv/virtualenv_embedded/activate.bat rename : python/virtualenv/virtualenv_embedded/activate.csh => third_party/python/virtualenv/virtualenv_embedded/activate.csh rename : python/virtualenv/virtualenv_embedded/activate.fish => third_party/python/virtualenv/virtualenv_embedded/activate.fish rename : python/virtualenv/virtualenv_embedded/activate.ps1 => third_party/python/virtualenv/virtualenv_embedded/activate.ps1 rename : python/virtualenv/virtualenv_embedded/activate.sh => third_party/python/virtualenv/virtualenv_embedded/activate.sh rename : python/virtualenv/virtualenv_embedded/activate_this.py => third_party/python/virtualenv/virtualenv_embedded/activate_this.py rename : python/virtualenv/virtualenv_embedded/deactivate.bat => third_party/python/virtualenv/virtualenv_embedded/deactivate.bat rename : python/virtualenv/virtualenv_embedded/distutils-init.py => third_party/python/virtualenv/virtualenv_embedded/distutils-init.py rename : python/virtualenv/virtualenv_embedded/distutils.cfg => third_party/python/virtualenv/virtualenv_embedded/distutils.cfg rename : python/virtualenv/virtualenv_embedded/python-config => third_party/python/virtualenv/virtualenv_embedded/python-config rename : python/virtualenv/virtualenv_embedded/site.py => third_party/python/virtualenv/virtualenv_embedded/site.py rename : python/virtualenv/virtualenv_support/__init__.py => third_party/python/virtualenv/virtualenv_support/__init__.py rename : python/virtualenv/virtualenv_support/argparse-1.4.0-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/argparse-1.4.0-py2.py3-none-any.whl rename : python/virtualenv/virtualenv_support/pip-8.1.2-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/pip-8.1.2-py2.py3-none-any.whl rename : python/virtualenv/virtualenv_support/setuptools-25.2.0-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/setuptools-25.2.0-py2.py3-none-any.whl rename : python/virtualenv/virtualenv_support/wheel-0.29.0-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/wheel-0.29.0-py2.py3-none-any.whl rename : python/voluptuous/COPYING => third_party/python/voluptuous/COPYING rename : python/voluptuous/MANIFEST.in => third_party/python/voluptuous/MANIFEST.in rename : python/voluptuous/PKG-INFO => third_party/python/voluptuous/PKG-INFO rename : python/voluptuous/README.md => third_party/python/voluptuous/README.md rename : python/voluptuous/README.rst => third_party/python/voluptuous/README.rst rename : python/voluptuous/setup.cfg => third_party/python/voluptuous/setup.cfg rename : python/voluptuous/setup.py => third_party/python/voluptuous/setup.py rename : python/voluptuous/tests.md => third_party/python/voluptuous/tests.md rename : python/voluptuous/voluptuous.py => third_party/python/voluptuous/voluptuous.py rename : python/which/LICENSE.txt => third_party/python/which/LICENSE.txt rename : python/which/MANIFEST.in => third_party/python/which/MANIFEST.in rename : python/which/Makefile.win => third_party/python/which/Makefile.win rename : python/which/PKG-INFO => third_party/python/which/PKG-INFO rename : python/which/README.txt => third_party/python/which/README.txt rename : python/which/TODO.txt => third_party/python/which/TODO.txt rename : python/which/build.py => third_party/python/which/build.py rename : python/which/launcher.cpp => third_party/python/which/launcher.cpp rename : python/which/logo.jpg => third_party/python/which/logo.jpg rename : python/which/setup.py => third_party/python/which/setup.py rename : python/which/test/test_which.py => third_party/python/which/test/test_which.py rename : python/which/test/testsupport.py => third_party/python/which/test/testsupport.py rename : python/which/which.py => third_party/python/which/which.py extra : rebase_source : fc38848c444c36b0d38a0c33aa5be74d5037d57d |
|
Carsten "Tomcat" Book | 45d1452eea |
Backed out changeset 34b11112f0e3 (bug 1346025) for bustage
--HG-- rename : third_party/python/PyECC/MANIFEST.in => python/PyECC/MANIFEST.in rename : third_party/python/PyECC/README.md => python/PyECC/README.md rename : third_party/python/PyECC/ecc/Key.py => python/PyECC/ecc/Key.py rename : third_party/python/PyECC/ecc/Rabbit.py => python/PyECC/ecc/Rabbit.py rename : third_party/python/PyECC/ecc/SecurityViolationException.py => python/PyECC/ecc/SecurityViolationException.py rename : third_party/python/PyECC/ecc/__init__.py => python/PyECC/ecc/__init__.py rename : third_party/python/PyECC/ecc/curves.py => python/PyECC/ecc/curves.py rename : third_party/python/PyECC/ecc/eccrypt.py => python/PyECC/ecc/eccrypt.py rename : third_party/python/PyECC/ecc/ecdsa.py => python/PyECC/ecc/ecdsa.py rename : third_party/python/PyECC/ecc/elliptic.py => python/PyECC/ecc/elliptic.py rename : third_party/python/PyECC/ecc/encoding.py => python/PyECC/ecc/encoding.py rename : third_party/python/PyECC/ecc/performance.py => python/PyECC/ecc/performance.py rename : third_party/python/PyECC/ecc/primes.py => python/PyECC/ecc/primes.py rename : third_party/python/PyECC/ecc/shacrypt.py => python/PyECC/ecc/shacrypt.py rename : third_party/python/PyECC/setup.py => python/PyECC/setup.py rename : third_party/python/blessings/LICENSE => python/blessings/LICENSE rename : third_party/python/blessings/MANIFEST.in => python/blessings/MANIFEST.in rename : third_party/python/blessings/PKG-INFO => python/blessings/PKG-INFO rename : third_party/python/blessings/README.rst => python/blessings/README.rst rename : third_party/python/blessings/blessings/__init__.py => python/blessings/blessings/__init__.py rename : third_party/python/blessings/blessings/tests.py => python/blessings/blessings/tests.py rename : third_party/python/blessings/setup.cfg => python/blessings/setup.cfg rename : third_party/python/blessings/setup.py => python/blessings/setup.py rename : third_party/python/blessings/tox.ini => python/blessings/tox.ini rename : third_party/python/compare-locales/compare_locales/__init__.py => python/compare-locales/compare_locales/__init__.py rename : third_party/python/compare-locales/compare_locales/checks.py => python/compare-locales/compare_locales/checks.py rename : third_party/python/compare-locales/compare_locales/commands.py => python/compare-locales/compare_locales/commands.py rename : third_party/python/compare-locales/compare_locales/compare.py => python/compare-locales/compare_locales/compare.py rename : third_party/python/compare-locales/compare_locales/parser.py => python/compare-locales/compare_locales/parser.py rename : third_party/python/compare-locales/compare_locales/paths.py => python/compare-locales/compare_locales/paths.py rename : third_party/python/compare-locales/compare_locales/tests/__init__.py => python/compare-locales/compare_locales/tests/__init__.py rename : third_party/python/compare-locales/compare_locales/tests/data/bug121341.properties => python/compare-locales/compare_locales/tests/data/bug121341.properties rename : third_party/python/compare-locales/compare_locales/tests/data/test.properties => python/compare-locales/compare_locales/tests/data/test.properties rename : third_party/python/compare-locales/compare_locales/tests/data/triple-license.dtd => python/compare-locales/compare_locales/tests/data/triple-license.dtd rename : third_party/python/compare-locales/compare_locales/tests/test_checks.py => python/compare-locales/compare_locales/tests/test_checks.py rename : third_party/python/compare-locales/compare_locales/tests/test_compare.py => python/compare-locales/compare_locales/tests/test_compare.py rename : third_party/python/compare-locales/compare_locales/tests/test_dtd.py => python/compare-locales/compare_locales/tests/test_dtd.py rename : third_party/python/compare-locales/compare_locales/tests/test_ini.py => python/compare-locales/compare_locales/tests/test_ini.py rename : third_party/python/compare-locales/compare_locales/tests/test_merge.py => python/compare-locales/compare_locales/tests/test_merge.py rename : third_party/python/compare-locales/compare_locales/tests/test_properties.py => python/compare-locales/compare_locales/tests/test_properties.py rename : third_party/python/compare-locales/compare_locales/tests/test_util.py => python/compare-locales/compare_locales/tests/test_util.py rename : third_party/python/compare-locales/compare_locales/tests/test_webapps.py => python/compare-locales/compare_locales/tests/test_webapps.py rename : third_party/python/compare-locales/compare_locales/util.py => python/compare-locales/compare_locales/util.py rename : third_party/python/compare-locales/compare_locales/webapps.py => python/compare-locales/compare_locales/webapps.py rename : third_party/python/configobj/PKG-INFO => python/configobj/PKG-INFO rename : third_party/python/configobj/configobj.py => python/configobj/configobj.py rename : third_party/python/configobj/setup.py => python/configobj/setup.py rename : third_party/python/configobj/validate.py => python/configobj/validate.py rename : third_party/python/dlmanager/README.rst => python/dlmanager/README.rst rename : third_party/python/dlmanager/check.py => python/dlmanager/check.py rename : third_party/python/dlmanager/dlmanager/__init__.py => python/dlmanager/dlmanager/__init__.py rename : third_party/python/dlmanager/dlmanager/fs.py => python/dlmanager/dlmanager/fs.py rename : third_party/python/dlmanager/dlmanager/manager.py => python/dlmanager/dlmanager/manager.py rename : third_party/python/dlmanager/dlmanager/persist_limit.py => python/dlmanager/dlmanager/persist_limit.py rename : third_party/python/dlmanager/doc/Makefile => python/dlmanager/doc/Makefile rename : third_party/python/dlmanager/doc/api.rst => python/dlmanager/doc/api.rst rename : third_party/python/dlmanager/doc/conf.py => python/dlmanager/doc/conf.py rename : third_party/python/dlmanager/doc/index.rst => python/dlmanager/doc/index.rst rename : third_party/python/dlmanager/doc/make.bat => python/dlmanager/doc/make.bat rename : third_party/python/dlmanager/examples/dl_progressbar.py => python/dlmanager/examples/dl_progressbar.py rename : third_party/python/dlmanager/examples/dl_tqdm.py => python/dlmanager/examples/dl_tqdm.py rename : third_party/python/dlmanager/requirements.txt => python/dlmanager/requirements.txt rename : third_party/python/dlmanager/setup.cfg => python/dlmanager/setup.cfg rename : third_party/python/dlmanager/setup.py => python/dlmanager/setup.py rename : third_party/python/dlmanager/test-requirements.txt => python/dlmanager/test-requirements.txt rename : third_party/python/dlmanager/tests/__init__.py => python/dlmanager/tests/__init__.py rename : third_party/python/dlmanager/tests/test_manager.py => python/dlmanager/tests/test_manager.py rename : third_party/python/dlmanager/tests/test_persist_limit.py => python/dlmanager/tests/test_persist_limit.py rename : third_party/python/futures/CHANGES => python/futures/CHANGES rename : third_party/python/futures/LICENSE => python/futures/LICENSE rename : third_party/python/futures/MANIFEST.in => python/futures/MANIFEST.in rename : third_party/python/futures/PKG-INFO => python/futures/PKG-INFO rename : third_party/python/futures/concurrent/__init__.py => python/futures/concurrent/__init__.py rename : third_party/python/futures/concurrent/futures/__init__.py => python/futures/concurrent/futures/__init__.py rename : third_party/python/futures/concurrent/futures/_base.py => python/futures/concurrent/futures/_base.py rename : third_party/python/futures/concurrent/futures/process.py => python/futures/concurrent/futures/process.py rename : third_party/python/futures/concurrent/futures/thread.py => python/futures/concurrent/futures/thread.py rename : third_party/python/futures/crawl.py => python/futures/crawl.py rename : third_party/python/futures/docs/Makefile => python/futures/docs/Makefile rename : third_party/python/futures/docs/conf.py => python/futures/docs/conf.py rename : third_party/python/futures/docs/index.rst => python/futures/docs/index.rst rename : third_party/python/futures/docs/make.bat => python/futures/docs/make.bat rename : third_party/python/futures/futures.egg-info/PKG-INFO => python/futures/futures.egg-info/PKG-INFO rename : third_party/python/futures/futures.egg-info/SOURCES.txt => python/futures/futures.egg-info/SOURCES.txt rename : third_party/python/futures/futures.egg-info/dependency_links.txt => python/futures/futures.egg-info/dependency_links.txt rename : third_party/python/futures/futures.egg-info/not-zip-safe => python/futures/futures.egg-info/not-zip-safe rename : third_party/python/futures/futures.egg-info/pbr.json => python/futures/futures.egg-info/pbr.json rename : third_party/python/futures/futures.egg-info/top_level.txt => python/futures/futures.egg-info/top_level.txt rename : third_party/python/futures/primes.py => python/futures/primes.py rename : third_party/python/futures/setup.cfg => python/futures/setup.cfg rename : third_party/python/futures/setup.py => python/futures/setup.py rename : third_party/python/futures/test_futures.py => python/futures/test_futures.py rename : third_party/python/futures/tox.ini => python/futures/tox.ini rename : third_party/python/gdbpp/gdbpp/__init__.py => python/gdbpp/gdbpp/__init__.py rename : third_party/python/gdbpp/gdbpp/linkedlist.py => python/gdbpp/gdbpp/linkedlist.py rename : third_party/python/gdbpp/gdbpp/owningthread.py => python/gdbpp/gdbpp/owningthread.py rename : third_party/python/gdbpp/gdbpp/smartptr.py => python/gdbpp/gdbpp/smartptr.py rename : third_party/python/gdbpp/gdbpp/string.py => python/gdbpp/gdbpp/string.py rename : third_party/python/gdbpp/gdbpp/tarray.py => python/gdbpp/gdbpp/tarray.py rename : third_party/python/gdbpp/gdbpp/thashtable.py => python/gdbpp/gdbpp/thashtable.py rename : third_party/python/jsmin/jsmin/__init__.py => python/jsmin/jsmin/__init__.py rename : third_party/python/jsmin/jsmin/test.py => python/jsmin/jsmin/test.py rename : third_party/python/jsmin/setup.cfg => python/jsmin/setup.cfg rename : third_party/python/jsmin/setup.py => python/jsmin/setup.py 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 rename : third_party/python/mock-1.0.0/LICENSE.txt => python/mock-1.0.0/LICENSE.txt rename : third_party/python/mock-1.0.0/MANIFEST.in => python/mock-1.0.0/MANIFEST.in rename : third_party/python/mock-1.0.0/PKG-INFO => python/mock-1.0.0/PKG-INFO rename : third_party/python/mock-1.0.0/README.txt => python/mock-1.0.0/README.txt rename : third_party/python/mock-1.0.0/docs/changelog.txt => python/mock-1.0.0/docs/changelog.txt rename : third_party/python/mock-1.0.0/docs/compare.txt => python/mock-1.0.0/docs/compare.txt rename : third_party/python/mock-1.0.0/docs/conf.py => python/mock-1.0.0/docs/conf.py rename : third_party/python/mock-1.0.0/docs/examples.txt => python/mock-1.0.0/docs/examples.txt rename : third_party/python/mock-1.0.0/docs/getting-started.txt => python/mock-1.0.0/docs/getting-started.txt rename : third_party/python/mock-1.0.0/docs/helpers.txt => python/mock-1.0.0/docs/helpers.txt rename : third_party/python/mock-1.0.0/docs/index.txt => python/mock-1.0.0/docs/index.txt rename : third_party/python/mock-1.0.0/docs/magicmock.txt => python/mock-1.0.0/docs/magicmock.txt rename : third_party/python/mock-1.0.0/docs/mock.txt => python/mock-1.0.0/docs/mock.txt rename : third_party/python/mock-1.0.0/docs/patch.txt => python/mock-1.0.0/docs/patch.txt rename : third_party/python/mock-1.0.0/docs/sentinel.txt => python/mock-1.0.0/docs/sentinel.txt rename : third_party/python/mock-1.0.0/html/.doctrees/changelog.doctree => python/mock-1.0.0/html/.doctrees/changelog.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/compare.doctree => python/mock-1.0.0/html/.doctrees/compare.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/examples.doctree => python/mock-1.0.0/html/.doctrees/examples.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/getting-started.doctree => python/mock-1.0.0/html/.doctrees/getting-started.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/index.doctree => python/mock-1.0.0/html/.doctrees/index.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/magicmock.doctree => python/mock-1.0.0/html/.doctrees/magicmock.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/mock.doctree => python/mock-1.0.0/html/.doctrees/mock.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/mocksignature.doctree => python/mock-1.0.0/html/.doctrees/mocksignature.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/patch.doctree => python/mock-1.0.0/html/.doctrees/patch.doctree rename : third_party/python/mock-1.0.0/html/.doctrees/sentinel.doctree => python/mock-1.0.0/html/.doctrees/sentinel.doctree rename : third_party/python/mock-1.0.0/html/_sources/changelog.txt => python/mock-1.0.0/html/_sources/changelog.txt rename : third_party/python/mock-1.0.0/html/_sources/compare.txt => python/mock-1.0.0/html/_sources/compare.txt rename : third_party/python/mock-1.0.0/html/_sources/examples.txt => python/mock-1.0.0/html/_sources/examples.txt rename : third_party/python/mock-1.0.0/html/_sources/getting-started.txt => python/mock-1.0.0/html/_sources/getting-started.txt rename : third_party/python/mock-1.0.0/html/_sources/index.txt => python/mock-1.0.0/html/_sources/index.txt rename : third_party/python/mock-1.0.0/html/_sources/magicmock.txt => python/mock-1.0.0/html/_sources/magicmock.txt rename : third_party/python/mock-1.0.0/html/_sources/mock.txt => python/mock-1.0.0/html/_sources/mock.txt rename : third_party/python/mock-1.0.0/html/_sources/mocksignature.txt => python/mock-1.0.0/html/_sources/mocksignature.txt rename : third_party/python/mock-1.0.0/html/_sources/patch.txt => python/mock-1.0.0/html/_sources/patch.txt rename : third_party/python/mock-1.0.0/html/_sources/sentinel.txt => python/mock-1.0.0/html/_sources/sentinel.txt rename : third_party/python/mock-1.0.0/html/_static/adctheme.css => python/mock-1.0.0/html/_static/adctheme.css rename : third_party/python/mock-1.0.0/html/_static/basic.css => python/mock-1.0.0/html/_static/basic.css rename : third_party/python/mock-1.0.0/html/_static/breadcrumb_background.png => python/mock-1.0.0/html/_static/breadcrumb_background.png rename : third_party/python/mock-1.0.0/html/_static/default.css => python/mock-1.0.0/html/_static/default.css rename : third_party/python/mock-1.0.0/html/_static/doctools.js => python/mock-1.0.0/html/_static/doctools.js rename : third_party/python/mock-1.0.0/html/_static/documentation.png => python/mock-1.0.0/html/_static/documentation.png rename : third_party/python/mock-1.0.0/html/_static/file.png => python/mock-1.0.0/html/_static/file.png rename : third_party/python/mock-1.0.0/html/_static/header_sm_mid.png => python/mock-1.0.0/html/_static/header_sm_mid.png rename : third_party/python/mock-1.0.0/html/_static/jquery.js => python/mock-1.0.0/html/_static/jquery.js rename : third_party/python/mock-1.0.0/html/_static/minus.png => python/mock-1.0.0/html/_static/minus.png rename : third_party/python/mock-1.0.0/html/_static/mobile.css => python/mock-1.0.0/html/_static/mobile.css rename : third_party/python/mock-1.0.0/html/_static/plus.png => python/mock-1.0.0/html/_static/plus.png rename : third_party/python/mock-1.0.0/html/_static/pygments.css => python/mock-1.0.0/html/_static/pygments.css rename : third_party/python/mock-1.0.0/html/_static/scrn1.png => python/mock-1.0.0/html/_static/scrn1.png rename : third_party/python/mock-1.0.0/html/_static/scrn2.png => python/mock-1.0.0/html/_static/scrn2.png rename : third_party/python/mock-1.0.0/html/_static/searchfield_leftcap.png => python/mock-1.0.0/html/_static/searchfield_leftcap.png rename : third_party/python/mock-1.0.0/html/_static/searchfield_repeat.png => python/mock-1.0.0/html/_static/searchfield_repeat.png rename : third_party/python/mock-1.0.0/html/_static/searchfield_rightcap.png => python/mock-1.0.0/html/_static/searchfield_rightcap.png rename : third_party/python/mock-1.0.0/html/_static/searchtools.js => python/mock-1.0.0/html/_static/searchtools.js rename : third_party/python/mock-1.0.0/html/_static/sidebar.js => python/mock-1.0.0/html/_static/sidebar.js rename : third_party/python/mock-1.0.0/html/_static/title_background.png => python/mock-1.0.0/html/_static/title_background.png rename : third_party/python/mock-1.0.0/html/_static/toc.js => python/mock-1.0.0/html/_static/toc.js rename : third_party/python/mock-1.0.0/html/_static/triangle_closed.png => python/mock-1.0.0/html/_static/triangle_closed.png rename : third_party/python/mock-1.0.0/html/_static/triangle_left.png => python/mock-1.0.0/html/_static/triangle_left.png rename : third_party/python/mock-1.0.0/html/_static/triangle_open.png => python/mock-1.0.0/html/_static/triangle_open.png rename : third_party/python/mock-1.0.0/html/_static/underscore.js => python/mock-1.0.0/html/_static/underscore.js rename : third_party/python/mock-1.0.0/html/changelog.html => python/mock-1.0.0/html/changelog.html rename : third_party/python/mock-1.0.0/html/compare.html => python/mock-1.0.0/html/compare.html rename : third_party/python/mock-1.0.0/html/examples.html => python/mock-1.0.0/html/examples.html rename : third_party/python/mock-1.0.0/html/genindex.html => python/mock-1.0.0/html/genindex.html rename : third_party/python/mock-1.0.0/html/getting-started.html => python/mock-1.0.0/html/getting-started.html rename : third_party/python/mock-1.0.0/html/index.html => python/mock-1.0.0/html/index.html rename : third_party/python/mock-1.0.0/html/magicmock.html => python/mock-1.0.0/html/magicmock.html rename : third_party/python/mock-1.0.0/html/mock.html => python/mock-1.0.0/html/mock.html rename : third_party/python/mock-1.0.0/html/mocksignature.html => python/mock-1.0.0/html/mocksignature.html rename : third_party/python/mock-1.0.0/html/objects.inv => python/mock-1.0.0/html/objects.inv rename : third_party/python/mock-1.0.0/html/output.txt => python/mock-1.0.0/html/output.txt rename : third_party/python/mock-1.0.0/html/patch.html => python/mock-1.0.0/html/patch.html rename : third_party/python/mock-1.0.0/html/search.html => python/mock-1.0.0/html/search.html rename : third_party/python/mock-1.0.0/html/searchindex.js => python/mock-1.0.0/html/searchindex.js rename : third_party/python/mock-1.0.0/html/sentinel.html => python/mock-1.0.0/html/sentinel.html rename : third_party/python/mock-1.0.0/mock.egg-info/PKG-INFO => python/mock-1.0.0/mock.egg-info/PKG-INFO rename : third_party/python/mock-1.0.0/mock.egg-info/SOURCES.txt => python/mock-1.0.0/mock.egg-info/SOURCES.txt rename : third_party/python/mock-1.0.0/mock.egg-info/dependency_links.txt => python/mock-1.0.0/mock.egg-info/dependency_links.txt rename : third_party/python/mock-1.0.0/mock.egg-info/top_level.txt => python/mock-1.0.0/mock.egg-info/top_level.txt rename : third_party/python/mock-1.0.0/mock.py => python/mock-1.0.0/mock.py rename : third_party/python/mock-1.0.0/setup.cfg => python/mock-1.0.0/setup.cfg rename : third_party/python/mock-1.0.0/setup.py => python/mock-1.0.0/setup.py rename : third_party/python/mock-1.0.0/tests/__init__.py => python/mock-1.0.0/tests/__init__.py rename : third_party/python/mock-1.0.0/tests/_testwith.py => python/mock-1.0.0/tests/_testwith.py rename : third_party/python/mock-1.0.0/tests/support.py => python/mock-1.0.0/tests/support.py rename : third_party/python/mock-1.0.0/tests/support_with.py => python/mock-1.0.0/tests/support_with.py rename : third_party/python/mock-1.0.0/tests/testcallable.py => python/mock-1.0.0/tests/testcallable.py rename : third_party/python/mock-1.0.0/tests/testhelpers.py => python/mock-1.0.0/tests/testhelpers.py rename : third_party/python/mock-1.0.0/tests/testmagicmethods.py => python/mock-1.0.0/tests/testmagicmethods.py rename : third_party/python/mock-1.0.0/tests/testmock.py => python/mock-1.0.0/tests/testmock.py rename : third_party/python/mock-1.0.0/tests/testpatch.py => python/mock-1.0.0/tests/testpatch.py rename : third_party/python/mock-1.0.0/tests/testsentinel.py => python/mock-1.0.0/tests/testsentinel.py rename : third_party/python/mock-1.0.0/tests/testwith.py => python/mock-1.0.0/tests/testwith.py rename : third_party/python/mock-1.0.0/tox.ini => python/mock-1.0.0/tox.ini rename : third_party/python/psutil/CREDITS => python/psutil/CREDITS rename : third_party/python/psutil/HISTORY.rst => python/psutil/HISTORY.rst rename : third_party/python/psutil/INSTALL.rst => python/psutil/INSTALL.rst rename : third_party/python/psutil/LICENSE => python/psutil/LICENSE rename : third_party/python/psutil/MANIFEST.in => python/psutil/MANIFEST.in rename : third_party/python/psutil/Makefile => python/psutil/Makefile rename : third_party/python/psutil/PKG-INFO => python/psutil/PKG-INFO rename : third_party/python/psutil/README.rst => python/psutil/README.rst rename : third_party/python/psutil/TODO => python/psutil/TODO rename : third_party/python/psutil/docs/Makefile => python/psutil/docs/Makefile rename : third_party/python/psutil/docs/README => python/psutil/docs/README rename : third_party/python/psutil/docs/_static/copybutton.js => python/psutil/docs/_static/copybutton.js rename : third_party/python/psutil/docs/_static/favicon.ico => python/psutil/docs/_static/favicon.ico rename : third_party/python/psutil/docs/_static/logo.png => python/psutil/docs/_static/logo.png rename : third_party/python/psutil/docs/_static/sidebar.js => python/psutil/docs/_static/sidebar.js rename : third_party/python/psutil/docs/_template/globaltoc.html => python/psutil/docs/_template/globaltoc.html rename : third_party/python/psutil/docs/_template/indexcontent.html => python/psutil/docs/_template/indexcontent.html rename : third_party/python/psutil/docs/_template/indexsidebar.html => python/psutil/docs/_template/indexsidebar.html rename : third_party/python/psutil/docs/_template/page.html => python/psutil/docs/_template/page.html rename : third_party/python/psutil/docs/_themes/pydoctheme/static/pydoctheme.css => python/psutil/docs/_themes/pydoctheme/static/pydoctheme.css rename : third_party/python/psutil/docs/_themes/pydoctheme/theme.conf => python/psutil/docs/_themes/pydoctheme/theme.conf rename : third_party/python/psutil/docs/conf.py => python/psutil/docs/conf.py rename : third_party/python/psutil/docs/index.rst => python/psutil/docs/index.rst rename : third_party/python/psutil/docs/make.bat => python/psutil/docs/make.bat rename : third_party/python/psutil/docs/xxx => python/psutil/docs/xxx rename : third_party/python/psutil/examples/disk_usage.py => python/psutil/examples/disk_usage.py rename : third_party/python/psutil/examples/free.py => python/psutil/examples/free.py rename : third_party/python/psutil/examples/ifconfig.py => python/psutil/examples/ifconfig.py rename : third_party/python/psutil/examples/iotop.py => python/psutil/examples/iotop.py rename : third_party/python/psutil/examples/killall.py => python/psutil/examples/killall.py rename : third_party/python/psutil/examples/meminfo.py => python/psutil/examples/meminfo.py rename : third_party/python/psutil/examples/netstat.py => python/psutil/examples/netstat.py rename : third_party/python/psutil/examples/nettop.py => python/psutil/examples/nettop.py rename : third_party/python/psutil/examples/pidof.py => python/psutil/examples/pidof.py rename : third_party/python/psutil/examples/pmap.py => python/psutil/examples/pmap.py rename : third_party/python/psutil/examples/process_detail.py => python/psutil/examples/process_detail.py rename : third_party/python/psutil/examples/ps.py => python/psutil/examples/ps.py rename : third_party/python/psutil/examples/pstree.py => python/psutil/examples/pstree.py rename : third_party/python/psutil/examples/top.py => python/psutil/examples/top.py rename : third_party/python/psutil/examples/who.py => python/psutil/examples/who.py rename : third_party/python/psutil/make.bat => python/psutil/make.bat rename : third_party/python/psutil/psutil.egg-info/PKG-INFO => python/psutil/psutil.egg-info/PKG-INFO rename : third_party/python/psutil/psutil.egg-info/SOURCES.txt => python/psutil/psutil.egg-info/SOURCES.txt rename : third_party/python/psutil/psutil.egg-info/dependency_links.txt => python/psutil/psutil.egg-info/dependency_links.txt rename : third_party/python/psutil/psutil.egg-info/top_level.txt => python/psutil/psutil.egg-info/top_level.txt rename : third_party/python/psutil/psutil/__init__.py => python/psutil/psutil/__init__.py rename : third_party/python/psutil/psutil/_common.py => python/psutil/psutil/_common.py rename : third_party/python/psutil/psutil/_compat.py => python/psutil/psutil/_compat.py rename : third_party/python/psutil/psutil/_psbsd.py => python/psutil/psutil/_psbsd.py rename : third_party/python/psutil/psutil/_pslinux.py => python/psutil/psutil/_pslinux.py rename : third_party/python/psutil/psutil/_psosx.py => python/psutil/psutil/_psosx.py rename : third_party/python/psutil/psutil/_psposix.py => python/psutil/psutil/_psposix.py rename : third_party/python/psutil/psutil/_pssunos.py => python/psutil/psutil/_pssunos.py rename : third_party/python/psutil/psutil/_psutil_bsd.c => python/psutil/psutil/_psutil_bsd.c rename : third_party/python/psutil/psutil/_psutil_bsd.h => python/psutil/psutil/_psutil_bsd.h rename : third_party/python/psutil/psutil/_psutil_common.c => python/psutil/psutil/_psutil_common.c rename : third_party/python/psutil/psutil/_psutil_common.h => python/psutil/psutil/_psutil_common.h rename : third_party/python/psutil/psutil/_psutil_linux.c => python/psutil/psutil/_psutil_linux.c rename : third_party/python/psutil/psutil/_psutil_linux.h => python/psutil/psutil/_psutil_linux.h rename : third_party/python/psutil/psutil/_psutil_osx.c => python/psutil/psutil/_psutil_osx.c rename : third_party/python/psutil/psutil/_psutil_osx.h => python/psutil/psutil/_psutil_osx.h rename : third_party/python/psutil/psutil/_psutil_posix.c => python/psutil/psutil/_psutil_posix.c rename : third_party/python/psutil/psutil/_psutil_posix.h => python/psutil/psutil/_psutil_posix.h rename : third_party/python/psutil/psutil/_psutil_sunos.c => python/psutil/psutil/_psutil_sunos.c rename : third_party/python/psutil/psutil/_psutil_sunos.h => python/psutil/psutil/_psutil_sunos.h rename : third_party/python/psutil/psutil/_psutil_windows.c => python/psutil/psutil/_psutil_windows.c rename : third_party/python/psutil/psutil/_psutil_windows.h => python/psutil/psutil/_psutil_windows.h rename : third_party/python/psutil/psutil/_pswindows.py => python/psutil/psutil/_pswindows.py rename : third_party/python/psutil/psutil/arch/bsd/process_info.c => python/psutil/psutil/arch/bsd/process_info.c rename : third_party/python/psutil/psutil/arch/bsd/process_info.h => python/psutil/psutil/arch/bsd/process_info.h rename : third_party/python/psutil/psutil/arch/osx/process_info.c => python/psutil/psutil/arch/osx/process_info.c rename : third_party/python/psutil/psutil/arch/osx/process_info.h => python/psutil/psutil/arch/osx/process_info.h rename : third_party/python/psutil/psutil/arch/windows/glpi.h => python/psutil/psutil/arch/windows/glpi.h rename : third_party/python/psutil/psutil/arch/windows/inet_ntop.c => python/psutil/psutil/arch/windows/inet_ntop.c rename : third_party/python/psutil/psutil/arch/windows/inet_ntop.h => python/psutil/psutil/arch/windows/inet_ntop.h rename : third_party/python/psutil/psutil/arch/windows/ntextapi.h => python/psutil/psutil/arch/windows/ntextapi.h rename : third_party/python/psutil/psutil/arch/windows/process_handles.c => python/psutil/psutil/arch/windows/process_handles.c rename : third_party/python/psutil/psutil/arch/windows/process_handles.h => python/psutil/psutil/arch/windows/process_handles.h rename : third_party/python/psutil/psutil/arch/windows/process_info.c => python/psutil/psutil/arch/windows/process_info.c rename : third_party/python/psutil/psutil/arch/windows/process_info.h => python/psutil/psutil/arch/windows/process_info.h rename : third_party/python/psutil/psutil/arch/windows/security.c => python/psutil/psutil/arch/windows/security.c rename : third_party/python/psutil/psutil/arch/windows/security.h => python/psutil/psutil/arch/windows/security.h rename : third_party/python/psutil/setup.cfg => python/psutil/setup.cfg rename : third_party/python/psutil/setup.py => python/psutil/setup.py rename : third_party/python/psutil/test/README.rst => python/psutil/test/README.rst rename : third_party/python/psutil/test/_bsd.py => python/psutil/test/_bsd.py rename : third_party/python/psutil/test/_linux.py => python/psutil/test/_linux.py rename : third_party/python/psutil/test/_osx.py => python/psutil/test/_osx.py rename : third_party/python/psutil/test/_posix.py => python/psutil/test/_posix.py rename : third_party/python/psutil/test/_sunos.py => python/psutil/test/_sunos.py rename : third_party/python/psutil/test/_windows.py => python/psutil/test/_windows.py rename : third_party/python/psutil/test/test_memory_leaks.py => python/psutil/test/test_memory_leaks.py rename : third_party/python/psutil/test/test_psutil.py => python/psutil/test/test_psutil.py rename : third_party/python/psutil/tox.ini => python/psutil/tox.ini rename : third_party/python/py/AUTHORS => python/py/AUTHORS rename : third_party/python/py/LICENSE => python/py/LICENSE rename : third_party/python/py/MANIFEST.in => python/py/MANIFEST.in rename : third_party/python/py/PKG-INFO => python/py/PKG-INFO rename : third_party/python/py/README.txt => python/py/README.txt rename : third_party/python/py/py/__init__.py => python/py/py/__init__.py rename : third_party/python/py/py/__metainfo.py => python/py/py/__metainfo.py rename : third_party/python/py/py/_apipkg.py => python/py/py/_apipkg.py rename : third_party/python/py/py/_builtin.py => python/py/py/_builtin.py rename : third_party/python/py/py/_code/__init__.py => python/py/py/_code/__init__.py rename : third_party/python/py/py/_code/_assertionnew.py => python/py/py/_code/_assertionnew.py rename : third_party/python/py/py/_code/_assertionold.py => python/py/py/_code/_assertionold.py rename : third_party/python/py/py/_code/_py2traceback.py => python/py/py/_code/_py2traceback.py rename : third_party/python/py/py/_code/assertion.py => python/py/py/_code/assertion.py rename : third_party/python/py/py/_code/code.py => python/py/py/_code/code.py rename : third_party/python/py/py/_code/source.py => python/py/py/_code/source.py rename : third_party/python/py/py/_error.py => python/py/py/_error.py rename : third_party/python/py/py/_iniconfig.py => python/py/py/_iniconfig.py rename : third_party/python/py/py/_io/__init__.py => python/py/py/_io/__init__.py rename : third_party/python/py/py/_io/capture.py => python/py/py/_io/capture.py rename : third_party/python/py/py/_io/saferepr.py => python/py/py/_io/saferepr.py rename : third_party/python/py/py/_io/terminalwriter.py => python/py/py/_io/terminalwriter.py rename : third_party/python/py/py/_log/__init__.py => python/py/py/_log/__init__.py rename : third_party/python/py/py/_log/log.py => python/py/py/_log/log.py rename : third_party/python/py/py/_log/warning.py => python/py/py/_log/warning.py rename : third_party/python/py/py/_path/__init__.py => python/py/py/_path/__init__.py rename : third_party/python/py/py/_path/cacheutil.py => python/py/py/_path/cacheutil.py rename : third_party/python/py/py/_path/common.py => python/py/py/_path/common.py rename : third_party/python/py/py/_path/local.py => python/py/py/_path/local.py rename : third_party/python/py/py/_path/svnurl.py => python/py/py/_path/svnurl.py rename : third_party/python/py/py/_path/svnwc.py => python/py/py/_path/svnwc.py rename : third_party/python/py/py/_process/__init__.py => python/py/py/_process/__init__.py rename : third_party/python/py/py/_process/cmdexec.py => python/py/py/_process/cmdexec.py rename : third_party/python/py/py/_process/forkedfunc.py => python/py/py/_process/forkedfunc.py rename : third_party/python/py/py/_process/killproc.py => python/py/py/_process/killproc.py rename : third_party/python/py/py/_std.py => python/py/py/_std.py rename : third_party/python/py/py/_xmlgen.py => python/py/py/_xmlgen.py rename : third_party/python/py/py/test.py => python/py/py/test.py rename : third_party/python/py/setup.cfg => python/py/setup.cfg rename : third_party/python/py/setup.py => python/py/setup.py rename : third_party/python/pyasn1-modules/CHANGES => python/pyasn1-modules/CHANGES rename : third_party/python/pyasn1-modules/LICENSE => python/pyasn1-modules/LICENSE rename : third_party/python/pyasn1-modules/MANIFEST.in => python/pyasn1-modules/MANIFEST.in rename : third_party/python/pyasn1-modules/PKG-INFO => python/pyasn1-modules/PKG-INFO rename : third_party/python/pyasn1-modules/README => python/pyasn1-modules/README rename : third_party/python/pyasn1-modules/pyasn1_modules.egg-info/PKG-INFO => python/pyasn1-modules/pyasn1_modules.egg-info/PKG-INFO rename : third_party/python/pyasn1-modules/pyasn1_modules.egg-info/SOURCES.txt => python/pyasn1-modules/pyasn1_modules.egg-info/SOURCES.txt rename : third_party/python/pyasn1-modules/pyasn1_modules.egg-info/dependency_links.txt => python/pyasn1-modules/pyasn1_modules.egg-info/dependency_links.txt rename : third_party/python/pyasn1-modules/pyasn1_modules.egg-info/requires.txt => python/pyasn1-modules/pyasn1_modules.egg-info/requires.txt rename : third_party/python/pyasn1-modules/pyasn1_modules.egg-info/top_level.txt => python/pyasn1-modules/pyasn1_modules.egg-info/top_level.txt rename : third_party/python/pyasn1-modules/pyasn1_modules.egg-info/zip-safe => python/pyasn1-modules/pyasn1_modules.egg-info/zip-safe rename : third_party/python/pyasn1-modules/pyasn1_modules/__init__.py => python/pyasn1-modules/pyasn1_modules/__init__.py rename : third_party/python/pyasn1-modules/pyasn1_modules/pem.py => python/pyasn1-modules/pyasn1_modules/pem.py rename : third_party/python/pyasn1-modules/pyasn1_modules/pkcs12.py => python/pyasn1-modules/pyasn1_modules/pkcs12.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc1155.py => python/pyasn1-modules/pyasn1_modules/rfc1155.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc1157.py => python/pyasn1-modules/pyasn1_modules/rfc1157.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc1901.py => python/pyasn1-modules/pyasn1_modules/rfc1901.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc1902.py => python/pyasn1-modules/pyasn1_modules/rfc1902.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc1905.py => python/pyasn1-modules/pyasn1_modules/rfc1905.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc2251.py => python/pyasn1-modules/pyasn1_modules/rfc2251.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc2314.py => python/pyasn1-modules/pyasn1_modules/rfc2314.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc2315.py => python/pyasn1-modules/pyasn1_modules/rfc2315.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc2437.py => python/pyasn1-modules/pyasn1_modules/rfc2437.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc2459.py => python/pyasn1-modules/pyasn1_modules/rfc2459.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc2511.py => python/pyasn1-modules/pyasn1_modules/rfc2511.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc2560.py => python/pyasn1-modules/pyasn1_modules/rfc2560.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc3412.py => python/pyasn1-modules/pyasn1_modules/rfc3412.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc3414.py => python/pyasn1-modules/pyasn1_modules/rfc3414.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc3447.py => python/pyasn1-modules/pyasn1_modules/rfc3447.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc4210.py => python/pyasn1-modules/pyasn1_modules/rfc4210.py rename : third_party/python/pyasn1-modules/pyasn1_modules/rfc5208.py => python/pyasn1-modules/pyasn1_modules/rfc5208.py rename : third_party/python/pyasn1-modules/setup.cfg => python/pyasn1-modules/setup.cfg rename : third_party/python/pyasn1-modules/setup.py => python/pyasn1-modules/setup.py rename : third_party/python/pyasn1-modules/test/cmp.sh => python/pyasn1-modules/test/cmp.sh rename : third_party/python/pyasn1-modules/test/crl.sh => python/pyasn1-modules/test/crl.sh rename : third_party/python/pyasn1-modules/test/crmf.sh => python/pyasn1-modules/test/crmf.sh rename : third_party/python/pyasn1-modules/test/ocspreq.sh => python/pyasn1-modules/test/ocspreq.sh rename : third_party/python/pyasn1-modules/test/ocsprsp.sh => python/pyasn1-modules/test/ocsprsp.sh rename : third_party/python/pyasn1-modules/test/pkcs1.sh => python/pyasn1-modules/test/pkcs1.sh rename : third_party/python/pyasn1-modules/test/pkcs10.sh => python/pyasn1-modules/test/pkcs10.sh rename : third_party/python/pyasn1-modules/test/pkcs7.sh => python/pyasn1-modules/test/pkcs7.sh rename : third_party/python/pyasn1-modules/test/pkcs8.sh => python/pyasn1-modules/test/pkcs8.sh rename : third_party/python/pyasn1-modules/test/x509dump.sh => python/pyasn1-modules/test/x509dump.sh rename : third_party/python/pyasn1-modules/tools/cmpdump.py => python/pyasn1-modules/tools/cmpdump.py rename : third_party/python/pyasn1-modules/tools/crldump.py => python/pyasn1-modules/tools/crldump.py rename : third_party/python/pyasn1-modules/tools/crmfdump.py => python/pyasn1-modules/tools/crmfdump.py rename : third_party/python/pyasn1-modules/tools/ocspclient.py => python/pyasn1-modules/tools/ocspclient.py rename : third_party/python/pyasn1-modules/tools/ocspreqdump.py => python/pyasn1-modules/tools/ocspreqdump.py rename : third_party/python/pyasn1-modules/tools/ocsprspdump.py => python/pyasn1-modules/tools/ocsprspdump.py rename : third_party/python/pyasn1-modules/tools/ocspserver.py => python/pyasn1-modules/tools/ocspserver.py rename : third_party/python/pyasn1-modules/tools/pkcs10dump.py => python/pyasn1-modules/tools/pkcs10dump.py rename : third_party/python/pyasn1-modules/tools/pkcs1dump.py => python/pyasn1-modules/tools/pkcs1dump.py rename : third_party/python/pyasn1-modules/tools/pkcs7dump.py => python/pyasn1-modules/tools/pkcs7dump.py rename : third_party/python/pyasn1-modules/tools/pkcs8dump.py => python/pyasn1-modules/tools/pkcs8dump.py rename : third_party/python/pyasn1-modules/tools/snmpget.py => python/pyasn1-modules/tools/snmpget.py rename : third_party/python/pyasn1-modules/tools/x509dump.py => python/pyasn1-modules/tools/x509dump.py rename : third_party/python/pyasn1/CHANGES => python/pyasn1/CHANGES rename : third_party/python/pyasn1/LICENSE => python/pyasn1/LICENSE rename : third_party/python/pyasn1/MANIFEST.in => python/pyasn1/MANIFEST.in rename : third_party/python/pyasn1/PKG-INFO => python/pyasn1/PKG-INFO rename : third_party/python/pyasn1/README => python/pyasn1/README rename : third_party/python/pyasn1/THANKS => python/pyasn1/THANKS rename : third_party/python/pyasn1/TODO => python/pyasn1/TODO rename : third_party/python/pyasn1/doc/codecs.html => python/pyasn1/doc/codecs.html rename : third_party/python/pyasn1/doc/constraints.html => python/pyasn1/doc/constraints.html rename : third_party/python/pyasn1/doc/constructed.html => python/pyasn1/doc/constructed.html rename : third_party/python/pyasn1/doc/intro.html => python/pyasn1/doc/intro.html rename : third_party/python/pyasn1/doc/pyasn1-tutorial.html => python/pyasn1/doc/pyasn1-tutorial.html rename : third_party/python/pyasn1/doc/scalar.html => python/pyasn1/doc/scalar.html rename : third_party/python/pyasn1/doc/tagging.html => python/pyasn1/doc/tagging.html rename : third_party/python/pyasn1/pyasn1.egg-info/PKG-INFO => python/pyasn1/pyasn1.egg-info/PKG-INFO rename : third_party/python/pyasn1/pyasn1.egg-info/SOURCES.txt => python/pyasn1/pyasn1.egg-info/SOURCES.txt rename : third_party/python/pyasn1/pyasn1.egg-info/dependency_links.txt => python/pyasn1/pyasn1.egg-info/dependency_links.txt rename : third_party/python/pyasn1/pyasn1.egg-info/top_level.txt => python/pyasn1/pyasn1.egg-info/top_level.txt rename : third_party/python/pyasn1/pyasn1.egg-info/zip-safe => python/pyasn1/pyasn1.egg-info/zip-safe rename : third_party/python/pyasn1/pyasn1/__init__.py => python/pyasn1/pyasn1/__init__.py rename : third_party/python/pyasn1/pyasn1/codec/__init__.py => python/pyasn1/pyasn1/codec/__init__.py rename : third_party/python/pyasn1/pyasn1/codec/ber/__init__.py => python/pyasn1/pyasn1/codec/ber/__init__.py rename : third_party/python/pyasn1/pyasn1/codec/ber/decoder.py => python/pyasn1/pyasn1/codec/ber/decoder.py rename : third_party/python/pyasn1/pyasn1/codec/ber/encoder.py => python/pyasn1/pyasn1/codec/ber/encoder.py rename : third_party/python/pyasn1/pyasn1/codec/ber/eoo.py => python/pyasn1/pyasn1/codec/ber/eoo.py rename : third_party/python/pyasn1/pyasn1/codec/cer/__init__.py => python/pyasn1/pyasn1/codec/cer/__init__.py rename : third_party/python/pyasn1/pyasn1/codec/cer/decoder.py => python/pyasn1/pyasn1/codec/cer/decoder.py rename : third_party/python/pyasn1/pyasn1/codec/cer/encoder.py => python/pyasn1/pyasn1/codec/cer/encoder.py rename : third_party/python/pyasn1/pyasn1/codec/der/__init__.py => python/pyasn1/pyasn1/codec/der/__init__.py rename : third_party/python/pyasn1/pyasn1/codec/der/decoder.py => python/pyasn1/pyasn1/codec/der/decoder.py rename : third_party/python/pyasn1/pyasn1/codec/der/encoder.py => python/pyasn1/pyasn1/codec/der/encoder.py rename : third_party/python/pyasn1/pyasn1/compat/__init__.py => python/pyasn1/pyasn1/compat/__init__.py rename : third_party/python/pyasn1/pyasn1/compat/octets.py => python/pyasn1/pyasn1/compat/octets.py rename : third_party/python/pyasn1/pyasn1/debug.py => python/pyasn1/pyasn1/debug.py rename : third_party/python/pyasn1/pyasn1/error.py => python/pyasn1/pyasn1/error.py rename : third_party/python/pyasn1/pyasn1/type/__init__.py => python/pyasn1/pyasn1/type/__init__.py rename : third_party/python/pyasn1/pyasn1/type/base.py => python/pyasn1/pyasn1/type/base.py rename : third_party/python/pyasn1/pyasn1/type/char.py => python/pyasn1/pyasn1/type/char.py rename : third_party/python/pyasn1/pyasn1/type/constraint.py => python/pyasn1/pyasn1/type/constraint.py rename : third_party/python/pyasn1/pyasn1/type/error.py => python/pyasn1/pyasn1/type/error.py rename : third_party/python/pyasn1/pyasn1/type/namedtype.py => python/pyasn1/pyasn1/type/namedtype.py rename : third_party/python/pyasn1/pyasn1/type/namedval.py => python/pyasn1/pyasn1/type/namedval.py rename : third_party/python/pyasn1/pyasn1/type/tag.py => python/pyasn1/pyasn1/type/tag.py rename : third_party/python/pyasn1/pyasn1/type/tagmap.py => python/pyasn1/pyasn1/type/tagmap.py rename : third_party/python/pyasn1/pyasn1/type/univ.py => python/pyasn1/pyasn1/type/univ.py rename : third_party/python/pyasn1/pyasn1/type/useful.py => python/pyasn1/pyasn1/type/useful.py rename : third_party/python/pyasn1/setup.cfg => python/pyasn1/setup.cfg rename : third_party/python/pyasn1/setup.py => python/pyasn1/setup.py rename : third_party/python/pyasn1/test/__init__.py => python/pyasn1/test/__init__.py rename : third_party/python/pyasn1/test/codec/__init__.py => python/pyasn1/test/codec/__init__.py rename : third_party/python/pyasn1/test/codec/ber/__init__.py => python/pyasn1/test/codec/ber/__init__.py rename : third_party/python/pyasn1/test/codec/ber/suite.py => python/pyasn1/test/codec/ber/suite.py rename : third_party/python/pyasn1/test/codec/ber/test_decoder.py => python/pyasn1/test/codec/ber/test_decoder.py rename : third_party/python/pyasn1/test/codec/ber/test_encoder.py => python/pyasn1/test/codec/ber/test_encoder.py rename : third_party/python/pyasn1/test/codec/cer/__init__.py => python/pyasn1/test/codec/cer/__init__.py rename : third_party/python/pyasn1/test/codec/cer/suite.py => python/pyasn1/test/codec/cer/suite.py rename : third_party/python/pyasn1/test/codec/cer/test_decoder.py => python/pyasn1/test/codec/cer/test_decoder.py rename : third_party/python/pyasn1/test/codec/cer/test_encoder.py => python/pyasn1/test/codec/cer/test_encoder.py rename : third_party/python/pyasn1/test/codec/der/__init__.py => python/pyasn1/test/codec/der/__init__.py rename : third_party/python/pyasn1/test/codec/der/suite.py => python/pyasn1/test/codec/der/suite.py rename : third_party/python/pyasn1/test/codec/der/test_decoder.py => python/pyasn1/test/codec/der/test_decoder.py rename : third_party/python/pyasn1/test/codec/der/test_encoder.py => python/pyasn1/test/codec/der/test_encoder.py rename : third_party/python/pyasn1/test/codec/suite.py => python/pyasn1/test/codec/suite.py rename : third_party/python/pyasn1/test/suite.py => python/pyasn1/test/suite.py rename : third_party/python/pyasn1/test/type/__init__.py => python/pyasn1/test/type/__init__.py rename : third_party/python/pyasn1/test/type/suite.py => python/pyasn1/test/type/suite.py rename : third_party/python/pyasn1/test/type/test_constraint.py => python/pyasn1/test/type/test_constraint.py rename : third_party/python/pyasn1/test/type/test_namedtype.py => python/pyasn1/test/type/test_namedtype.py rename : third_party/python/pyasn1/test/type/test_tag.py => python/pyasn1/test/type/test_tag.py rename : third_party/python/pyasn1/test/type/test_univ.py => python/pyasn1/test/type/test_univ.py rename : third_party/python/pylru/pylru.py => python/pylru/pylru.py rename : third_party/python/pylru/test.py => python/pylru/test.py rename : third_party/python/pystache/.gitignore => python/pystache/.gitignore rename : third_party/python/pystache/.gitmodules => python/pystache/.gitmodules rename : third_party/python/pystache/.travis.yml => python/pystache/.travis.yml rename : third_party/python/pystache/HISTORY.md => python/pystache/HISTORY.md rename : third_party/python/pystache/LICENSE => python/pystache/LICENSE rename : third_party/python/pystache/MANIFEST.in => python/pystache/MANIFEST.in rename : third_party/python/pystache/README.md => python/pystache/README.md rename : third_party/python/pystache/TODO.md => python/pystache/TODO.md rename : third_party/python/pystache/gh/images/logo_phillips.png => python/pystache/gh/images/logo_phillips.png rename : third_party/python/pystache/pystache/__init__.py => python/pystache/pystache/__init__.py rename : third_party/python/pystache/pystache/commands/__init__.py => python/pystache/pystache/commands/__init__.py rename : third_party/python/pystache/pystache/commands/render.py => python/pystache/pystache/commands/render.py rename : third_party/python/pystache/pystache/commands/test.py => python/pystache/pystache/commands/test.py rename : third_party/python/pystache/pystache/common.py => python/pystache/pystache/common.py rename : third_party/python/pystache/pystache/context.py => python/pystache/pystache/context.py rename : third_party/python/pystache/pystache/defaults.py => python/pystache/pystache/defaults.py rename : third_party/python/pystache/pystache/init.py => python/pystache/pystache/init.py rename : third_party/python/pystache/pystache/loader.py => python/pystache/pystache/loader.py rename : third_party/python/pystache/pystache/locator.py => python/pystache/pystache/locator.py rename : third_party/python/pystache/pystache/parsed.py => python/pystache/pystache/parsed.py rename : third_party/python/pystache/pystache/parser.py => python/pystache/pystache/parser.py rename : third_party/python/pystache/pystache/renderengine.py => python/pystache/pystache/renderengine.py rename : third_party/python/pystache/pystache/renderer.py => python/pystache/pystache/renderer.py rename : third_party/python/pystache/pystache/specloader.py => python/pystache/pystache/specloader.py rename : third_party/python/pystache/pystache/template_spec.py => python/pystache/pystache/template_spec.py rename : third_party/python/pystache/setup.py => python/pystache/setup.py rename : third_party/python/pystache/setup_description.rst => python/pystache/setup_description.rst rename : third_party/python/pystache/test_pystache.py => python/pystache/test_pystache.py rename : third_party/python/pystache/tox.ini => python/pystache/tox.ini rename : third_party/python/pytest/.coveragerc => python/pytest/.coveragerc rename : third_party/python/pytest/AUTHORS => python/pytest/AUTHORS rename : third_party/python/pytest/LICENSE => python/pytest/LICENSE rename : third_party/python/pytest/MANIFEST.in => python/pytest/MANIFEST.in rename : third_party/python/pytest/PKG-INFO => python/pytest/PKG-INFO rename : third_party/python/pytest/README.rst => python/pytest/README.rst rename : third_party/python/pytest/_pytest/__init__.py => python/pytest/_pytest/__init__.py rename : third_party/python/pytest/_pytest/_argcomplete.py => python/pytest/_pytest/_argcomplete.py rename : third_party/python/pytest/_pytest/_code/__init__.py => python/pytest/_pytest/_code/__init__.py rename : third_party/python/pytest/_pytest/_code/_py2traceback.py => python/pytest/_pytest/_code/_py2traceback.py rename : third_party/python/pytest/_pytest/_code/code.py => python/pytest/_pytest/_code/code.py rename : third_party/python/pytest/_pytest/_code/source.py => python/pytest/_pytest/_code/source.py rename : third_party/python/pytest/_pytest/_pluggy.py => python/pytest/_pytest/_pluggy.py rename : third_party/python/pytest/_pytest/assertion/__init__.py => python/pytest/_pytest/assertion/__init__.py rename : third_party/python/pytest/_pytest/assertion/reinterpret.py => python/pytest/_pytest/assertion/reinterpret.py rename : third_party/python/pytest/_pytest/assertion/rewrite.py => python/pytest/_pytest/assertion/rewrite.py rename : third_party/python/pytest/_pytest/assertion/util.py => python/pytest/_pytest/assertion/util.py rename : third_party/python/pytest/_pytest/cacheprovider.py => python/pytest/_pytest/cacheprovider.py rename : third_party/python/pytest/_pytest/capture.py => python/pytest/_pytest/capture.py rename : third_party/python/pytest/_pytest/config.py => python/pytest/_pytest/config.py rename : third_party/python/pytest/_pytest/doctest.py => python/pytest/_pytest/doctest.py rename : third_party/python/pytest/_pytest/genscript.py => python/pytest/_pytest/genscript.py rename : third_party/python/pytest/_pytest/helpconfig.py => python/pytest/_pytest/helpconfig.py rename : third_party/python/pytest/_pytest/hookspec.py => python/pytest/_pytest/hookspec.py rename : third_party/python/pytest/_pytest/junitxml.py => python/pytest/_pytest/junitxml.py rename : third_party/python/pytest/_pytest/main.py => python/pytest/_pytest/main.py rename : third_party/python/pytest/_pytest/mark.py => python/pytest/_pytest/mark.py rename : third_party/python/pytest/_pytest/monkeypatch.py => python/pytest/_pytest/monkeypatch.py rename : third_party/python/pytest/_pytest/nose.py => python/pytest/_pytest/nose.py rename : third_party/python/pytest/_pytest/pastebin.py => python/pytest/_pytest/pastebin.py rename : third_party/python/pytest/_pytest/pdb.py => python/pytest/_pytest/pdb.py rename : third_party/python/pytest/_pytest/pytester.py => python/pytest/_pytest/pytester.py rename : third_party/python/pytest/_pytest/python.py => python/pytest/_pytest/python.py rename : third_party/python/pytest/_pytest/recwarn.py => python/pytest/_pytest/recwarn.py rename : third_party/python/pytest/_pytest/resultlog.py => python/pytest/_pytest/resultlog.py rename : third_party/python/pytest/_pytest/runner.py => python/pytest/_pytest/runner.py rename : third_party/python/pytest/_pytest/skipping.py => python/pytest/_pytest/skipping.py rename : third_party/python/pytest/_pytest/standalonetemplate.py => python/pytest/_pytest/standalonetemplate.py rename : third_party/python/pytest/_pytest/terminal.py => python/pytest/_pytest/terminal.py rename : third_party/python/pytest/_pytest/tmpdir.py => python/pytest/_pytest/tmpdir.py rename : third_party/python/pytest/_pytest/unittest.py => python/pytest/_pytest/unittest.py rename : third_party/python/pytest/_pytest/vendored_packages/README.md => python/pytest/_pytest/vendored_packages/README.md rename : third_party/python/pytest/_pytest/vendored_packages/__init__.py => python/pytest/_pytest/vendored_packages/__init__.py rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/DESCRIPTION.rst => python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/DESCRIPTION.rst rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/METADATA => python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/METADATA rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/RECORD => python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/RECORD rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/WHEEL => python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/WHEEL rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/metadata.json => python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/metadata.json rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/pbr.json => python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/pbr.json rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/top_level.txt => python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/top_level.txt rename : third_party/python/pytest/_pytest/vendored_packages/pluggy.py => python/pytest/_pytest/vendored_packages/pluggy.py rename : third_party/python/pytest/pytest.py => python/pytest/pytest.py rename : third_party/python/pytest/setup.cfg => python/pytest/setup.cfg rename : third_party/python/pytest/setup.py => python/pytest/setup.py rename : third_party/python/pytoml/PKG-INFO => python/pytoml/PKG-INFO rename : third_party/python/pytoml/pytoml/__init__.py => python/pytoml/pytoml/__init__.py rename : third_party/python/pytoml/pytoml/core.py => python/pytoml/pytoml/core.py rename : third_party/python/pytoml/pytoml/parser.py => python/pytoml/pytoml/parser.py rename : third_party/python/pytoml/pytoml/writer.py => python/pytoml/pytoml/writer.py rename : third_party/python/pytoml/setup.cfg => python/pytoml/setup.cfg rename : third_party/python/pytoml/setup.py => python/pytoml/setup.py rename : third_party/python/pytoml/test/test.py => python/pytoml/test/test.py rename : third_party/python/pyyaml/CHANGES => python/pyyaml/CHANGES rename : third_party/python/pyyaml/LICENSE => python/pyyaml/LICENSE rename : third_party/python/pyyaml/PKG-INFO => python/pyyaml/PKG-INFO rename : third_party/python/pyyaml/README => python/pyyaml/README rename : third_party/python/pyyaml/examples/pygments-lexer/example.yaml => python/pyyaml/examples/pygments-lexer/example.yaml rename : third_party/python/pyyaml/examples/pygments-lexer/yaml.py => python/pyyaml/examples/pygments-lexer/yaml.py rename : third_party/python/pyyaml/examples/yaml-highlight/yaml_hl.cfg => python/pyyaml/examples/yaml-highlight/yaml_hl.cfg rename : third_party/python/pyyaml/examples/yaml-highlight/yaml_hl.py => python/pyyaml/examples/yaml-highlight/yaml_hl.py rename : third_party/python/pyyaml/ext/_yaml.c => python/pyyaml/ext/_yaml.c rename : third_party/python/pyyaml/ext/_yaml.h => python/pyyaml/ext/_yaml.h rename : third_party/python/pyyaml/ext/_yaml.pxd => python/pyyaml/ext/_yaml.pxd rename : third_party/python/pyyaml/ext/_yaml.pyx => python/pyyaml/ext/_yaml.pyx rename : third_party/python/pyyaml/lib/yaml/__init__.py => python/pyyaml/lib/yaml/__init__.py rename : third_party/python/pyyaml/lib/yaml/composer.py => python/pyyaml/lib/yaml/composer.py rename : third_party/python/pyyaml/lib/yaml/constructor.py => python/pyyaml/lib/yaml/constructor.py rename : third_party/python/pyyaml/lib/yaml/cyaml.py => python/pyyaml/lib/yaml/cyaml.py rename : third_party/python/pyyaml/lib/yaml/dumper.py => python/pyyaml/lib/yaml/dumper.py rename : third_party/python/pyyaml/lib/yaml/emitter.py => python/pyyaml/lib/yaml/emitter.py rename : third_party/python/pyyaml/lib/yaml/error.py => python/pyyaml/lib/yaml/error.py rename : third_party/python/pyyaml/lib/yaml/events.py => python/pyyaml/lib/yaml/events.py rename : third_party/python/pyyaml/lib/yaml/loader.py => python/pyyaml/lib/yaml/loader.py rename : third_party/python/pyyaml/lib/yaml/nodes.py => python/pyyaml/lib/yaml/nodes.py rename : third_party/python/pyyaml/lib/yaml/parser.py => python/pyyaml/lib/yaml/parser.py rename : third_party/python/pyyaml/lib/yaml/reader.py => python/pyyaml/lib/yaml/reader.py rename : third_party/python/pyyaml/lib/yaml/representer.py => python/pyyaml/lib/yaml/representer.py rename : third_party/python/pyyaml/lib/yaml/resolver.py => python/pyyaml/lib/yaml/resolver.py rename : third_party/python/pyyaml/lib/yaml/scanner.py => python/pyyaml/lib/yaml/scanner.py rename : third_party/python/pyyaml/lib/yaml/serializer.py => python/pyyaml/lib/yaml/serializer.py rename : third_party/python/pyyaml/lib/yaml/tokens.py => python/pyyaml/lib/yaml/tokens.py rename : third_party/python/pyyaml/lib3/yaml/__init__.py => python/pyyaml/lib3/yaml/__init__.py rename : third_party/python/pyyaml/lib3/yaml/composer.py => python/pyyaml/lib3/yaml/composer.py rename : third_party/python/pyyaml/lib3/yaml/constructor.py => python/pyyaml/lib3/yaml/constructor.py rename : third_party/python/pyyaml/lib3/yaml/cyaml.py => python/pyyaml/lib3/yaml/cyaml.py rename : third_party/python/pyyaml/lib3/yaml/dumper.py => python/pyyaml/lib3/yaml/dumper.py rename : third_party/python/pyyaml/lib3/yaml/emitter.py => python/pyyaml/lib3/yaml/emitter.py rename : third_party/python/pyyaml/lib3/yaml/error.py => python/pyyaml/lib3/yaml/error.py rename : third_party/python/pyyaml/lib3/yaml/events.py => python/pyyaml/lib3/yaml/events.py rename : third_party/python/pyyaml/lib3/yaml/loader.py => python/pyyaml/lib3/yaml/loader.py rename : third_party/python/pyyaml/lib3/yaml/nodes.py => python/pyyaml/lib3/yaml/nodes.py rename : third_party/python/pyyaml/lib3/yaml/parser.py => python/pyyaml/lib3/yaml/parser.py rename : third_party/python/pyyaml/lib3/yaml/reader.py => python/pyyaml/lib3/yaml/reader.py rename : third_party/python/pyyaml/lib3/yaml/representer.py => python/pyyaml/lib3/yaml/representer.py rename : third_party/python/pyyaml/lib3/yaml/resolver.py => python/pyyaml/lib3/yaml/resolver.py rename : third_party/python/pyyaml/lib3/yaml/scanner.py => python/pyyaml/lib3/yaml/scanner.py rename : third_party/python/pyyaml/lib3/yaml/serializer.py => python/pyyaml/lib3/yaml/serializer.py rename : third_party/python/pyyaml/lib3/yaml/tokens.py => python/pyyaml/lib3/yaml/tokens.py rename : third_party/python/pyyaml/setup.cfg => python/pyyaml/setup.cfg rename : third_party/python/pyyaml/setup.py => python/pyyaml/setup.py rename : third_party/python/redo/PKG-INFO => python/redo/PKG-INFO rename : third_party/python/redo/README => python/redo/README rename : third_party/python/redo/redo.egg-info/PKG-INFO => python/redo/redo.egg-info/PKG-INFO rename : third_party/python/redo/redo.egg-info/SOURCES.txt => python/redo/redo.egg-info/SOURCES.txt rename : third_party/python/redo/redo.egg-info/dependency_links.txt => python/redo/redo.egg-info/dependency_links.txt rename : third_party/python/redo/redo.egg-info/entry_points.txt => python/redo/redo.egg-info/entry_points.txt rename : third_party/python/redo/redo.egg-info/top_level.txt => python/redo/redo.egg-info/top_level.txt rename : third_party/python/redo/redo/__init__.py => python/redo/redo/__init__.py rename : third_party/python/redo/redo/cmd.py => python/redo/redo/cmd.py rename : third_party/python/redo/setup.cfg => python/redo/setup.cfg rename : third_party/python/redo/setup.py => python/redo/setup.py rename : third_party/python/requests/HISTORY.rst => python/requests/HISTORY.rst rename : third_party/python/requests/LICENSE => python/requests/LICENSE rename : third_party/python/requests/MANIFEST.in => python/requests/MANIFEST.in rename : third_party/python/requests/NOTICE => python/requests/NOTICE rename : third_party/python/requests/PKG-INFO => python/requests/PKG-INFO rename : third_party/python/requests/README.rst => python/requests/README.rst rename : third_party/python/requests/requests.egg-info/PKG-INFO => python/requests/requests.egg-info/PKG-INFO rename : third_party/python/requests/requests.egg-info/SOURCES.txt => python/requests/requests.egg-info/SOURCES.txt rename : third_party/python/requests/requests.egg-info/dependency_links.txt => python/requests/requests.egg-info/dependency_links.txt rename : third_party/python/requests/requests.egg-info/not-zip-safe => python/requests/requests.egg-info/not-zip-safe rename : third_party/python/requests/requests.egg-info/requires.txt => python/requests/requests.egg-info/requires.txt rename : third_party/python/requests/requests.egg-info/top_level.txt => python/requests/requests.egg-info/top_level.txt rename : third_party/python/requests/requests/__init__.py => python/requests/requests/__init__.py rename : third_party/python/requests/requests/adapters.py => python/requests/requests/adapters.py rename : third_party/python/requests/requests/api.py => python/requests/requests/api.py rename : third_party/python/requests/requests/auth.py => python/requests/requests/auth.py rename : third_party/python/requests/requests/cacert.pem => python/requests/requests/cacert.pem rename : third_party/python/requests/requests/certs.py => python/requests/requests/certs.py rename : third_party/python/requests/requests/compat.py => python/requests/requests/compat.py rename : third_party/python/requests/requests/cookies.py => python/requests/requests/cookies.py rename : third_party/python/requests/requests/exceptions.py => python/requests/requests/exceptions.py rename : third_party/python/requests/requests/hooks.py => python/requests/requests/hooks.py rename : third_party/python/requests/requests/models.py => python/requests/requests/models.py rename : third_party/python/requests/requests/packages/__init__.py => python/requests/requests/packages/__init__.py rename : third_party/python/requests/requests/packages/chardet/__init__.py => python/requests/requests/packages/chardet/__init__.py rename : third_party/python/requests/requests/packages/chardet/big5freq.py => python/requests/requests/packages/chardet/big5freq.py rename : third_party/python/requests/requests/packages/chardet/big5prober.py => python/requests/requests/packages/chardet/big5prober.py rename : third_party/python/requests/requests/packages/chardet/chardetect.py => python/requests/requests/packages/chardet/chardetect.py rename : third_party/python/requests/requests/packages/chardet/chardistribution.py => python/requests/requests/packages/chardet/chardistribution.py rename : third_party/python/requests/requests/packages/chardet/charsetgroupprober.py => python/requests/requests/packages/chardet/charsetgroupprober.py rename : third_party/python/requests/requests/packages/chardet/charsetprober.py => python/requests/requests/packages/chardet/charsetprober.py rename : third_party/python/requests/requests/packages/chardet/codingstatemachine.py => python/requests/requests/packages/chardet/codingstatemachine.py rename : third_party/python/requests/requests/packages/chardet/compat.py => python/requests/requests/packages/chardet/compat.py rename : third_party/python/requests/requests/packages/chardet/constants.py => python/requests/requests/packages/chardet/constants.py rename : third_party/python/requests/requests/packages/chardet/cp949prober.py => python/requests/requests/packages/chardet/cp949prober.py rename : third_party/python/requests/requests/packages/chardet/escprober.py => python/requests/requests/packages/chardet/escprober.py rename : third_party/python/requests/requests/packages/chardet/escsm.py => python/requests/requests/packages/chardet/escsm.py rename : third_party/python/requests/requests/packages/chardet/eucjpprober.py => python/requests/requests/packages/chardet/eucjpprober.py rename : third_party/python/requests/requests/packages/chardet/euckrfreq.py => python/requests/requests/packages/chardet/euckrfreq.py rename : third_party/python/requests/requests/packages/chardet/euckrprober.py => python/requests/requests/packages/chardet/euckrprober.py rename : third_party/python/requests/requests/packages/chardet/euctwfreq.py => python/requests/requests/packages/chardet/euctwfreq.py rename : third_party/python/requests/requests/packages/chardet/euctwprober.py => python/requests/requests/packages/chardet/euctwprober.py rename : third_party/python/requests/requests/packages/chardet/gb2312freq.py => python/requests/requests/packages/chardet/gb2312freq.py rename : third_party/python/requests/requests/packages/chardet/gb2312prober.py => python/requests/requests/packages/chardet/gb2312prober.py rename : third_party/python/requests/requests/packages/chardet/hebrewprober.py => python/requests/requests/packages/chardet/hebrewprober.py rename : third_party/python/requests/requests/packages/chardet/jisfreq.py => python/requests/requests/packages/chardet/jisfreq.py rename : third_party/python/requests/requests/packages/chardet/jpcntx.py => python/requests/requests/packages/chardet/jpcntx.py rename : third_party/python/requests/requests/packages/chardet/langbulgarianmodel.py => python/requests/requests/packages/chardet/langbulgarianmodel.py rename : third_party/python/requests/requests/packages/chardet/langcyrillicmodel.py => python/requests/requests/packages/chardet/langcyrillicmodel.py rename : third_party/python/requests/requests/packages/chardet/langgreekmodel.py => python/requests/requests/packages/chardet/langgreekmodel.py rename : third_party/python/requests/requests/packages/chardet/langhebrewmodel.py => python/requests/requests/packages/chardet/langhebrewmodel.py rename : third_party/python/requests/requests/packages/chardet/langhungarianmodel.py => python/requests/requests/packages/chardet/langhungarianmodel.py rename : third_party/python/requests/requests/packages/chardet/langthaimodel.py => python/requests/requests/packages/chardet/langthaimodel.py rename : third_party/python/requests/requests/packages/chardet/latin1prober.py => python/requests/requests/packages/chardet/latin1prober.py rename : third_party/python/requests/requests/packages/chardet/mbcharsetprober.py => python/requests/requests/packages/chardet/mbcharsetprober.py rename : third_party/python/requests/requests/packages/chardet/mbcsgroupprober.py => python/requests/requests/packages/chardet/mbcsgroupprober.py rename : third_party/python/requests/requests/packages/chardet/mbcssm.py => python/requests/requests/packages/chardet/mbcssm.py rename : third_party/python/requests/requests/packages/chardet/sbcharsetprober.py => python/requests/requests/packages/chardet/sbcharsetprober.py rename : third_party/python/requests/requests/packages/chardet/sbcsgroupprober.py => python/requests/requests/packages/chardet/sbcsgroupprober.py rename : third_party/python/requests/requests/packages/chardet/sjisprober.py => python/requests/requests/packages/chardet/sjisprober.py rename : third_party/python/requests/requests/packages/chardet/universaldetector.py => python/requests/requests/packages/chardet/universaldetector.py rename : third_party/python/requests/requests/packages/chardet/utf8prober.py => python/requests/requests/packages/chardet/utf8prober.py rename : third_party/python/requests/requests/packages/urllib3/__init__.py => python/requests/requests/packages/urllib3/__init__.py rename : third_party/python/requests/requests/packages/urllib3/_collections.py => python/requests/requests/packages/urllib3/_collections.py rename : third_party/python/requests/requests/packages/urllib3/connection.py => python/requests/requests/packages/urllib3/connection.py rename : third_party/python/requests/requests/packages/urllib3/connectionpool.py => python/requests/requests/packages/urllib3/connectionpool.py rename : third_party/python/requests/requests/packages/urllib3/contrib/__init__.py => python/requests/requests/packages/urllib3/contrib/__init__.py rename : third_party/python/requests/requests/packages/urllib3/contrib/appengine.py => python/requests/requests/packages/urllib3/contrib/appengine.py rename : third_party/python/requests/requests/packages/urllib3/contrib/ntlmpool.py => python/requests/requests/packages/urllib3/contrib/ntlmpool.py rename : third_party/python/requests/requests/packages/urllib3/contrib/pyopenssl.py => python/requests/requests/packages/urllib3/contrib/pyopenssl.py rename : third_party/python/requests/requests/packages/urllib3/exceptions.py => python/requests/requests/packages/urllib3/exceptions.py rename : third_party/python/requests/requests/packages/urllib3/fields.py => python/requests/requests/packages/urllib3/fields.py rename : third_party/python/requests/requests/packages/urllib3/filepost.py => python/requests/requests/packages/urllib3/filepost.py rename : third_party/python/requests/requests/packages/urllib3/packages/__init__.py => python/requests/requests/packages/urllib3/packages/__init__.py rename : third_party/python/requests/requests/packages/urllib3/packages/ordered_dict.py => python/requests/requests/packages/urllib3/packages/ordered_dict.py rename : third_party/python/requests/requests/packages/urllib3/packages/six.py => python/requests/requests/packages/urllib3/packages/six.py rename : third_party/python/requests/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py => python/requests/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py rename : third_party/python/requests/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py => python/requests/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py rename : third_party/python/requests/requests/packages/urllib3/poolmanager.py => python/requests/requests/packages/urllib3/poolmanager.py rename : third_party/python/requests/requests/packages/urllib3/request.py => python/requests/requests/packages/urllib3/request.py rename : third_party/python/requests/requests/packages/urllib3/response.py => python/requests/requests/packages/urllib3/response.py rename : third_party/python/requests/requests/packages/urllib3/util/__init__.py => python/requests/requests/packages/urllib3/util/__init__.py rename : third_party/python/requests/requests/packages/urllib3/util/connection.py => python/requests/requests/packages/urllib3/util/connection.py rename : third_party/python/requests/requests/packages/urllib3/util/request.py => python/requests/requests/packages/urllib3/util/request.py rename : third_party/python/requests/requests/packages/urllib3/util/response.py => python/requests/requests/packages/urllib3/util/response.py rename : third_party/python/requests/requests/packages/urllib3/util/retry.py => python/requests/requests/packages/urllib3/util/retry.py rename : third_party/python/requests/requests/packages/urllib3/util/ssl_.py => python/requests/requests/packages/urllib3/util/ssl_.py rename : third_party/python/requests/requests/packages/urllib3/util/timeout.py => python/requests/requests/packages/urllib3/util/timeout.py rename : third_party/python/requests/requests/packages/urllib3/util/url.py => python/requests/requests/packages/urllib3/util/url.py rename : third_party/python/requests/requests/sessions.py => python/requests/requests/sessions.py rename : third_party/python/requests/requests/status_codes.py => python/requests/requests/status_codes.py rename : third_party/python/requests/requests/structures.py => python/requests/requests/structures.py rename : third_party/python/requests/requests/utils.py => python/requests/requests/utils.py rename : third_party/python/requests/requirements.txt => python/requests/requirements.txt rename : third_party/python/requests/setup.cfg => python/requests/setup.cfg rename : third_party/python/requests/setup.py => python/requests/setup.py rename : third_party/python/requests/test_requests.py => python/requests/test_requests.py rename : third_party/python/rsa/LICENSE => python/rsa/LICENSE rename : third_party/python/rsa/MANIFEST.in => python/rsa/MANIFEST.in rename : third_party/python/rsa/PKG-INFO => python/rsa/PKG-INFO rename : third_party/python/rsa/README.rst => python/rsa/README.rst rename : third_party/python/rsa/create_timing_table.py => python/rsa/create_timing_table.py rename : third_party/python/rsa/playstuff.py => python/rsa/playstuff.py rename : third_party/python/rsa/rsa.egg-info/PKG-INFO => python/rsa/rsa.egg-info/PKG-INFO rename : third_party/python/rsa/rsa.egg-info/SOURCES.txt => python/rsa/rsa.egg-info/SOURCES.txt rename : third_party/python/rsa/rsa.egg-info/dependency_links.txt => python/rsa/rsa.egg-info/dependency_links.txt rename : third_party/python/rsa/rsa.egg-info/entry_points.txt => python/rsa/rsa.egg-info/entry_points.txt rename : third_party/python/rsa/rsa.egg-info/requires.txt => python/rsa/rsa.egg-info/requires.txt rename : third_party/python/rsa/rsa.egg-info/top_level.txt => python/rsa/rsa.egg-info/top_level.txt rename : third_party/python/rsa/rsa/__init__.py => python/rsa/rsa/__init__.py rename : third_party/python/rsa/rsa/_compat.py => python/rsa/rsa/_compat.py rename : third_party/python/rsa/rsa/_version133.py => python/rsa/rsa/_version133.py rename : third_party/python/rsa/rsa/_version200.py => python/rsa/rsa/_version200.py rename : third_party/python/rsa/rsa/asn1.py => python/rsa/rsa/asn1.py rename : third_party/python/rsa/rsa/bigfile.py => python/rsa/rsa/bigfile.py rename : third_party/python/rsa/rsa/cli.py => python/rsa/rsa/cli.py rename : third_party/python/rsa/rsa/common.py => python/rsa/rsa/common.py rename : third_party/python/rsa/rsa/core.py => python/rsa/rsa/core.py rename : third_party/python/rsa/rsa/key.py => python/rsa/rsa/key.py rename : third_party/python/rsa/rsa/parallel.py => python/rsa/rsa/parallel.py rename : third_party/python/rsa/rsa/pem.py => python/rsa/rsa/pem.py rename : third_party/python/rsa/rsa/pkcs1.py => python/rsa/rsa/pkcs1.py rename : third_party/python/rsa/rsa/prime.py => python/rsa/rsa/prime.py rename : third_party/python/rsa/rsa/randnum.py => python/rsa/rsa/randnum.py rename : third_party/python/rsa/rsa/transform.py => python/rsa/rsa/transform.py rename : third_party/python/rsa/rsa/util.py => python/rsa/rsa/util.py rename : third_party/python/rsa/rsa/varblock.py => python/rsa/rsa/varblock.py rename : third_party/python/rsa/run_tests.py => python/rsa/run_tests.py rename : third_party/python/rsa/setup.cfg => python/rsa/setup.cfg rename : third_party/python/rsa/setup.py => python/rsa/setup.py rename : third_party/python/rsa/tests/__init__.py => python/rsa/tests/__init__.py rename : third_party/python/rsa/tests/constants.py => python/rsa/tests/constants.py rename : third_party/python/rsa/tests/py2kconstants.py => python/rsa/tests/py2kconstants.py rename : third_party/python/rsa/tests/py3kconstants.py => python/rsa/tests/py3kconstants.py rename : third_party/python/rsa/tests/test_bigfile.py => python/rsa/tests/test_bigfile.py rename : third_party/python/rsa/tests/test_common.py => python/rsa/tests/test_common.py rename : third_party/python/rsa/tests/test_compat.py => python/rsa/tests/test_compat.py rename : third_party/python/rsa/tests/test_integers.py => python/rsa/tests/test_integers.py rename : third_party/python/rsa/tests/test_load_save_keys.py => python/rsa/tests/test_load_save_keys.py rename : third_party/python/rsa/tests/test_pem.py => python/rsa/tests/test_pem.py rename : third_party/python/rsa/tests/test_pkcs1.py => python/rsa/tests/test_pkcs1.py rename : third_party/python/rsa/tests/test_strings.py => python/rsa/tests/test_strings.py rename : third_party/python/rsa/tests/test_transform.py => python/rsa/tests/test_transform.py rename : third_party/python/rsa/tests/test_varblock.py => python/rsa/tests/test_varblock.py rename : third_party/python/slugid/.gitignore => python/slugid/.gitignore rename : third_party/python/slugid/.travis.yml => python/slugid/.travis.yml rename : third_party/python/slugid/LICENSE => python/slugid/LICENSE rename : third_party/python/slugid/README.rst => python/slugid/README.rst rename : third_party/python/slugid/requirements.txt => python/slugid/requirements.txt rename : third_party/python/slugid/setup.py => python/slugid/setup.py rename : third_party/python/slugid/slugid/__init__.py => python/slugid/slugid/__init__.py rename : third_party/python/slugid/slugid/slugid.py => python/slugid/slugid/slugid.py rename : third_party/python/slugid/test.py => python/slugid/test.py rename : third_party/python/slugid/tox.ini => python/slugid/tox.ini rename : third_party/python/virtualenv/AUTHORS.txt => python/virtualenv/AUTHORS.txt rename : third_party/python/virtualenv/LICENSE.txt => python/virtualenv/LICENSE.txt rename : third_party/python/virtualenv/MANIFEST.in => python/virtualenv/MANIFEST.in rename : third_party/python/virtualenv/PKG-INFO => python/virtualenv/PKG-INFO rename : third_party/python/virtualenv/README.rst => python/virtualenv/README.rst rename : third_party/python/virtualenv/bin/rebuild-script.py => python/virtualenv/bin/rebuild-script.py rename : third_party/python/virtualenv/docs/Makefile => python/virtualenv/docs/Makefile rename : third_party/python/virtualenv/docs/changes.rst => python/virtualenv/docs/changes.rst rename : third_party/python/virtualenv/docs/conf.py => python/virtualenv/docs/conf.py rename : third_party/python/virtualenv/docs/development.rst => python/virtualenv/docs/development.rst rename : third_party/python/virtualenv/docs/index.rst => python/virtualenv/docs/index.rst rename : third_party/python/virtualenv/docs/installation.rst => python/virtualenv/docs/installation.rst rename : third_party/python/virtualenv/docs/make.bat => python/virtualenv/docs/make.bat rename : third_party/python/virtualenv/docs/reference.rst => python/virtualenv/docs/reference.rst rename : third_party/python/virtualenv/docs/userguide.rst => python/virtualenv/docs/userguide.rst rename : third_party/python/virtualenv/scripts/virtualenv => python/virtualenv/scripts/virtualenv rename : third_party/python/virtualenv/setup.cfg => python/virtualenv/setup.cfg rename : third_party/python/virtualenv/setup.py => python/virtualenv/setup.py rename : third_party/python/virtualenv/site.py => python/virtualenv/site.py rename : third_party/python/virtualenv/tests/__init__.py => python/virtualenv/tests/__init__.py rename : third_party/python/virtualenv/tests/test_activate.sh => python/virtualenv/tests/test_activate.sh rename : third_party/python/virtualenv/tests/test_activate_output.expected => python/virtualenv/tests/test_activate_output.expected rename : third_party/python/virtualenv/tests/test_cmdline.py => python/virtualenv/tests/test_cmdline.py rename : third_party/python/virtualenv/tests/test_virtualenv.py => python/virtualenv/tests/test_virtualenv.py rename : third_party/python/virtualenv/virtualenv.py => python/virtualenv/virtualenv.py rename : third_party/python/virtualenv/virtualenv_embedded/activate.bat => python/virtualenv/virtualenv_embedded/activate.bat rename : third_party/python/virtualenv/virtualenv_embedded/activate.csh => python/virtualenv/virtualenv_embedded/activate.csh rename : third_party/python/virtualenv/virtualenv_embedded/activate.fish => python/virtualenv/virtualenv_embedded/activate.fish rename : third_party/python/virtualenv/virtualenv_embedded/activate.ps1 => python/virtualenv/virtualenv_embedded/activate.ps1 rename : third_party/python/virtualenv/virtualenv_embedded/activate.sh => python/virtualenv/virtualenv_embedded/activate.sh rename : third_party/python/virtualenv/virtualenv_embedded/activate_this.py => python/virtualenv/virtualenv_embedded/activate_this.py rename : third_party/python/virtualenv/virtualenv_embedded/deactivate.bat => python/virtualenv/virtualenv_embedded/deactivate.bat rename : third_party/python/virtualenv/virtualenv_embedded/distutils-init.py => python/virtualenv/virtualenv_embedded/distutils-init.py rename : third_party/python/virtualenv/virtualenv_embedded/distutils.cfg => python/virtualenv/virtualenv_embedded/distutils.cfg rename : third_party/python/virtualenv/virtualenv_embedded/python-config => python/virtualenv/virtualenv_embedded/python-config rename : third_party/python/virtualenv/virtualenv_embedded/site.py => python/virtualenv/virtualenv_embedded/site.py rename : third_party/python/virtualenv/virtualenv_support/__init__.py => python/virtualenv/virtualenv_support/__init__.py rename : third_party/python/virtualenv/virtualenv_support/argparse-1.4.0-py2.py3-none-any.whl => python/virtualenv/virtualenv_support/argparse-1.4.0-py2.py3-none-any.whl rename : third_party/python/virtualenv/virtualenv_support/pip-8.1.2-py2.py3-none-any.whl => python/virtualenv/virtualenv_support/pip-8.1.2-py2.py3-none-any.whl rename : third_party/python/virtualenv/virtualenv_support/setuptools-25.2.0-py2.py3-none-any.whl => python/virtualenv/virtualenv_support/setuptools-25.2.0-py2.py3-none-any.whl rename : third_party/python/virtualenv/virtualenv_support/wheel-0.29.0-py2.py3-none-any.whl => python/virtualenv/virtualenv_support/wheel-0.29.0-py2.py3-none-any.whl rename : third_party/python/voluptuous/COPYING => python/voluptuous/COPYING rename : third_party/python/voluptuous/MANIFEST.in => python/voluptuous/MANIFEST.in rename : third_party/python/voluptuous/PKG-INFO => python/voluptuous/PKG-INFO rename : third_party/python/voluptuous/README.md => python/voluptuous/README.md rename : third_party/python/voluptuous/README.rst => python/voluptuous/README.rst rename : third_party/python/voluptuous/setup.cfg => python/voluptuous/setup.cfg rename : third_party/python/voluptuous/setup.py => python/voluptuous/setup.py rename : third_party/python/voluptuous/tests.md => python/voluptuous/tests.md rename : third_party/python/voluptuous/voluptuous.py => python/voluptuous/voluptuous.py rename : third_party/python/which/LICENSE.txt => python/which/LICENSE.txt rename : third_party/python/which/MANIFEST.in => python/which/MANIFEST.in rename : third_party/python/which/Makefile.win => python/which/Makefile.win rename : third_party/python/which/PKG-INFO => python/which/PKG-INFO rename : third_party/python/which/README.txt => python/which/README.txt rename : third_party/python/which/TODO.txt => python/which/TODO.txt rename : third_party/python/which/build.py => python/which/build.py rename : third_party/python/which/launcher.cpp => python/which/launcher.cpp rename : third_party/python/which/logo.jpg => python/which/logo.jpg rename : third_party/python/which/setup.py => python/which/setup.py rename : third_party/python/which/test/test_which.py => python/which/test/test_which.py rename : third_party/python/which/test/testsupport.py => python/which/test/testsupport.py rename : third_party/python/which/which.py => python/which/which.py |
|
Andrew Halberstadt | 34eed82598 |
Bug 1346025 - Move vendored python modules from /python to /third_party/python, r=ted
This commit is a simple 'hg mv' and does not contain any file modifications. *** Bug 1346025 - Split vendored modules in python/moz.build to third_party/python/moz.build, r=ted *** Bug 1346025 - Update references to moved python modules, r=ted MozReview-Commit-ID: A12RnIFtXju --HG-- rename : python/PyECC/MANIFEST.in => third_party/python/PyECC/MANIFEST.in rename : python/PyECC/README.md => third_party/python/PyECC/README.md rename : python/PyECC/ecc/Key.py => third_party/python/PyECC/ecc/Key.py rename : python/PyECC/ecc/Rabbit.py => third_party/python/PyECC/ecc/Rabbit.py rename : python/PyECC/ecc/SecurityViolationException.py => third_party/python/PyECC/ecc/SecurityViolationException.py rename : python/PyECC/ecc/__init__.py => third_party/python/PyECC/ecc/__init__.py rename : python/PyECC/ecc/curves.py => third_party/python/PyECC/ecc/curves.py rename : python/PyECC/ecc/eccrypt.py => third_party/python/PyECC/ecc/eccrypt.py rename : python/PyECC/ecc/ecdsa.py => third_party/python/PyECC/ecc/ecdsa.py rename : python/PyECC/ecc/elliptic.py => third_party/python/PyECC/ecc/elliptic.py rename : python/PyECC/ecc/encoding.py => third_party/python/PyECC/ecc/encoding.py rename : python/PyECC/ecc/performance.py => third_party/python/PyECC/ecc/performance.py rename : python/PyECC/ecc/primes.py => third_party/python/PyECC/ecc/primes.py rename : python/PyECC/ecc/shacrypt.py => third_party/python/PyECC/ecc/shacrypt.py rename : python/PyECC/setup.py => third_party/python/PyECC/setup.py rename : python/blessings/LICENSE => third_party/python/blessings/LICENSE rename : python/blessings/MANIFEST.in => third_party/python/blessings/MANIFEST.in rename : python/blessings/PKG-INFO => third_party/python/blessings/PKG-INFO rename : python/blessings/README.rst => third_party/python/blessings/README.rst rename : python/blessings/blessings/__init__.py => third_party/python/blessings/blessings/__init__.py rename : python/blessings/blessings/tests.py => third_party/python/blessings/blessings/tests.py rename : python/blessings/setup.cfg => third_party/python/blessings/setup.cfg rename : python/blessings/setup.py => third_party/python/blessings/setup.py rename : python/blessings/tox.ini => third_party/python/blessings/tox.ini rename : python/compare-locales/compare_locales/__init__.py => third_party/python/compare-locales/compare_locales/__init__.py rename : python/compare-locales/compare_locales/checks.py => third_party/python/compare-locales/compare_locales/checks.py rename : python/compare-locales/compare_locales/commands.py => third_party/python/compare-locales/compare_locales/commands.py rename : python/compare-locales/compare_locales/compare.py => third_party/python/compare-locales/compare_locales/compare.py rename : python/compare-locales/compare_locales/parser.py => third_party/python/compare-locales/compare_locales/parser.py rename : python/compare-locales/compare_locales/paths.py => third_party/python/compare-locales/compare_locales/paths.py rename : python/compare-locales/compare_locales/tests/__init__.py => third_party/python/compare-locales/compare_locales/tests/__init__.py rename : python/compare-locales/compare_locales/tests/data/bug121341.properties => third_party/python/compare-locales/compare_locales/tests/data/bug121341.properties rename : python/compare-locales/compare_locales/tests/data/test.properties => third_party/python/compare-locales/compare_locales/tests/data/test.properties rename : python/compare-locales/compare_locales/tests/data/triple-license.dtd => third_party/python/compare-locales/compare_locales/tests/data/triple-license.dtd rename : python/compare-locales/compare_locales/tests/test_checks.py => third_party/python/compare-locales/compare_locales/tests/test_checks.py rename : python/compare-locales/compare_locales/tests/test_compare.py => third_party/python/compare-locales/compare_locales/tests/test_compare.py rename : python/compare-locales/compare_locales/tests/test_dtd.py => third_party/python/compare-locales/compare_locales/tests/test_dtd.py rename : python/compare-locales/compare_locales/tests/test_ini.py => third_party/python/compare-locales/compare_locales/tests/test_ini.py rename : python/compare-locales/compare_locales/tests/test_merge.py => third_party/python/compare-locales/compare_locales/tests/test_merge.py rename : python/compare-locales/compare_locales/tests/test_properties.py => third_party/python/compare-locales/compare_locales/tests/test_properties.py rename : python/compare-locales/compare_locales/tests/test_util.py => third_party/python/compare-locales/compare_locales/tests/test_util.py rename : python/compare-locales/compare_locales/tests/test_webapps.py => third_party/python/compare-locales/compare_locales/tests/test_webapps.py rename : python/compare-locales/compare_locales/util.py => third_party/python/compare-locales/compare_locales/util.py rename : python/compare-locales/compare_locales/webapps.py => third_party/python/compare-locales/compare_locales/webapps.py rename : python/configobj/PKG-INFO => third_party/python/configobj/PKG-INFO rename : python/configobj/configobj.py => third_party/python/configobj/configobj.py rename : python/configobj/setup.py => third_party/python/configobj/setup.py rename : python/configobj/validate.py => third_party/python/configobj/validate.py rename : python/dlmanager/README.rst => third_party/python/dlmanager/README.rst rename : python/dlmanager/check.py => third_party/python/dlmanager/check.py rename : python/dlmanager/dlmanager/__init__.py => third_party/python/dlmanager/dlmanager/__init__.py rename : python/dlmanager/dlmanager/fs.py => third_party/python/dlmanager/dlmanager/fs.py rename : python/dlmanager/dlmanager/manager.py => third_party/python/dlmanager/dlmanager/manager.py rename : python/dlmanager/dlmanager/persist_limit.py => third_party/python/dlmanager/dlmanager/persist_limit.py rename : python/dlmanager/doc/Makefile => third_party/python/dlmanager/doc/Makefile rename : python/dlmanager/doc/api.rst => third_party/python/dlmanager/doc/api.rst rename : python/dlmanager/doc/conf.py => third_party/python/dlmanager/doc/conf.py rename : python/dlmanager/doc/index.rst => third_party/python/dlmanager/doc/index.rst rename : python/dlmanager/doc/make.bat => third_party/python/dlmanager/doc/make.bat rename : python/dlmanager/examples/dl_progressbar.py => third_party/python/dlmanager/examples/dl_progressbar.py rename : python/dlmanager/examples/dl_tqdm.py => third_party/python/dlmanager/examples/dl_tqdm.py rename : python/dlmanager/requirements.txt => third_party/python/dlmanager/requirements.txt rename : python/dlmanager/setup.cfg => third_party/python/dlmanager/setup.cfg rename : python/dlmanager/setup.py => third_party/python/dlmanager/setup.py rename : python/dlmanager/test-requirements.txt => third_party/python/dlmanager/test-requirements.txt rename : python/dlmanager/tests/__init__.py => third_party/python/dlmanager/tests/__init__.py rename : python/dlmanager/tests/test_manager.py => third_party/python/dlmanager/tests/test_manager.py rename : python/dlmanager/tests/test_persist_limit.py => third_party/python/dlmanager/tests/test_persist_limit.py rename : python/futures/CHANGES => third_party/python/futures/CHANGES rename : python/futures/LICENSE => third_party/python/futures/LICENSE rename : python/futures/MANIFEST.in => third_party/python/futures/MANIFEST.in rename : python/futures/PKG-INFO => third_party/python/futures/PKG-INFO rename : python/futures/concurrent/__init__.py => third_party/python/futures/concurrent/__init__.py rename : python/futures/concurrent/futures/__init__.py => third_party/python/futures/concurrent/futures/__init__.py rename : python/futures/concurrent/futures/_base.py => third_party/python/futures/concurrent/futures/_base.py rename : python/futures/concurrent/futures/process.py => third_party/python/futures/concurrent/futures/process.py rename : python/futures/concurrent/futures/thread.py => third_party/python/futures/concurrent/futures/thread.py rename : python/futures/crawl.py => third_party/python/futures/crawl.py rename : python/futures/docs/Makefile => third_party/python/futures/docs/Makefile rename : python/futures/docs/conf.py => third_party/python/futures/docs/conf.py rename : python/futures/docs/index.rst => third_party/python/futures/docs/index.rst rename : python/futures/docs/make.bat => third_party/python/futures/docs/make.bat rename : python/futures/futures.egg-info/PKG-INFO => third_party/python/futures/futures.egg-info/PKG-INFO rename : python/futures/futures.egg-info/SOURCES.txt => third_party/python/futures/futures.egg-info/SOURCES.txt rename : python/futures/futures.egg-info/dependency_links.txt => third_party/python/futures/futures.egg-info/dependency_links.txt rename : python/futures/futures.egg-info/not-zip-safe => third_party/python/futures/futures.egg-info/not-zip-safe rename : python/futures/futures.egg-info/pbr.json => third_party/python/futures/futures.egg-info/pbr.json rename : python/futures/futures.egg-info/top_level.txt => third_party/python/futures/futures.egg-info/top_level.txt rename : python/futures/primes.py => third_party/python/futures/primes.py rename : python/futures/setup.cfg => third_party/python/futures/setup.cfg rename : python/futures/setup.py => third_party/python/futures/setup.py rename : python/futures/test_futures.py => third_party/python/futures/test_futures.py rename : python/futures/tox.ini => third_party/python/futures/tox.ini rename : python/gdbpp/gdbpp/__init__.py => third_party/python/gdbpp/gdbpp/__init__.py rename : python/gdbpp/gdbpp/linkedlist.py => third_party/python/gdbpp/gdbpp/linkedlist.py rename : python/gdbpp/gdbpp/owningthread.py => third_party/python/gdbpp/gdbpp/owningthread.py rename : python/gdbpp/gdbpp/smartptr.py => third_party/python/gdbpp/gdbpp/smartptr.py rename : python/gdbpp/gdbpp/string.py => third_party/python/gdbpp/gdbpp/string.py rename : python/gdbpp/gdbpp/tarray.py => third_party/python/gdbpp/gdbpp/tarray.py rename : python/gdbpp/gdbpp/thashtable.py => third_party/python/gdbpp/gdbpp/thashtable.py rename : python/jsmin/jsmin/__init__.py => third_party/python/jsmin/jsmin/__init__.py rename : python/jsmin/jsmin/test.py => third_party/python/jsmin/jsmin/test.py rename : python/jsmin/setup.cfg => third_party/python/jsmin/setup.cfg rename : python/jsmin/setup.py => third_party/python/jsmin/setup.py 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 rename : python/mock-1.0.0/LICENSE.txt => third_party/python/mock-1.0.0/LICENSE.txt rename : python/mock-1.0.0/MANIFEST.in => third_party/python/mock-1.0.0/MANIFEST.in rename : python/mock-1.0.0/PKG-INFO => third_party/python/mock-1.0.0/PKG-INFO rename : python/mock-1.0.0/README.txt => third_party/python/mock-1.0.0/README.txt rename : python/mock-1.0.0/docs/changelog.txt => third_party/python/mock-1.0.0/docs/changelog.txt rename : python/mock-1.0.0/docs/compare.txt => third_party/python/mock-1.0.0/docs/compare.txt rename : python/mock-1.0.0/docs/conf.py => third_party/python/mock-1.0.0/docs/conf.py rename : python/mock-1.0.0/docs/examples.txt => third_party/python/mock-1.0.0/docs/examples.txt rename : python/mock-1.0.0/docs/getting-started.txt => third_party/python/mock-1.0.0/docs/getting-started.txt rename : python/mock-1.0.0/docs/helpers.txt => third_party/python/mock-1.0.0/docs/helpers.txt rename : python/mock-1.0.0/docs/index.txt => third_party/python/mock-1.0.0/docs/index.txt rename : python/mock-1.0.0/docs/magicmock.txt => third_party/python/mock-1.0.0/docs/magicmock.txt rename : python/mock-1.0.0/docs/mock.txt => third_party/python/mock-1.0.0/docs/mock.txt rename : python/mock-1.0.0/docs/patch.txt => third_party/python/mock-1.0.0/docs/patch.txt rename : python/mock-1.0.0/docs/sentinel.txt => third_party/python/mock-1.0.0/docs/sentinel.txt rename : python/mock-1.0.0/html/.doctrees/changelog.doctree => third_party/python/mock-1.0.0/html/.doctrees/changelog.doctree rename : python/mock-1.0.0/html/.doctrees/compare.doctree => third_party/python/mock-1.0.0/html/.doctrees/compare.doctree rename : python/mock-1.0.0/html/.doctrees/examples.doctree => third_party/python/mock-1.0.0/html/.doctrees/examples.doctree rename : python/mock-1.0.0/html/.doctrees/getting-started.doctree => third_party/python/mock-1.0.0/html/.doctrees/getting-started.doctree rename : python/mock-1.0.0/html/.doctrees/index.doctree => third_party/python/mock-1.0.0/html/.doctrees/index.doctree rename : python/mock-1.0.0/html/.doctrees/magicmock.doctree => third_party/python/mock-1.0.0/html/.doctrees/magicmock.doctree rename : python/mock-1.0.0/html/.doctrees/mock.doctree => third_party/python/mock-1.0.0/html/.doctrees/mock.doctree rename : python/mock-1.0.0/html/.doctrees/mocksignature.doctree => third_party/python/mock-1.0.0/html/.doctrees/mocksignature.doctree rename : python/mock-1.0.0/html/.doctrees/patch.doctree => third_party/python/mock-1.0.0/html/.doctrees/patch.doctree rename : python/mock-1.0.0/html/.doctrees/sentinel.doctree => third_party/python/mock-1.0.0/html/.doctrees/sentinel.doctree rename : python/mock-1.0.0/html/_sources/changelog.txt => third_party/python/mock-1.0.0/html/_sources/changelog.txt rename : python/mock-1.0.0/html/_sources/compare.txt => third_party/python/mock-1.0.0/html/_sources/compare.txt rename : python/mock-1.0.0/html/_sources/examples.txt => third_party/python/mock-1.0.0/html/_sources/examples.txt rename : python/mock-1.0.0/html/_sources/getting-started.txt => third_party/python/mock-1.0.0/html/_sources/getting-started.txt rename : python/mock-1.0.0/html/_sources/index.txt => third_party/python/mock-1.0.0/html/_sources/index.txt rename : python/mock-1.0.0/html/_sources/magicmock.txt => third_party/python/mock-1.0.0/html/_sources/magicmock.txt rename : python/mock-1.0.0/html/_sources/mock.txt => third_party/python/mock-1.0.0/html/_sources/mock.txt rename : python/mock-1.0.0/html/_sources/mocksignature.txt => third_party/python/mock-1.0.0/html/_sources/mocksignature.txt rename : python/mock-1.0.0/html/_sources/patch.txt => third_party/python/mock-1.0.0/html/_sources/patch.txt rename : python/mock-1.0.0/html/_sources/sentinel.txt => third_party/python/mock-1.0.0/html/_sources/sentinel.txt rename : python/mock-1.0.0/html/_static/adctheme.css => third_party/python/mock-1.0.0/html/_static/adctheme.css rename : python/mock-1.0.0/html/_static/basic.css => third_party/python/mock-1.0.0/html/_static/basic.css rename : python/mock-1.0.0/html/_static/breadcrumb_background.png => third_party/python/mock-1.0.0/html/_static/breadcrumb_background.png rename : python/mock-1.0.0/html/_static/default.css => third_party/python/mock-1.0.0/html/_static/default.css rename : python/mock-1.0.0/html/_static/doctools.js => third_party/python/mock-1.0.0/html/_static/doctools.js rename : python/mock-1.0.0/html/_static/documentation.png => third_party/python/mock-1.0.0/html/_static/documentation.png rename : python/mock-1.0.0/html/_static/file.png => third_party/python/mock-1.0.0/html/_static/file.png rename : python/mock-1.0.0/html/_static/header_sm_mid.png => third_party/python/mock-1.0.0/html/_static/header_sm_mid.png rename : python/mock-1.0.0/html/_static/jquery.js => third_party/python/mock-1.0.0/html/_static/jquery.js rename : python/mock-1.0.0/html/_static/minus.png => third_party/python/mock-1.0.0/html/_static/minus.png rename : python/mock-1.0.0/html/_static/mobile.css => third_party/python/mock-1.0.0/html/_static/mobile.css rename : python/mock-1.0.0/html/_static/plus.png => third_party/python/mock-1.0.0/html/_static/plus.png rename : python/mock-1.0.0/html/_static/pygments.css => third_party/python/mock-1.0.0/html/_static/pygments.css rename : python/mock-1.0.0/html/_static/scrn1.png => third_party/python/mock-1.0.0/html/_static/scrn1.png rename : python/mock-1.0.0/html/_static/scrn2.png => third_party/python/mock-1.0.0/html/_static/scrn2.png rename : python/mock-1.0.0/html/_static/searchfield_leftcap.png => third_party/python/mock-1.0.0/html/_static/searchfield_leftcap.png rename : python/mock-1.0.0/html/_static/searchfield_repeat.png => third_party/python/mock-1.0.0/html/_static/searchfield_repeat.png rename : python/mock-1.0.0/html/_static/searchfield_rightcap.png => third_party/python/mock-1.0.0/html/_static/searchfield_rightcap.png rename : python/mock-1.0.0/html/_static/searchtools.js => third_party/python/mock-1.0.0/html/_static/searchtools.js rename : python/mock-1.0.0/html/_static/sidebar.js => third_party/python/mock-1.0.0/html/_static/sidebar.js rename : python/mock-1.0.0/html/_static/title_background.png => third_party/python/mock-1.0.0/html/_static/title_background.png rename : python/mock-1.0.0/html/_static/toc.js => third_party/python/mock-1.0.0/html/_static/toc.js rename : python/mock-1.0.0/html/_static/triangle_closed.png => third_party/python/mock-1.0.0/html/_static/triangle_closed.png rename : python/mock-1.0.0/html/_static/triangle_left.png => third_party/python/mock-1.0.0/html/_static/triangle_left.png rename : python/mock-1.0.0/html/_static/triangle_open.png => third_party/python/mock-1.0.0/html/_static/triangle_open.png rename : python/mock-1.0.0/html/_static/underscore.js => third_party/python/mock-1.0.0/html/_static/underscore.js rename : python/mock-1.0.0/html/changelog.html => third_party/python/mock-1.0.0/html/changelog.html rename : python/mock-1.0.0/html/compare.html => third_party/python/mock-1.0.0/html/compare.html rename : python/mock-1.0.0/html/examples.html => third_party/python/mock-1.0.0/html/examples.html rename : python/mock-1.0.0/html/genindex.html => third_party/python/mock-1.0.0/html/genindex.html rename : python/mock-1.0.0/html/getting-started.html => third_party/python/mock-1.0.0/html/getting-started.html rename : python/mock-1.0.0/html/index.html => third_party/python/mock-1.0.0/html/index.html rename : python/mock-1.0.0/html/magicmock.html => third_party/python/mock-1.0.0/html/magicmock.html rename : python/mock-1.0.0/html/mock.html => third_party/python/mock-1.0.0/html/mock.html rename : python/mock-1.0.0/html/mocksignature.html => third_party/python/mock-1.0.0/html/mocksignature.html rename : python/mock-1.0.0/html/objects.inv => third_party/python/mock-1.0.0/html/objects.inv rename : python/mock-1.0.0/html/output.txt => third_party/python/mock-1.0.0/html/output.txt rename : python/mock-1.0.0/html/patch.html => third_party/python/mock-1.0.0/html/patch.html rename : python/mock-1.0.0/html/search.html => third_party/python/mock-1.0.0/html/search.html rename : python/mock-1.0.0/html/searchindex.js => third_party/python/mock-1.0.0/html/searchindex.js rename : python/mock-1.0.0/html/sentinel.html => third_party/python/mock-1.0.0/html/sentinel.html rename : python/mock-1.0.0/mock.egg-info/PKG-INFO => third_party/python/mock-1.0.0/mock.egg-info/PKG-INFO rename : python/mock-1.0.0/mock.egg-info/SOURCES.txt => third_party/python/mock-1.0.0/mock.egg-info/SOURCES.txt rename : python/mock-1.0.0/mock.egg-info/dependency_links.txt => third_party/python/mock-1.0.0/mock.egg-info/dependency_links.txt rename : python/mock-1.0.0/mock.egg-info/top_level.txt => third_party/python/mock-1.0.0/mock.egg-info/top_level.txt rename : python/mock-1.0.0/mock.py => third_party/python/mock-1.0.0/mock.py rename : python/mock-1.0.0/setup.cfg => third_party/python/mock-1.0.0/setup.cfg rename : python/mock-1.0.0/setup.py => third_party/python/mock-1.0.0/setup.py rename : python/mock-1.0.0/tests/__init__.py => third_party/python/mock-1.0.0/tests/__init__.py rename : python/mock-1.0.0/tests/_testwith.py => third_party/python/mock-1.0.0/tests/_testwith.py rename : python/mock-1.0.0/tests/support.py => third_party/python/mock-1.0.0/tests/support.py rename : python/mock-1.0.0/tests/support_with.py => third_party/python/mock-1.0.0/tests/support_with.py rename : python/mock-1.0.0/tests/testcallable.py => third_party/python/mock-1.0.0/tests/testcallable.py rename : python/mock-1.0.0/tests/testhelpers.py => third_party/python/mock-1.0.0/tests/testhelpers.py rename : python/mock-1.0.0/tests/testmagicmethods.py => third_party/python/mock-1.0.0/tests/testmagicmethods.py rename : python/mock-1.0.0/tests/testmock.py => third_party/python/mock-1.0.0/tests/testmock.py rename : python/mock-1.0.0/tests/testpatch.py => third_party/python/mock-1.0.0/tests/testpatch.py rename : python/mock-1.0.0/tests/testsentinel.py => third_party/python/mock-1.0.0/tests/testsentinel.py rename : python/mock-1.0.0/tests/testwith.py => third_party/python/mock-1.0.0/tests/testwith.py rename : python/mock-1.0.0/tox.ini => third_party/python/mock-1.0.0/tox.ini rename : python/psutil/CREDITS => third_party/python/psutil/CREDITS rename : python/psutil/HISTORY.rst => third_party/python/psutil/HISTORY.rst rename : python/psutil/INSTALL.rst => third_party/python/psutil/INSTALL.rst rename : python/psutil/LICENSE => third_party/python/psutil/LICENSE rename : python/psutil/MANIFEST.in => third_party/python/psutil/MANIFEST.in rename : python/psutil/Makefile => third_party/python/psutil/Makefile rename : python/psutil/PKG-INFO => third_party/python/psutil/PKG-INFO rename : python/psutil/README.rst => third_party/python/psutil/README.rst rename : python/psutil/TODO => third_party/python/psutil/TODO rename : python/psutil/docs/Makefile => third_party/python/psutil/docs/Makefile rename : python/psutil/docs/README => third_party/python/psutil/docs/README rename : python/psutil/docs/_static/copybutton.js => third_party/python/psutil/docs/_static/copybutton.js rename : python/psutil/docs/_static/favicon.ico => third_party/python/psutil/docs/_static/favicon.ico rename : python/psutil/docs/_static/logo.png => third_party/python/psutil/docs/_static/logo.png rename : python/psutil/docs/_static/sidebar.js => third_party/python/psutil/docs/_static/sidebar.js rename : python/psutil/docs/_template/globaltoc.html => third_party/python/psutil/docs/_template/globaltoc.html rename : python/psutil/docs/_template/indexcontent.html => third_party/python/psutil/docs/_template/indexcontent.html rename : python/psutil/docs/_template/indexsidebar.html => third_party/python/psutil/docs/_template/indexsidebar.html rename : python/psutil/docs/_template/page.html => third_party/python/psutil/docs/_template/page.html rename : python/psutil/docs/_themes/pydoctheme/static/pydoctheme.css => third_party/python/psutil/docs/_themes/pydoctheme/static/pydoctheme.css rename : python/psutil/docs/_themes/pydoctheme/theme.conf => third_party/python/psutil/docs/_themes/pydoctheme/theme.conf rename : python/psutil/docs/conf.py => third_party/python/psutil/docs/conf.py rename : python/psutil/docs/index.rst => third_party/python/psutil/docs/index.rst rename : python/psutil/docs/make.bat => third_party/python/psutil/docs/make.bat rename : python/psutil/docs/xxx => third_party/python/psutil/docs/xxx rename : python/psutil/examples/disk_usage.py => third_party/python/psutil/examples/disk_usage.py rename : python/psutil/examples/free.py => third_party/python/psutil/examples/free.py rename : python/psutil/examples/ifconfig.py => third_party/python/psutil/examples/ifconfig.py rename : python/psutil/examples/iotop.py => third_party/python/psutil/examples/iotop.py rename : python/psutil/examples/killall.py => third_party/python/psutil/examples/killall.py rename : python/psutil/examples/meminfo.py => third_party/python/psutil/examples/meminfo.py rename : python/psutil/examples/netstat.py => third_party/python/psutil/examples/netstat.py rename : python/psutil/examples/nettop.py => third_party/python/psutil/examples/nettop.py rename : python/psutil/examples/pidof.py => third_party/python/psutil/examples/pidof.py rename : python/psutil/examples/pmap.py => third_party/python/psutil/examples/pmap.py rename : python/psutil/examples/process_detail.py => third_party/python/psutil/examples/process_detail.py rename : python/psutil/examples/ps.py => third_party/python/psutil/examples/ps.py rename : python/psutil/examples/pstree.py => third_party/python/psutil/examples/pstree.py rename : python/psutil/examples/top.py => third_party/python/psutil/examples/top.py rename : python/psutil/examples/who.py => third_party/python/psutil/examples/who.py rename : python/psutil/make.bat => third_party/python/psutil/make.bat rename : python/psutil/psutil.egg-info/PKG-INFO => third_party/python/psutil/psutil.egg-info/PKG-INFO rename : python/psutil/psutil.egg-info/SOURCES.txt => third_party/python/psutil/psutil.egg-info/SOURCES.txt rename : python/psutil/psutil.egg-info/dependency_links.txt => third_party/python/psutil/psutil.egg-info/dependency_links.txt rename : python/psutil/psutil.egg-info/top_level.txt => third_party/python/psutil/psutil.egg-info/top_level.txt rename : python/psutil/psutil/__init__.py => third_party/python/psutil/psutil/__init__.py rename : python/psutil/psutil/_common.py => third_party/python/psutil/psutil/_common.py rename : python/psutil/psutil/_compat.py => third_party/python/psutil/psutil/_compat.py rename : python/psutil/psutil/_psbsd.py => third_party/python/psutil/psutil/_psbsd.py rename : python/psutil/psutil/_pslinux.py => third_party/python/psutil/psutil/_pslinux.py rename : python/psutil/psutil/_psosx.py => third_party/python/psutil/psutil/_psosx.py rename : python/psutil/psutil/_psposix.py => third_party/python/psutil/psutil/_psposix.py rename : python/psutil/psutil/_pssunos.py => third_party/python/psutil/psutil/_pssunos.py rename : python/psutil/psutil/_psutil_bsd.c => third_party/python/psutil/psutil/_psutil_bsd.c rename : python/psutil/psutil/_psutil_bsd.h => third_party/python/psutil/psutil/_psutil_bsd.h rename : python/psutil/psutil/_psutil_common.c => third_party/python/psutil/psutil/_psutil_common.c rename : python/psutil/psutil/_psutil_common.h => third_party/python/psutil/psutil/_psutil_common.h rename : python/psutil/psutil/_psutil_linux.c => third_party/python/psutil/psutil/_psutil_linux.c rename : python/psutil/psutil/_psutil_linux.h => third_party/python/psutil/psutil/_psutil_linux.h rename : python/psutil/psutil/_psutil_osx.c => third_party/python/psutil/psutil/_psutil_osx.c rename : python/psutil/psutil/_psutil_osx.h => third_party/python/psutil/psutil/_psutil_osx.h rename : python/psutil/psutil/_psutil_posix.c => third_party/python/psutil/psutil/_psutil_posix.c rename : python/psutil/psutil/_psutil_posix.h => third_party/python/psutil/psutil/_psutil_posix.h rename : python/psutil/psutil/_psutil_sunos.c => third_party/python/psutil/psutil/_psutil_sunos.c rename : python/psutil/psutil/_psutil_sunos.h => third_party/python/psutil/psutil/_psutil_sunos.h rename : python/psutil/psutil/_psutil_windows.c => third_party/python/psutil/psutil/_psutil_windows.c rename : python/psutil/psutil/_psutil_windows.h => third_party/python/psutil/psutil/_psutil_windows.h rename : python/psutil/psutil/_pswindows.py => third_party/python/psutil/psutil/_pswindows.py rename : python/psutil/psutil/arch/bsd/process_info.c => third_party/python/psutil/psutil/arch/bsd/process_info.c rename : python/psutil/psutil/arch/bsd/process_info.h => third_party/python/psutil/psutil/arch/bsd/process_info.h rename : python/psutil/psutil/arch/osx/process_info.c => third_party/python/psutil/psutil/arch/osx/process_info.c rename : python/psutil/psutil/arch/osx/process_info.h => third_party/python/psutil/psutil/arch/osx/process_info.h rename : python/psutil/psutil/arch/windows/glpi.h => third_party/python/psutil/psutil/arch/windows/glpi.h rename : python/psutil/psutil/arch/windows/inet_ntop.c => third_party/python/psutil/psutil/arch/windows/inet_ntop.c rename : python/psutil/psutil/arch/windows/inet_ntop.h => third_party/python/psutil/psutil/arch/windows/inet_ntop.h rename : python/psutil/psutil/arch/windows/ntextapi.h => third_party/python/psutil/psutil/arch/windows/ntextapi.h rename : python/psutil/psutil/arch/windows/process_handles.c => third_party/python/psutil/psutil/arch/windows/process_handles.c rename : python/psutil/psutil/arch/windows/process_handles.h => third_party/python/psutil/psutil/arch/windows/process_handles.h rename : python/psutil/psutil/arch/windows/process_info.c => third_party/python/psutil/psutil/arch/windows/process_info.c rename : python/psutil/psutil/arch/windows/process_info.h => third_party/python/psutil/psutil/arch/windows/process_info.h rename : python/psutil/psutil/arch/windows/security.c => third_party/python/psutil/psutil/arch/windows/security.c rename : python/psutil/psutil/arch/windows/security.h => third_party/python/psutil/psutil/arch/windows/security.h rename : python/psutil/setup.cfg => third_party/python/psutil/setup.cfg rename : python/psutil/setup.py => third_party/python/psutil/setup.py rename : python/psutil/test/README.rst => third_party/python/psutil/test/README.rst rename : python/psutil/test/_bsd.py => third_party/python/psutil/test/_bsd.py rename : python/psutil/test/_linux.py => third_party/python/psutil/test/_linux.py rename : python/psutil/test/_osx.py => third_party/python/psutil/test/_osx.py rename : python/psutil/test/_posix.py => third_party/python/psutil/test/_posix.py rename : python/psutil/test/_sunos.py => third_party/python/psutil/test/_sunos.py rename : python/psutil/test/_windows.py => third_party/python/psutil/test/_windows.py rename : python/psutil/test/test_memory_leaks.py => third_party/python/psutil/test/test_memory_leaks.py rename : python/psutil/test/test_psutil.py => third_party/python/psutil/test/test_psutil.py rename : python/psutil/tox.ini => third_party/python/psutil/tox.ini rename : python/py/AUTHORS => third_party/python/py/AUTHORS rename : python/py/LICENSE => third_party/python/py/LICENSE rename : python/py/MANIFEST.in => third_party/python/py/MANIFEST.in rename : python/py/PKG-INFO => third_party/python/py/PKG-INFO rename : python/py/README.txt => third_party/python/py/README.txt rename : python/py/py/__init__.py => third_party/python/py/py/__init__.py rename : python/py/py/__metainfo.py => third_party/python/py/py/__metainfo.py rename : python/py/py/_apipkg.py => third_party/python/py/py/_apipkg.py rename : python/py/py/_builtin.py => third_party/python/py/py/_builtin.py rename : python/py/py/_code/__init__.py => third_party/python/py/py/_code/__init__.py rename : python/py/py/_code/_assertionnew.py => third_party/python/py/py/_code/_assertionnew.py rename : python/py/py/_code/_assertionold.py => third_party/python/py/py/_code/_assertionold.py rename : python/py/py/_code/_py2traceback.py => third_party/python/py/py/_code/_py2traceback.py rename : python/py/py/_code/assertion.py => third_party/python/py/py/_code/assertion.py rename : python/py/py/_code/code.py => third_party/python/py/py/_code/code.py rename : python/py/py/_code/source.py => third_party/python/py/py/_code/source.py rename : python/py/py/_error.py => third_party/python/py/py/_error.py rename : python/py/py/_iniconfig.py => third_party/python/py/py/_iniconfig.py rename : python/py/py/_io/__init__.py => third_party/python/py/py/_io/__init__.py rename : python/py/py/_io/capture.py => third_party/python/py/py/_io/capture.py rename : python/py/py/_io/saferepr.py => third_party/python/py/py/_io/saferepr.py rename : python/py/py/_io/terminalwriter.py => third_party/python/py/py/_io/terminalwriter.py rename : python/py/py/_log/__init__.py => third_party/python/py/py/_log/__init__.py rename : python/py/py/_log/log.py => third_party/python/py/py/_log/log.py rename : python/py/py/_log/warning.py => third_party/python/py/py/_log/warning.py rename : python/py/py/_path/__init__.py => third_party/python/py/py/_path/__init__.py rename : python/py/py/_path/cacheutil.py => third_party/python/py/py/_path/cacheutil.py rename : python/py/py/_path/common.py => third_party/python/py/py/_path/common.py rename : python/py/py/_path/local.py => third_party/python/py/py/_path/local.py rename : python/py/py/_path/svnurl.py => third_party/python/py/py/_path/svnurl.py rename : python/py/py/_path/svnwc.py => third_party/python/py/py/_path/svnwc.py rename : python/py/py/_process/__init__.py => third_party/python/py/py/_process/__init__.py rename : python/py/py/_process/cmdexec.py => third_party/python/py/py/_process/cmdexec.py rename : python/py/py/_process/forkedfunc.py => third_party/python/py/py/_process/forkedfunc.py rename : python/py/py/_process/killproc.py => third_party/python/py/py/_process/killproc.py rename : python/py/py/_std.py => third_party/python/py/py/_std.py rename : python/py/py/_xmlgen.py => third_party/python/py/py/_xmlgen.py rename : python/py/py/test.py => third_party/python/py/py/test.py rename : python/py/setup.cfg => third_party/python/py/setup.cfg rename : python/py/setup.py => third_party/python/py/setup.py rename : python/pyasn1-modules/CHANGES => third_party/python/pyasn1-modules/CHANGES rename : python/pyasn1-modules/LICENSE => third_party/python/pyasn1-modules/LICENSE rename : python/pyasn1-modules/MANIFEST.in => third_party/python/pyasn1-modules/MANIFEST.in rename : python/pyasn1-modules/PKG-INFO => third_party/python/pyasn1-modules/PKG-INFO rename : python/pyasn1-modules/README => third_party/python/pyasn1-modules/README rename : python/pyasn1-modules/pyasn1_modules.egg-info/PKG-INFO => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/PKG-INFO rename : python/pyasn1-modules/pyasn1_modules.egg-info/SOURCES.txt => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/SOURCES.txt rename : python/pyasn1-modules/pyasn1_modules.egg-info/dependency_links.txt => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/dependency_links.txt rename : python/pyasn1-modules/pyasn1_modules.egg-info/requires.txt => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/requires.txt rename : python/pyasn1-modules/pyasn1_modules.egg-info/top_level.txt => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/top_level.txt rename : python/pyasn1-modules/pyasn1_modules.egg-info/zip-safe => third_party/python/pyasn1-modules/pyasn1_modules.egg-info/zip-safe rename : python/pyasn1-modules/pyasn1_modules/__init__.py => third_party/python/pyasn1-modules/pyasn1_modules/__init__.py rename : python/pyasn1-modules/pyasn1_modules/pem.py => third_party/python/pyasn1-modules/pyasn1_modules/pem.py rename : python/pyasn1-modules/pyasn1_modules/pkcs12.py => third_party/python/pyasn1-modules/pyasn1_modules/pkcs12.py rename : python/pyasn1-modules/pyasn1_modules/rfc1155.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1155.py rename : python/pyasn1-modules/pyasn1_modules/rfc1157.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1157.py rename : python/pyasn1-modules/pyasn1_modules/rfc1901.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1901.py rename : python/pyasn1-modules/pyasn1_modules/rfc1902.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1902.py rename : python/pyasn1-modules/pyasn1_modules/rfc1905.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc1905.py rename : python/pyasn1-modules/pyasn1_modules/rfc2251.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2251.py rename : python/pyasn1-modules/pyasn1_modules/rfc2314.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2314.py rename : python/pyasn1-modules/pyasn1_modules/rfc2315.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2315.py rename : python/pyasn1-modules/pyasn1_modules/rfc2437.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2437.py rename : python/pyasn1-modules/pyasn1_modules/rfc2459.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2459.py rename : python/pyasn1-modules/pyasn1_modules/rfc2511.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2511.py rename : python/pyasn1-modules/pyasn1_modules/rfc2560.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc2560.py rename : python/pyasn1-modules/pyasn1_modules/rfc3412.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc3412.py rename : python/pyasn1-modules/pyasn1_modules/rfc3414.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc3414.py rename : python/pyasn1-modules/pyasn1_modules/rfc3447.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc3447.py rename : python/pyasn1-modules/pyasn1_modules/rfc4210.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc4210.py rename : python/pyasn1-modules/pyasn1_modules/rfc5208.py => third_party/python/pyasn1-modules/pyasn1_modules/rfc5208.py rename : python/pyasn1-modules/setup.cfg => third_party/python/pyasn1-modules/setup.cfg rename : python/pyasn1-modules/setup.py => third_party/python/pyasn1-modules/setup.py rename : python/pyasn1-modules/test/cmp.sh => third_party/python/pyasn1-modules/test/cmp.sh rename : python/pyasn1-modules/test/crl.sh => third_party/python/pyasn1-modules/test/crl.sh rename : python/pyasn1-modules/test/crmf.sh => third_party/python/pyasn1-modules/test/crmf.sh rename : python/pyasn1-modules/test/ocspreq.sh => third_party/python/pyasn1-modules/test/ocspreq.sh rename : python/pyasn1-modules/test/ocsprsp.sh => third_party/python/pyasn1-modules/test/ocsprsp.sh rename : python/pyasn1-modules/test/pkcs1.sh => third_party/python/pyasn1-modules/test/pkcs1.sh rename : python/pyasn1-modules/test/pkcs10.sh => third_party/python/pyasn1-modules/test/pkcs10.sh rename : python/pyasn1-modules/test/pkcs7.sh => third_party/python/pyasn1-modules/test/pkcs7.sh rename : python/pyasn1-modules/test/pkcs8.sh => third_party/python/pyasn1-modules/test/pkcs8.sh rename : python/pyasn1-modules/test/x509dump.sh => third_party/python/pyasn1-modules/test/x509dump.sh rename : python/pyasn1-modules/tools/cmpdump.py => third_party/python/pyasn1-modules/tools/cmpdump.py rename : python/pyasn1-modules/tools/crldump.py => third_party/python/pyasn1-modules/tools/crldump.py rename : python/pyasn1-modules/tools/crmfdump.py => third_party/python/pyasn1-modules/tools/crmfdump.py rename : python/pyasn1-modules/tools/ocspclient.py => third_party/python/pyasn1-modules/tools/ocspclient.py rename : python/pyasn1-modules/tools/ocspreqdump.py => third_party/python/pyasn1-modules/tools/ocspreqdump.py rename : python/pyasn1-modules/tools/ocsprspdump.py => third_party/python/pyasn1-modules/tools/ocsprspdump.py rename : python/pyasn1-modules/tools/ocspserver.py => third_party/python/pyasn1-modules/tools/ocspserver.py rename : python/pyasn1-modules/tools/pkcs10dump.py => third_party/python/pyasn1-modules/tools/pkcs10dump.py rename : python/pyasn1-modules/tools/pkcs1dump.py => third_party/python/pyasn1-modules/tools/pkcs1dump.py rename : python/pyasn1-modules/tools/pkcs7dump.py => third_party/python/pyasn1-modules/tools/pkcs7dump.py rename : python/pyasn1-modules/tools/pkcs8dump.py => third_party/python/pyasn1-modules/tools/pkcs8dump.py rename : python/pyasn1-modules/tools/snmpget.py => third_party/python/pyasn1-modules/tools/snmpget.py rename : python/pyasn1-modules/tools/x509dump.py => third_party/python/pyasn1-modules/tools/x509dump.py rename : python/pyasn1/CHANGES => third_party/python/pyasn1/CHANGES rename : python/pyasn1/LICENSE => third_party/python/pyasn1/LICENSE rename : python/pyasn1/MANIFEST.in => third_party/python/pyasn1/MANIFEST.in rename : python/pyasn1/PKG-INFO => third_party/python/pyasn1/PKG-INFO rename : python/pyasn1/README => third_party/python/pyasn1/README rename : python/pyasn1/THANKS => third_party/python/pyasn1/THANKS rename : python/pyasn1/TODO => third_party/python/pyasn1/TODO rename : python/pyasn1/doc/codecs.html => third_party/python/pyasn1/doc/codecs.html rename : python/pyasn1/doc/constraints.html => third_party/python/pyasn1/doc/constraints.html rename : python/pyasn1/doc/constructed.html => third_party/python/pyasn1/doc/constructed.html rename : python/pyasn1/doc/intro.html => third_party/python/pyasn1/doc/intro.html rename : python/pyasn1/doc/pyasn1-tutorial.html => third_party/python/pyasn1/doc/pyasn1-tutorial.html rename : python/pyasn1/doc/scalar.html => third_party/python/pyasn1/doc/scalar.html rename : python/pyasn1/doc/tagging.html => third_party/python/pyasn1/doc/tagging.html rename : python/pyasn1/pyasn1.egg-info/PKG-INFO => third_party/python/pyasn1/pyasn1.egg-info/PKG-INFO rename : python/pyasn1/pyasn1.egg-info/SOURCES.txt => third_party/python/pyasn1/pyasn1.egg-info/SOURCES.txt rename : python/pyasn1/pyasn1.egg-info/dependency_links.txt => third_party/python/pyasn1/pyasn1.egg-info/dependency_links.txt rename : python/pyasn1/pyasn1.egg-info/top_level.txt => third_party/python/pyasn1/pyasn1.egg-info/top_level.txt rename : python/pyasn1/pyasn1.egg-info/zip-safe => third_party/python/pyasn1/pyasn1.egg-info/zip-safe rename : python/pyasn1/pyasn1/__init__.py => third_party/python/pyasn1/pyasn1/__init__.py rename : python/pyasn1/pyasn1/codec/__init__.py => third_party/python/pyasn1/pyasn1/codec/__init__.py rename : python/pyasn1/pyasn1/codec/ber/__init__.py => third_party/python/pyasn1/pyasn1/codec/ber/__init__.py rename : python/pyasn1/pyasn1/codec/ber/decoder.py => third_party/python/pyasn1/pyasn1/codec/ber/decoder.py rename : python/pyasn1/pyasn1/codec/ber/encoder.py => third_party/python/pyasn1/pyasn1/codec/ber/encoder.py rename : python/pyasn1/pyasn1/codec/ber/eoo.py => third_party/python/pyasn1/pyasn1/codec/ber/eoo.py rename : python/pyasn1/pyasn1/codec/cer/__init__.py => third_party/python/pyasn1/pyasn1/codec/cer/__init__.py rename : python/pyasn1/pyasn1/codec/cer/decoder.py => third_party/python/pyasn1/pyasn1/codec/cer/decoder.py rename : python/pyasn1/pyasn1/codec/cer/encoder.py => third_party/python/pyasn1/pyasn1/codec/cer/encoder.py rename : python/pyasn1/pyasn1/codec/der/__init__.py => third_party/python/pyasn1/pyasn1/codec/der/__init__.py rename : python/pyasn1/pyasn1/codec/der/decoder.py => third_party/python/pyasn1/pyasn1/codec/der/decoder.py rename : python/pyasn1/pyasn1/codec/der/encoder.py => third_party/python/pyasn1/pyasn1/codec/der/encoder.py rename : python/pyasn1/pyasn1/compat/__init__.py => third_party/python/pyasn1/pyasn1/compat/__init__.py rename : python/pyasn1/pyasn1/compat/octets.py => third_party/python/pyasn1/pyasn1/compat/octets.py rename : python/pyasn1/pyasn1/debug.py => third_party/python/pyasn1/pyasn1/debug.py rename : python/pyasn1/pyasn1/error.py => third_party/python/pyasn1/pyasn1/error.py rename : python/pyasn1/pyasn1/type/__init__.py => third_party/python/pyasn1/pyasn1/type/__init__.py rename : python/pyasn1/pyasn1/type/base.py => third_party/python/pyasn1/pyasn1/type/base.py rename : python/pyasn1/pyasn1/type/char.py => third_party/python/pyasn1/pyasn1/type/char.py rename : python/pyasn1/pyasn1/type/constraint.py => third_party/python/pyasn1/pyasn1/type/constraint.py rename : python/pyasn1/pyasn1/type/error.py => third_party/python/pyasn1/pyasn1/type/error.py rename : python/pyasn1/pyasn1/type/namedtype.py => third_party/python/pyasn1/pyasn1/type/namedtype.py rename : python/pyasn1/pyasn1/type/namedval.py => third_party/python/pyasn1/pyasn1/type/namedval.py rename : python/pyasn1/pyasn1/type/tag.py => third_party/python/pyasn1/pyasn1/type/tag.py rename : python/pyasn1/pyasn1/type/tagmap.py => third_party/python/pyasn1/pyasn1/type/tagmap.py rename : python/pyasn1/pyasn1/type/univ.py => third_party/python/pyasn1/pyasn1/type/univ.py rename : python/pyasn1/pyasn1/type/useful.py => third_party/python/pyasn1/pyasn1/type/useful.py rename : python/pyasn1/setup.cfg => third_party/python/pyasn1/setup.cfg rename : python/pyasn1/setup.py => third_party/python/pyasn1/setup.py rename : python/pyasn1/test/__init__.py => third_party/python/pyasn1/test/__init__.py rename : python/pyasn1/test/codec/__init__.py => third_party/python/pyasn1/test/codec/__init__.py rename : python/pyasn1/test/codec/ber/__init__.py => third_party/python/pyasn1/test/codec/ber/__init__.py rename : python/pyasn1/test/codec/ber/suite.py => third_party/python/pyasn1/test/codec/ber/suite.py rename : python/pyasn1/test/codec/ber/test_decoder.py => third_party/python/pyasn1/test/codec/ber/test_decoder.py rename : python/pyasn1/test/codec/ber/test_encoder.py => third_party/python/pyasn1/test/codec/ber/test_encoder.py rename : python/pyasn1/test/codec/cer/__init__.py => third_party/python/pyasn1/test/codec/cer/__init__.py rename : python/pyasn1/test/codec/cer/suite.py => third_party/python/pyasn1/test/codec/cer/suite.py rename : python/pyasn1/test/codec/cer/test_decoder.py => third_party/python/pyasn1/test/codec/cer/test_decoder.py rename : python/pyasn1/test/codec/cer/test_encoder.py => third_party/python/pyasn1/test/codec/cer/test_encoder.py rename : python/pyasn1/test/codec/der/__init__.py => third_party/python/pyasn1/test/codec/der/__init__.py rename : python/pyasn1/test/codec/der/suite.py => third_party/python/pyasn1/test/codec/der/suite.py rename : python/pyasn1/test/codec/der/test_decoder.py => third_party/python/pyasn1/test/codec/der/test_decoder.py rename : python/pyasn1/test/codec/der/test_encoder.py => third_party/python/pyasn1/test/codec/der/test_encoder.py rename : python/pyasn1/test/codec/suite.py => third_party/python/pyasn1/test/codec/suite.py rename : python/pyasn1/test/suite.py => third_party/python/pyasn1/test/suite.py rename : python/pyasn1/test/type/__init__.py => third_party/python/pyasn1/test/type/__init__.py rename : python/pyasn1/test/type/suite.py => third_party/python/pyasn1/test/type/suite.py rename : python/pyasn1/test/type/test_constraint.py => third_party/python/pyasn1/test/type/test_constraint.py rename : python/pyasn1/test/type/test_namedtype.py => third_party/python/pyasn1/test/type/test_namedtype.py rename : python/pyasn1/test/type/test_tag.py => third_party/python/pyasn1/test/type/test_tag.py rename : python/pyasn1/test/type/test_univ.py => third_party/python/pyasn1/test/type/test_univ.py rename : python/pylru/pylru.py => third_party/python/pylru/pylru.py rename : python/pylru/test.py => third_party/python/pylru/test.py rename : python/pystache/.gitignore => third_party/python/pystache/.gitignore rename : python/pystache/.gitmodules => third_party/python/pystache/.gitmodules rename : python/pystache/.travis.yml => third_party/python/pystache/.travis.yml rename : python/pystache/HISTORY.md => third_party/python/pystache/HISTORY.md rename : python/pystache/LICENSE => third_party/python/pystache/LICENSE rename : python/pystache/MANIFEST.in => third_party/python/pystache/MANIFEST.in rename : python/pystache/README.md => third_party/python/pystache/README.md rename : python/pystache/TODO.md => third_party/python/pystache/TODO.md rename : python/pystache/gh/images/logo_phillips.png => third_party/python/pystache/gh/images/logo_phillips.png rename : python/pystache/pystache/__init__.py => third_party/python/pystache/pystache/__init__.py rename : python/pystache/pystache/commands/__init__.py => third_party/python/pystache/pystache/commands/__init__.py rename : python/pystache/pystache/commands/render.py => third_party/python/pystache/pystache/commands/render.py rename : python/pystache/pystache/commands/test.py => third_party/python/pystache/pystache/commands/test.py rename : python/pystache/pystache/common.py => third_party/python/pystache/pystache/common.py rename : python/pystache/pystache/context.py => third_party/python/pystache/pystache/context.py rename : python/pystache/pystache/defaults.py => third_party/python/pystache/pystache/defaults.py rename : python/pystache/pystache/init.py => third_party/python/pystache/pystache/init.py rename : python/pystache/pystache/loader.py => third_party/python/pystache/pystache/loader.py rename : python/pystache/pystache/locator.py => third_party/python/pystache/pystache/locator.py rename : python/pystache/pystache/parsed.py => third_party/python/pystache/pystache/parsed.py rename : python/pystache/pystache/parser.py => third_party/python/pystache/pystache/parser.py rename : python/pystache/pystache/renderengine.py => third_party/python/pystache/pystache/renderengine.py rename : python/pystache/pystache/renderer.py => third_party/python/pystache/pystache/renderer.py rename : python/pystache/pystache/specloader.py => third_party/python/pystache/pystache/specloader.py rename : python/pystache/pystache/template_spec.py => third_party/python/pystache/pystache/template_spec.py rename : python/pystache/setup.py => third_party/python/pystache/setup.py rename : python/pystache/setup_description.rst => third_party/python/pystache/setup_description.rst rename : python/pystache/test_pystache.py => third_party/python/pystache/test_pystache.py rename : python/pystache/tox.ini => third_party/python/pystache/tox.ini rename : python/pytest/.coveragerc => third_party/python/pytest/.coveragerc rename : python/pytest/AUTHORS => third_party/python/pytest/AUTHORS rename : python/pytest/LICENSE => third_party/python/pytest/LICENSE rename : python/pytest/MANIFEST.in => third_party/python/pytest/MANIFEST.in rename : python/pytest/PKG-INFO => third_party/python/pytest/PKG-INFO rename : python/pytest/README.rst => third_party/python/pytest/README.rst rename : python/pytest/_pytest/__init__.py => third_party/python/pytest/_pytest/__init__.py rename : python/pytest/_pytest/_argcomplete.py => third_party/python/pytest/_pytest/_argcomplete.py rename : python/pytest/_pytest/_code/__init__.py => third_party/python/pytest/_pytest/_code/__init__.py rename : python/pytest/_pytest/_code/_py2traceback.py => third_party/python/pytest/_pytest/_code/_py2traceback.py rename : python/pytest/_pytest/_code/code.py => third_party/python/pytest/_pytest/_code/code.py rename : python/pytest/_pytest/_code/source.py => third_party/python/pytest/_pytest/_code/source.py rename : python/pytest/_pytest/_pluggy.py => third_party/python/pytest/_pytest/_pluggy.py rename : python/pytest/_pytest/assertion/__init__.py => third_party/python/pytest/_pytest/assertion/__init__.py rename : python/pytest/_pytest/assertion/reinterpret.py => third_party/python/pytest/_pytest/assertion/reinterpret.py rename : python/pytest/_pytest/assertion/rewrite.py => third_party/python/pytest/_pytest/assertion/rewrite.py rename : python/pytest/_pytest/assertion/util.py => third_party/python/pytest/_pytest/assertion/util.py rename : python/pytest/_pytest/cacheprovider.py => third_party/python/pytest/_pytest/cacheprovider.py rename : python/pytest/_pytest/capture.py => third_party/python/pytest/_pytest/capture.py rename : python/pytest/_pytest/config.py => third_party/python/pytest/_pytest/config.py rename : python/pytest/_pytest/doctest.py => third_party/python/pytest/_pytest/doctest.py rename : python/pytest/_pytest/genscript.py => third_party/python/pytest/_pytest/genscript.py rename : python/pytest/_pytest/helpconfig.py => third_party/python/pytest/_pytest/helpconfig.py rename : python/pytest/_pytest/hookspec.py => third_party/python/pytest/_pytest/hookspec.py rename : python/pytest/_pytest/junitxml.py => third_party/python/pytest/_pytest/junitxml.py rename : python/pytest/_pytest/main.py => third_party/python/pytest/_pytest/main.py rename : python/pytest/_pytest/mark.py => third_party/python/pytest/_pytest/mark.py rename : python/pytest/_pytest/monkeypatch.py => third_party/python/pytest/_pytest/monkeypatch.py rename : python/pytest/_pytest/nose.py => third_party/python/pytest/_pytest/nose.py rename : python/pytest/_pytest/pastebin.py => third_party/python/pytest/_pytest/pastebin.py rename : python/pytest/_pytest/pdb.py => third_party/python/pytest/_pytest/pdb.py rename : python/pytest/_pytest/pytester.py => third_party/python/pytest/_pytest/pytester.py rename : python/pytest/_pytest/python.py => third_party/python/pytest/_pytest/python.py rename : python/pytest/_pytest/recwarn.py => third_party/python/pytest/_pytest/recwarn.py rename : python/pytest/_pytest/resultlog.py => third_party/python/pytest/_pytest/resultlog.py rename : python/pytest/_pytest/runner.py => third_party/python/pytest/_pytest/runner.py rename : python/pytest/_pytest/skipping.py => third_party/python/pytest/_pytest/skipping.py rename : python/pytest/_pytest/standalonetemplate.py => third_party/python/pytest/_pytest/standalonetemplate.py rename : python/pytest/_pytest/terminal.py => third_party/python/pytest/_pytest/terminal.py rename : python/pytest/_pytest/tmpdir.py => third_party/python/pytest/_pytest/tmpdir.py rename : python/pytest/_pytest/unittest.py => third_party/python/pytest/_pytest/unittest.py rename : python/pytest/_pytest/vendored_packages/README.md => third_party/python/pytest/_pytest/vendored_packages/README.md rename : python/pytest/_pytest/vendored_packages/__init__.py => third_party/python/pytest/_pytest/vendored_packages/__init__.py rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/DESCRIPTION.rst => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/DESCRIPTION.rst rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/METADATA => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/METADATA rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/RECORD => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/RECORD rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/WHEEL => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/WHEEL rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/metadata.json => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/metadata.json rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/pbr.json => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/pbr.json rename : python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/top_level.txt => third_party/python/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/top_level.txt rename : python/pytest/_pytest/vendored_packages/pluggy.py => third_party/python/pytest/_pytest/vendored_packages/pluggy.py rename : python/pytest/pytest.py => third_party/python/pytest/pytest.py rename : python/pytest/setup.cfg => third_party/python/pytest/setup.cfg rename : python/pytest/setup.py => third_party/python/pytest/setup.py rename : python/pytoml/PKG-INFO => third_party/python/pytoml/PKG-INFO rename : python/pytoml/pytoml/__init__.py => third_party/python/pytoml/pytoml/__init__.py rename : python/pytoml/pytoml/core.py => third_party/python/pytoml/pytoml/core.py rename : python/pytoml/pytoml/parser.py => third_party/python/pytoml/pytoml/parser.py rename : python/pytoml/pytoml/writer.py => third_party/python/pytoml/pytoml/writer.py rename : python/pytoml/setup.cfg => third_party/python/pytoml/setup.cfg rename : python/pytoml/setup.py => third_party/python/pytoml/setup.py rename : python/pytoml/test/test.py => third_party/python/pytoml/test/test.py rename : python/pyyaml/CHANGES => third_party/python/pyyaml/CHANGES rename : python/pyyaml/LICENSE => third_party/python/pyyaml/LICENSE rename : python/pyyaml/PKG-INFO => third_party/python/pyyaml/PKG-INFO rename : python/pyyaml/README => third_party/python/pyyaml/README rename : python/pyyaml/examples/pygments-lexer/example.yaml => third_party/python/pyyaml/examples/pygments-lexer/example.yaml rename : python/pyyaml/examples/pygments-lexer/yaml.py => third_party/python/pyyaml/examples/pygments-lexer/yaml.py rename : python/pyyaml/examples/yaml-highlight/yaml_hl.cfg => third_party/python/pyyaml/examples/yaml-highlight/yaml_hl.cfg rename : python/pyyaml/examples/yaml-highlight/yaml_hl.py => third_party/python/pyyaml/examples/yaml-highlight/yaml_hl.py rename : python/pyyaml/ext/_yaml.c => third_party/python/pyyaml/ext/_yaml.c rename : python/pyyaml/ext/_yaml.h => third_party/python/pyyaml/ext/_yaml.h rename : python/pyyaml/ext/_yaml.pxd => third_party/python/pyyaml/ext/_yaml.pxd rename : python/pyyaml/ext/_yaml.pyx => third_party/python/pyyaml/ext/_yaml.pyx rename : python/pyyaml/lib/yaml/__init__.py => third_party/python/pyyaml/lib/yaml/__init__.py rename : python/pyyaml/lib/yaml/composer.py => third_party/python/pyyaml/lib/yaml/composer.py rename : python/pyyaml/lib/yaml/constructor.py => third_party/python/pyyaml/lib/yaml/constructor.py rename : python/pyyaml/lib/yaml/cyaml.py => third_party/python/pyyaml/lib/yaml/cyaml.py rename : python/pyyaml/lib/yaml/dumper.py => third_party/python/pyyaml/lib/yaml/dumper.py rename : python/pyyaml/lib/yaml/emitter.py => third_party/python/pyyaml/lib/yaml/emitter.py rename : python/pyyaml/lib/yaml/error.py => third_party/python/pyyaml/lib/yaml/error.py rename : python/pyyaml/lib/yaml/events.py => third_party/python/pyyaml/lib/yaml/events.py rename : python/pyyaml/lib/yaml/loader.py => third_party/python/pyyaml/lib/yaml/loader.py rename : python/pyyaml/lib/yaml/nodes.py => third_party/python/pyyaml/lib/yaml/nodes.py rename : python/pyyaml/lib/yaml/parser.py => third_party/python/pyyaml/lib/yaml/parser.py rename : python/pyyaml/lib/yaml/reader.py => third_party/python/pyyaml/lib/yaml/reader.py rename : python/pyyaml/lib/yaml/representer.py => third_party/python/pyyaml/lib/yaml/representer.py rename : python/pyyaml/lib/yaml/resolver.py => third_party/python/pyyaml/lib/yaml/resolver.py rename : python/pyyaml/lib/yaml/scanner.py => third_party/python/pyyaml/lib/yaml/scanner.py rename : python/pyyaml/lib/yaml/serializer.py => third_party/python/pyyaml/lib/yaml/serializer.py rename : python/pyyaml/lib/yaml/tokens.py => third_party/python/pyyaml/lib/yaml/tokens.py rename : python/pyyaml/lib3/yaml/__init__.py => third_party/python/pyyaml/lib3/yaml/__init__.py rename : python/pyyaml/lib3/yaml/composer.py => third_party/python/pyyaml/lib3/yaml/composer.py rename : python/pyyaml/lib3/yaml/constructor.py => third_party/python/pyyaml/lib3/yaml/constructor.py rename : python/pyyaml/lib3/yaml/cyaml.py => third_party/python/pyyaml/lib3/yaml/cyaml.py rename : python/pyyaml/lib3/yaml/dumper.py => third_party/python/pyyaml/lib3/yaml/dumper.py rename : python/pyyaml/lib3/yaml/emitter.py => third_party/python/pyyaml/lib3/yaml/emitter.py rename : python/pyyaml/lib3/yaml/error.py => third_party/python/pyyaml/lib3/yaml/error.py rename : python/pyyaml/lib3/yaml/events.py => third_party/python/pyyaml/lib3/yaml/events.py rename : python/pyyaml/lib3/yaml/loader.py => third_party/python/pyyaml/lib3/yaml/loader.py rename : python/pyyaml/lib3/yaml/nodes.py => third_party/python/pyyaml/lib3/yaml/nodes.py rename : python/pyyaml/lib3/yaml/parser.py => third_party/python/pyyaml/lib3/yaml/parser.py rename : python/pyyaml/lib3/yaml/reader.py => third_party/python/pyyaml/lib3/yaml/reader.py rename : python/pyyaml/lib3/yaml/representer.py => third_party/python/pyyaml/lib3/yaml/representer.py rename : python/pyyaml/lib3/yaml/resolver.py => third_party/python/pyyaml/lib3/yaml/resolver.py rename : python/pyyaml/lib3/yaml/scanner.py => third_party/python/pyyaml/lib3/yaml/scanner.py rename : python/pyyaml/lib3/yaml/serializer.py => third_party/python/pyyaml/lib3/yaml/serializer.py rename : python/pyyaml/lib3/yaml/tokens.py => third_party/python/pyyaml/lib3/yaml/tokens.py rename : python/pyyaml/setup.cfg => third_party/python/pyyaml/setup.cfg rename : python/pyyaml/setup.py => third_party/python/pyyaml/setup.py rename : python/redo/PKG-INFO => third_party/python/redo/PKG-INFO rename : python/redo/README => third_party/python/redo/README rename : python/redo/redo.egg-info/PKG-INFO => third_party/python/redo/redo.egg-info/PKG-INFO rename : python/redo/redo.egg-info/SOURCES.txt => third_party/python/redo/redo.egg-info/SOURCES.txt rename : python/redo/redo.egg-info/dependency_links.txt => third_party/python/redo/redo.egg-info/dependency_links.txt rename : python/redo/redo.egg-info/entry_points.txt => third_party/python/redo/redo.egg-info/entry_points.txt rename : python/redo/redo.egg-info/top_level.txt => third_party/python/redo/redo.egg-info/top_level.txt rename : python/redo/redo/__init__.py => third_party/python/redo/redo/__init__.py rename : python/redo/redo/cmd.py => third_party/python/redo/redo/cmd.py rename : python/redo/setup.cfg => third_party/python/redo/setup.cfg rename : python/redo/setup.py => third_party/python/redo/setup.py rename : python/requests/HISTORY.rst => third_party/python/requests/HISTORY.rst rename : python/requests/LICENSE => third_party/python/requests/LICENSE rename : python/requests/MANIFEST.in => third_party/python/requests/MANIFEST.in rename : python/requests/NOTICE => third_party/python/requests/NOTICE rename : python/requests/PKG-INFO => third_party/python/requests/PKG-INFO rename : python/requests/README.rst => third_party/python/requests/README.rst rename : python/requests/requests.egg-info/PKG-INFO => third_party/python/requests/requests.egg-info/PKG-INFO rename : python/requests/requests.egg-info/SOURCES.txt => third_party/python/requests/requests.egg-info/SOURCES.txt rename : python/requests/requests.egg-info/dependency_links.txt => third_party/python/requests/requests.egg-info/dependency_links.txt rename : python/requests/requests.egg-info/not-zip-safe => third_party/python/requests/requests.egg-info/not-zip-safe rename : python/requests/requests.egg-info/requires.txt => third_party/python/requests/requests.egg-info/requires.txt rename : python/requests/requests.egg-info/top_level.txt => third_party/python/requests/requests.egg-info/top_level.txt rename : python/requests/requests/__init__.py => third_party/python/requests/requests/__init__.py rename : python/requests/requests/adapters.py => third_party/python/requests/requests/adapters.py rename : python/requests/requests/api.py => third_party/python/requests/requests/api.py rename : python/requests/requests/auth.py => third_party/python/requests/requests/auth.py rename : python/requests/requests/cacert.pem => third_party/python/requests/requests/cacert.pem rename : python/requests/requests/certs.py => third_party/python/requests/requests/certs.py rename : python/requests/requests/compat.py => third_party/python/requests/requests/compat.py rename : python/requests/requests/cookies.py => third_party/python/requests/requests/cookies.py rename : python/requests/requests/exceptions.py => third_party/python/requests/requests/exceptions.py rename : python/requests/requests/hooks.py => third_party/python/requests/requests/hooks.py rename : python/requests/requests/models.py => third_party/python/requests/requests/models.py rename : python/requests/requests/packages/__init__.py => third_party/python/requests/requests/packages/__init__.py rename : python/requests/requests/packages/chardet/__init__.py => third_party/python/requests/requests/packages/chardet/__init__.py rename : python/requests/requests/packages/chardet/big5freq.py => third_party/python/requests/requests/packages/chardet/big5freq.py rename : python/requests/requests/packages/chardet/big5prober.py => third_party/python/requests/requests/packages/chardet/big5prober.py rename : python/requests/requests/packages/chardet/chardetect.py => third_party/python/requests/requests/packages/chardet/chardetect.py rename : python/requests/requests/packages/chardet/chardistribution.py => third_party/python/requests/requests/packages/chardet/chardistribution.py rename : python/requests/requests/packages/chardet/charsetgroupprober.py => third_party/python/requests/requests/packages/chardet/charsetgroupprober.py rename : python/requests/requests/packages/chardet/charsetprober.py => third_party/python/requests/requests/packages/chardet/charsetprober.py rename : python/requests/requests/packages/chardet/codingstatemachine.py => third_party/python/requests/requests/packages/chardet/codingstatemachine.py rename : python/requests/requests/packages/chardet/compat.py => third_party/python/requests/requests/packages/chardet/compat.py rename : python/requests/requests/packages/chardet/constants.py => third_party/python/requests/requests/packages/chardet/constants.py rename : python/requests/requests/packages/chardet/cp949prober.py => third_party/python/requests/requests/packages/chardet/cp949prober.py rename : python/requests/requests/packages/chardet/escprober.py => third_party/python/requests/requests/packages/chardet/escprober.py rename : python/requests/requests/packages/chardet/escsm.py => third_party/python/requests/requests/packages/chardet/escsm.py rename : python/requests/requests/packages/chardet/eucjpprober.py => third_party/python/requests/requests/packages/chardet/eucjpprober.py rename : python/requests/requests/packages/chardet/euckrfreq.py => third_party/python/requests/requests/packages/chardet/euckrfreq.py rename : python/requests/requests/packages/chardet/euckrprober.py => third_party/python/requests/requests/packages/chardet/euckrprober.py rename : python/requests/requests/packages/chardet/euctwfreq.py => third_party/python/requests/requests/packages/chardet/euctwfreq.py rename : python/requests/requests/packages/chardet/euctwprober.py => third_party/python/requests/requests/packages/chardet/euctwprober.py rename : python/requests/requests/packages/chardet/gb2312freq.py => third_party/python/requests/requests/packages/chardet/gb2312freq.py rename : python/requests/requests/packages/chardet/gb2312prober.py => third_party/python/requests/requests/packages/chardet/gb2312prober.py rename : python/requests/requests/packages/chardet/hebrewprober.py => third_party/python/requests/requests/packages/chardet/hebrewprober.py rename : python/requests/requests/packages/chardet/jisfreq.py => third_party/python/requests/requests/packages/chardet/jisfreq.py rename : python/requests/requests/packages/chardet/jpcntx.py => third_party/python/requests/requests/packages/chardet/jpcntx.py rename : python/requests/requests/packages/chardet/langbulgarianmodel.py => third_party/python/requests/requests/packages/chardet/langbulgarianmodel.py rename : python/requests/requests/packages/chardet/langcyrillicmodel.py => third_party/python/requests/requests/packages/chardet/langcyrillicmodel.py rename : python/requests/requests/packages/chardet/langgreekmodel.py => third_party/python/requests/requests/packages/chardet/langgreekmodel.py rename : python/requests/requests/packages/chardet/langhebrewmodel.py => third_party/python/requests/requests/packages/chardet/langhebrewmodel.py rename : python/requests/requests/packages/chardet/langhungarianmodel.py => third_party/python/requests/requests/packages/chardet/langhungarianmodel.py rename : python/requests/requests/packages/chardet/langthaimodel.py => third_party/python/requests/requests/packages/chardet/langthaimodel.py rename : python/requests/requests/packages/chardet/latin1prober.py => third_party/python/requests/requests/packages/chardet/latin1prober.py rename : python/requests/requests/packages/chardet/mbcharsetprober.py => third_party/python/requests/requests/packages/chardet/mbcharsetprober.py rename : python/requests/requests/packages/chardet/mbcsgroupprober.py => third_party/python/requests/requests/packages/chardet/mbcsgroupprober.py rename : python/requests/requests/packages/chardet/mbcssm.py => third_party/python/requests/requests/packages/chardet/mbcssm.py rename : python/requests/requests/packages/chardet/sbcharsetprober.py => third_party/python/requests/requests/packages/chardet/sbcharsetprober.py rename : python/requests/requests/packages/chardet/sbcsgroupprober.py => third_party/python/requests/requests/packages/chardet/sbcsgroupprober.py rename : python/requests/requests/packages/chardet/sjisprober.py => third_party/python/requests/requests/packages/chardet/sjisprober.py rename : python/requests/requests/packages/chardet/universaldetector.py => third_party/python/requests/requests/packages/chardet/universaldetector.py rename : python/requests/requests/packages/chardet/utf8prober.py => third_party/python/requests/requests/packages/chardet/utf8prober.py rename : python/requests/requests/packages/urllib3/__init__.py => third_party/python/requests/requests/packages/urllib3/__init__.py rename : python/requests/requests/packages/urllib3/_collections.py => third_party/python/requests/requests/packages/urllib3/_collections.py rename : python/requests/requests/packages/urllib3/connection.py => third_party/python/requests/requests/packages/urllib3/connection.py rename : python/requests/requests/packages/urllib3/connectionpool.py => third_party/python/requests/requests/packages/urllib3/connectionpool.py rename : python/requests/requests/packages/urllib3/contrib/__init__.py => third_party/python/requests/requests/packages/urllib3/contrib/__init__.py rename : python/requests/requests/packages/urllib3/contrib/appengine.py => third_party/python/requests/requests/packages/urllib3/contrib/appengine.py rename : python/requests/requests/packages/urllib3/contrib/ntlmpool.py => third_party/python/requests/requests/packages/urllib3/contrib/ntlmpool.py rename : python/requests/requests/packages/urllib3/contrib/pyopenssl.py => third_party/python/requests/requests/packages/urllib3/contrib/pyopenssl.py rename : python/requests/requests/packages/urllib3/exceptions.py => third_party/python/requests/requests/packages/urllib3/exceptions.py rename : python/requests/requests/packages/urllib3/fields.py => third_party/python/requests/requests/packages/urllib3/fields.py rename : python/requests/requests/packages/urllib3/filepost.py => third_party/python/requests/requests/packages/urllib3/filepost.py rename : python/requests/requests/packages/urllib3/packages/__init__.py => third_party/python/requests/requests/packages/urllib3/packages/__init__.py rename : python/requests/requests/packages/urllib3/packages/ordered_dict.py => third_party/python/requests/requests/packages/urllib3/packages/ordered_dict.py rename : python/requests/requests/packages/urllib3/packages/six.py => third_party/python/requests/requests/packages/urllib3/packages/six.py rename : python/requests/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py => third_party/python/requests/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py rename : python/requests/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py => third_party/python/requests/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py rename : python/requests/requests/packages/urllib3/poolmanager.py => third_party/python/requests/requests/packages/urllib3/poolmanager.py rename : python/requests/requests/packages/urllib3/request.py => third_party/python/requests/requests/packages/urllib3/request.py rename : python/requests/requests/packages/urllib3/response.py => third_party/python/requests/requests/packages/urllib3/response.py rename : python/requests/requests/packages/urllib3/util/__init__.py => third_party/python/requests/requests/packages/urllib3/util/__init__.py rename : python/requests/requests/packages/urllib3/util/connection.py => third_party/python/requests/requests/packages/urllib3/util/connection.py rename : python/requests/requests/packages/urllib3/util/request.py => third_party/python/requests/requests/packages/urllib3/util/request.py rename : python/requests/requests/packages/urllib3/util/response.py => third_party/python/requests/requests/packages/urllib3/util/response.py rename : python/requests/requests/packages/urllib3/util/retry.py => third_party/python/requests/requests/packages/urllib3/util/retry.py rename : python/requests/requests/packages/urllib3/util/ssl_.py => third_party/python/requests/requests/packages/urllib3/util/ssl_.py rename : python/requests/requests/packages/urllib3/util/timeout.py => third_party/python/requests/requests/packages/urllib3/util/timeout.py rename : python/requests/requests/packages/urllib3/util/url.py => third_party/python/requests/requests/packages/urllib3/util/url.py rename : python/requests/requests/sessions.py => third_party/python/requests/requests/sessions.py rename : python/requests/requests/status_codes.py => third_party/python/requests/requests/status_codes.py rename : python/requests/requests/structures.py => third_party/python/requests/requests/structures.py rename : python/requests/requests/utils.py => third_party/python/requests/requests/utils.py rename : python/requests/requirements.txt => third_party/python/requests/requirements.txt rename : python/requests/setup.cfg => third_party/python/requests/setup.cfg rename : python/requests/setup.py => third_party/python/requests/setup.py rename : python/requests/test_requests.py => third_party/python/requests/test_requests.py rename : python/rsa/LICENSE => third_party/python/rsa/LICENSE rename : python/rsa/MANIFEST.in => third_party/python/rsa/MANIFEST.in rename : python/rsa/PKG-INFO => third_party/python/rsa/PKG-INFO rename : python/rsa/README.rst => third_party/python/rsa/README.rst rename : python/rsa/create_timing_table.py => third_party/python/rsa/create_timing_table.py rename : python/rsa/playstuff.py => third_party/python/rsa/playstuff.py rename : python/rsa/rsa.egg-info/PKG-INFO => third_party/python/rsa/rsa.egg-info/PKG-INFO rename : python/rsa/rsa.egg-info/SOURCES.txt => third_party/python/rsa/rsa.egg-info/SOURCES.txt rename : python/rsa/rsa.egg-info/dependency_links.txt => third_party/python/rsa/rsa.egg-info/dependency_links.txt rename : python/rsa/rsa.egg-info/entry_points.txt => third_party/python/rsa/rsa.egg-info/entry_points.txt rename : python/rsa/rsa.egg-info/requires.txt => third_party/python/rsa/rsa.egg-info/requires.txt rename : python/rsa/rsa.egg-info/top_level.txt => third_party/python/rsa/rsa.egg-info/top_level.txt rename : python/rsa/rsa/__init__.py => third_party/python/rsa/rsa/__init__.py rename : python/rsa/rsa/_compat.py => third_party/python/rsa/rsa/_compat.py rename : python/rsa/rsa/_version133.py => third_party/python/rsa/rsa/_version133.py rename : python/rsa/rsa/_version200.py => third_party/python/rsa/rsa/_version200.py rename : python/rsa/rsa/asn1.py => third_party/python/rsa/rsa/asn1.py rename : python/rsa/rsa/bigfile.py => third_party/python/rsa/rsa/bigfile.py rename : python/rsa/rsa/cli.py => third_party/python/rsa/rsa/cli.py rename : python/rsa/rsa/common.py => third_party/python/rsa/rsa/common.py rename : python/rsa/rsa/core.py => third_party/python/rsa/rsa/core.py rename : python/rsa/rsa/key.py => third_party/python/rsa/rsa/key.py rename : python/rsa/rsa/parallel.py => third_party/python/rsa/rsa/parallel.py rename : python/rsa/rsa/pem.py => third_party/python/rsa/rsa/pem.py rename : python/rsa/rsa/pkcs1.py => third_party/python/rsa/rsa/pkcs1.py rename : python/rsa/rsa/prime.py => third_party/python/rsa/rsa/prime.py rename : python/rsa/rsa/randnum.py => third_party/python/rsa/rsa/randnum.py rename : python/rsa/rsa/transform.py => third_party/python/rsa/rsa/transform.py rename : python/rsa/rsa/util.py => third_party/python/rsa/rsa/util.py rename : python/rsa/rsa/varblock.py => third_party/python/rsa/rsa/varblock.py rename : python/rsa/run_tests.py => third_party/python/rsa/run_tests.py rename : python/rsa/setup.cfg => third_party/python/rsa/setup.cfg rename : python/rsa/setup.py => third_party/python/rsa/setup.py rename : python/rsa/tests/__init__.py => third_party/python/rsa/tests/__init__.py rename : python/rsa/tests/constants.py => third_party/python/rsa/tests/constants.py rename : python/rsa/tests/py2kconstants.py => third_party/python/rsa/tests/py2kconstants.py rename : python/rsa/tests/py3kconstants.py => third_party/python/rsa/tests/py3kconstants.py rename : python/rsa/tests/test_bigfile.py => third_party/python/rsa/tests/test_bigfile.py rename : python/rsa/tests/test_common.py => third_party/python/rsa/tests/test_common.py rename : python/rsa/tests/test_compat.py => third_party/python/rsa/tests/test_compat.py rename : python/rsa/tests/test_integers.py => third_party/python/rsa/tests/test_integers.py rename : python/rsa/tests/test_load_save_keys.py => third_party/python/rsa/tests/test_load_save_keys.py rename : python/rsa/tests/test_pem.py => third_party/python/rsa/tests/test_pem.py rename : python/rsa/tests/test_pkcs1.py => third_party/python/rsa/tests/test_pkcs1.py rename : python/rsa/tests/test_strings.py => third_party/python/rsa/tests/test_strings.py rename : python/rsa/tests/test_transform.py => third_party/python/rsa/tests/test_transform.py rename : python/rsa/tests/test_varblock.py => third_party/python/rsa/tests/test_varblock.py rename : python/slugid/.gitignore => third_party/python/slugid/.gitignore rename : python/slugid/.travis.yml => third_party/python/slugid/.travis.yml rename : python/slugid/LICENSE => third_party/python/slugid/LICENSE rename : python/slugid/README.rst => third_party/python/slugid/README.rst rename : python/slugid/requirements.txt => third_party/python/slugid/requirements.txt rename : python/slugid/setup.py => third_party/python/slugid/setup.py rename : python/slugid/slugid/__init__.py => third_party/python/slugid/slugid/__init__.py rename : python/slugid/slugid/slugid.py => third_party/python/slugid/slugid/slugid.py rename : python/slugid/test.py => third_party/python/slugid/test.py rename : python/slugid/tox.ini => third_party/python/slugid/tox.ini rename : python/virtualenv/AUTHORS.txt => third_party/python/virtualenv/AUTHORS.txt rename : python/virtualenv/LICENSE.txt => third_party/python/virtualenv/LICENSE.txt rename : python/virtualenv/MANIFEST.in => third_party/python/virtualenv/MANIFEST.in rename : python/virtualenv/PKG-INFO => third_party/python/virtualenv/PKG-INFO rename : python/virtualenv/README.rst => third_party/python/virtualenv/README.rst rename : python/virtualenv/bin/rebuild-script.py => third_party/python/virtualenv/bin/rebuild-script.py rename : python/virtualenv/docs/Makefile => third_party/python/virtualenv/docs/Makefile rename : python/virtualenv/docs/changes.rst => third_party/python/virtualenv/docs/changes.rst rename : python/virtualenv/docs/conf.py => third_party/python/virtualenv/docs/conf.py rename : python/virtualenv/docs/development.rst => third_party/python/virtualenv/docs/development.rst rename : python/virtualenv/docs/index.rst => third_party/python/virtualenv/docs/index.rst rename : python/virtualenv/docs/installation.rst => third_party/python/virtualenv/docs/installation.rst rename : python/virtualenv/docs/make.bat => third_party/python/virtualenv/docs/make.bat rename : python/virtualenv/docs/reference.rst => third_party/python/virtualenv/docs/reference.rst rename : python/virtualenv/docs/userguide.rst => third_party/python/virtualenv/docs/userguide.rst rename : python/virtualenv/scripts/virtualenv => third_party/python/virtualenv/scripts/virtualenv rename : python/virtualenv/setup.cfg => third_party/python/virtualenv/setup.cfg rename : python/virtualenv/setup.py => third_party/python/virtualenv/setup.py rename : python/virtualenv/site.py => third_party/python/virtualenv/site.py rename : python/virtualenv/tests/__init__.py => third_party/python/virtualenv/tests/__init__.py rename : python/virtualenv/tests/test_activate.sh => third_party/python/virtualenv/tests/test_activate.sh rename : python/virtualenv/tests/test_activate_output.expected => third_party/python/virtualenv/tests/test_activate_output.expected rename : python/virtualenv/tests/test_cmdline.py => third_party/python/virtualenv/tests/test_cmdline.py rename : python/virtualenv/tests/test_virtualenv.py => third_party/python/virtualenv/tests/test_virtualenv.py rename : python/virtualenv/virtualenv.py => third_party/python/virtualenv/virtualenv.py rename : python/virtualenv/virtualenv_embedded/activate.bat => third_party/python/virtualenv/virtualenv_embedded/activate.bat rename : python/virtualenv/virtualenv_embedded/activate.csh => third_party/python/virtualenv/virtualenv_embedded/activate.csh rename : python/virtualenv/virtualenv_embedded/activate.fish => third_party/python/virtualenv/virtualenv_embedded/activate.fish rename : python/virtualenv/virtualenv_embedded/activate.ps1 => third_party/python/virtualenv/virtualenv_embedded/activate.ps1 rename : python/virtualenv/virtualenv_embedded/activate.sh => third_party/python/virtualenv/virtualenv_embedded/activate.sh rename : python/virtualenv/virtualenv_embedded/activate_this.py => third_party/python/virtualenv/virtualenv_embedded/activate_this.py rename : python/virtualenv/virtualenv_embedded/deactivate.bat => third_party/python/virtualenv/virtualenv_embedded/deactivate.bat rename : python/virtualenv/virtualenv_embedded/distutils-init.py => third_party/python/virtualenv/virtualenv_embedded/distutils-init.py rename : python/virtualenv/virtualenv_embedded/distutils.cfg => third_party/python/virtualenv/virtualenv_embedded/distutils.cfg rename : python/virtualenv/virtualenv_embedded/python-config => third_party/python/virtualenv/virtualenv_embedded/python-config rename : python/virtualenv/virtualenv_embedded/site.py => third_party/python/virtualenv/virtualenv_embedded/site.py rename : python/virtualenv/virtualenv_support/__init__.py => third_party/python/virtualenv/virtualenv_support/__init__.py rename : python/virtualenv/virtualenv_support/argparse-1.4.0-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/argparse-1.4.0-py2.py3-none-any.whl rename : python/virtualenv/virtualenv_support/pip-8.1.2-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/pip-8.1.2-py2.py3-none-any.whl rename : python/virtualenv/virtualenv_support/setuptools-25.2.0-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/setuptools-25.2.0-py2.py3-none-any.whl rename : python/virtualenv/virtualenv_support/wheel-0.29.0-py2.py3-none-any.whl => third_party/python/virtualenv/virtualenv_support/wheel-0.29.0-py2.py3-none-any.whl rename : python/voluptuous/COPYING => third_party/python/voluptuous/COPYING rename : python/voluptuous/MANIFEST.in => third_party/python/voluptuous/MANIFEST.in rename : python/voluptuous/PKG-INFO => third_party/python/voluptuous/PKG-INFO rename : python/voluptuous/README.md => third_party/python/voluptuous/README.md rename : python/voluptuous/README.rst => third_party/python/voluptuous/README.rst rename : python/voluptuous/setup.cfg => third_party/python/voluptuous/setup.cfg rename : python/voluptuous/setup.py => third_party/python/voluptuous/setup.py rename : python/voluptuous/tests.md => third_party/python/voluptuous/tests.md rename : python/voluptuous/voluptuous.py => third_party/python/voluptuous/voluptuous.py rename : python/which/LICENSE.txt => third_party/python/which/LICENSE.txt rename : python/which/MANIFEST.in => third_party/python/which/MANIFEST.in rename : python/which/Makefile.win => third_party/python/which/Makefile.win rename : python/which/PKG-INFO => third_party/python/which/PKG-INFO rename : python/which/README.txt => third_party/python/which/README.txt rename : python/which/TODO.txt => third_party/python/which/TODO.txt rename : python/which/build.py => third_party/python/which/build.py rename : python/which/launcher.cpp => third_party/python/which/launcher.cpp rename : python/which/logo.jpg => third_party/python/which/logo.jpg rename : python/which/setup.py => third_party/python/which/setup.py rename : python/which/test/test_which.py => third_party/python/which/test/test_which.py rename : python/which/test/testsupport.py => third_party/python/which/test/testsupport.py rename : python/which/which.py => third_party/python/which/which.py extra : rebase_source : 365266986f2d9f5eeff6efb77e79f0ff28aeaaae |
|
Andreas Tolfsen | 59bc25c52a |
Bug 1368264 - Include geckodriver in test archive r=jgraham
When the geckodriver binary exists, include it in the common test package alongside the other binaries under dist/bin. This approach works even if the geckodriver binary is not available, as it indeed is not on selected platforms. MozReview-Commit-ID: 4aUSpdHJtYG --HG-- extra : rebase_source : 41dc1b3a4780bbc0498d668ca2450bf6c29e5e8c |
|
Ralph Giles | 680e271731 |
Bug 1369950 - Update av1 mimetype when vendoring. r=froydnj,gerald
We record the commit id of the aom library we vendor in the gecko source so we can check it as part of the mimetype to verify compatibility with the encoder while the stream format is under development. Make the vendor script update the hash in the code, just like we do with README_MOZILLA. This can be removed when the bitstream becomes stable. MozReview-Commit-ID: 9zBiFhcEy2N --HG-- extra : rebase_source : 34c1bd57f4e2050559318c22c476fbb3c1b89565 |
|
Chris Manchester | 57f6e87da1 |
Bug 1369433 - Fix gyp_reader to take mozilla_cflags in to account when CFLAGS et al are set via sandbox_vars. r=ted
Prior to this patch setting sandbox_vars['CFLAGS'] would cause those to override any variables set by gyp via cflags_mozilla. In general sanbox_vars are used to override values, and there's room for a clearer interaction between moz.build and gyp, but discarding cflags set in cflags_mozilla is almost certainly not the intended behavior here, and this solves the immediate issue. MozReview-Commit-ID: 1uCgXr5lagA --HG-- extra : rebase_source : a330108f64d0e155d2e08206f2fe9a6c5eec8e59 |
|
Henrik Skupin | 4a263baef5 |
Bug 1369665 - "mach vendor rust" has to export the OpenSSL lib folder. r=rillian
It's not enough to only export the include folder for openssl, but for linking the lib folder is also necessary. Also DEP_OPENSSL_INCLUDE shouldn't be set directly, because it's set by Cargo itself based on the output of openssl-sys's build script. MozReview-Commit-ID: Ijbx7STgCXq --HG-- extra : rebase_source : 9f93d20f974eb85e0e96fdfb017a402a263330ef |
|
Gregory Szorc | d2a2df9a3a |
Bug 1368057 - Clear terminal footer to end of line, not screen; r=glandium
bz reported that mach output was slow under xterm on Mac. He tracked this down to the terminal footer clearing until end of screen. It's likely this is triggering a vsync or repaint or something, as he measured each line to take 16ms to display. Changing the clearing operation from "end of screen" to "end of line" should be a cheaper operation and should speed up terminal writing. This code has been historically sensitive to change. There's a non-insignificant risk this will break a terminal configuration. I've tested this with PuTTY, terminal.app on OS X (including under screen), and iTerm2.app and it seems to "just work." MozReview-Commit-ID: C2sYYboksj1 --HG-- extra : rebase_source : 0586084c6db8f6f9a126c44e1a44b54274f7cb9f |
|
Mike Hommey | 3a412e45bd |
Bug 1369630 - Fix `mach artifact toolchain --from-build` after bug 1345863 and bug 1351010. r=gps
The former removed the /opt from the toolchain job names, and the latter made optimize_task() return a single value. --HG-- extra : rebase_source : 57beab6bf646c8202e3d83d2de3e547be62f39c3 |
|
Mike Hommey | 74f132e11e |
Bug 1365419 - Fixup l10n packager after bug 780562. r=gps
The change to l10n packager from bug 780562 worked in practice because no chrome category had exclusively manifest entries with flags, which we're changing in this bug. It turns out this was only due to a missing change in the patch for bug 780562. --HG-- extra : rebase_source : 9f782e115f97063c97f165ed95eb4beeb72f86d0 |
|
Wes Kocher | 135f065d54 |
Merge m-c to autoland, a=merge
MozReview-Commit-ID: GZPNfYTsjn1 |
|
Wes Kocher | 9782406dd8 |
Backed out 4 changesets (bug 1365419) for android mochitest failures in test_bug583533.html a=backout
Backed out changeset d82aa6aec2c1 (bug 1365419) Backed out changeset 9aafdd1ca0bd (bug 1365419) Backed out changeset 261eecf8497f (bug 1365419) Backed out changeset 1d9b50fadc05 (bug 1365419) MozReview-Commit-ID: HkhXf1Dkkbk |
|
Mike Hommey | a95e3eb0b4 |
Bug 1365419 - Fixup l10n packager after bug 780562. r=gps
The change to l10n packager from bug 780562 worked in practice because no chrome category had exclusively manifest entries with flags, which we're changing in this bug. It turns out this was only due to a missing change in the patch for bug 780562. --HG-- extra : rebase_source : 3c8c31c37d8fb48bb99b1758bcd8ef5f32c71fe0 |
|
Gregory Szorc | 612630dd35 |
Bug 1359965 - Support and generate tar.gz WPT archive; r=glandium
Several years ago there was a single zip file for all test files. Clients would only extract the files they needed. Thus, zip was a reasonable archive format because it allowed direct access to members without having to decompress the entirety of the stream. We have since split up that monolithic archive into separate, domain-specific archives. e.g. 1 archive for mochitests and one for xpcshell tests. This drastically cut down on network I/O required on testers because they only fetched archives/data that was relevant. It also enabled parallel generation of test archives, we shaved dozens of seconds off builds due to compression being a long pole. Despite the architectural changes to test archive management, we still used zip files. This is not ideal because we no longer access specific files in test archives and thus don't care about single/partial member access performance. This commit implements support for generating tar.gz test archives. And it switches the web-platform archive to a tar.gz file. The performance implications for archive generation are significant: before: 48,321,250 bytes; 6.05s after: 31,844,267 bytes; 4.57s The size is reduced because we have a single compression context so data from 1 file can benefit compression in a subsequent file. CPU usage is reduced because the compressor has to work less with 1 context than it does with N. While I didn't measure it, decompression performance should also be improved for the same reasons. And of course network I/O will be reduced. mozharness consumers use a generic method for handling unarchiving. This method automagically handles multiple file extensions. So as long as downstream consumers aren't hard coding ".zip" this change should "just work." MozReview-Commit-ID: LQa5MIHLsms --HG-- extra : rebase_source : 100092c2f2ff609362a724fff60f46dd6e49c94e extra : intermediate-source : d10f5ccd882b965fcad39914f7c3c930d1301a41 extra : source : a0e257e346ccf3c1db332ec5903241f4eeb9a7ee |
|
Gregory Szorc | df5138f5a5 |
Bug 1359965 - Support mozpack.file.BaseFile in create_tar_from_files; r=glandium
This allows us to write files coming from a finder or other source that isn't directly the filesystem. MozReview-Commit-ID: KhPSD0JYzsQ --HG-- extra : rebase_source : fea376f642e20e8c7723506fd4a73e3f8ac5d0e5 extra : intermediate-source : a872303fd08497bbde0e3b4cea09a88a4182810e extra : source : ae8bce278626bc84914063f93292ac5e825eec36 |
|
Mike Shal | 93714d3413 |
Bug 1319226 - Process JARManifests in the tup backend; r=chmanchester
The JARManifests are relatively straightforward since they can be converted into FinalTargetFiles by _consume_jar_manifest(). Since these can contain RenamedSourcePaths, we no longer assert an error for those. The main difference is that some JARManifests can result in preprocessing .css files, which use a different marker than the default. The two odd cases are bookmarks.html.in and buildconfig.html. The first relies on an l10n define in a Makefile, while the latter needs CXXFLAGS. The faster make backend works around these by defining BOOKMARKS_INCLUDE_DIR to the en-US version, and skips the CXXFLAGS case by defining BUILD_FASTER=1, so that is what the tup backend does for now as well. MozReview-Commit-ID: LlmNjQ2g40j --HG-- extra : rebase_source : 2665a8115fac5329f2ddb49887b08607bcd4aa84 |
|
Mike Shal | 5f23da269d |
Bug 1319226 - allow symlinks to point to files with a different basename; r=chmanchester
Some jar.mn files create symlinks with a different name than the file they point to. The tup backend should support this by using the object's target_basename as the destination filename. MozReview-Commit-ID: IB4moXA7KWH --HG-- extra : rebase_source : dfa85f369932514bb9aa029184f7b7292a9ae01c |
|
Chris Manchester | 0b448c1224 |
Bug 1367852 - Defer file read to reduce peak memory use in mozjar when dumping symbols. r=ted
Passing a file object intead of a string of the file's contents defers reading the file to a place Python can free the resulting string earlier, reducing peak memory consumption when packaging symbols and avoiding a MemoryError on Windows 32 builders in automation. MozReview-Commit-ID: H0R6BbjwhOu --HG-- extra : rebase_source : 181b592ab503d0545f34d167d7c05428455b6671 |
|
Nick Alexander | 518efc8674 |
Bug 1365089 - Pre: Support setting default keyfile locations in moz.configure. r=nalexander
MozReview-Commit-ID: 207kgPU2TPM --HG-- extra : rebase_source : 92d30da1d4956b159335536a46a26610a40e632b |
|
Chris Manchester | 988a73bb71 |
Bug 1367735 - Do not attempt to generate or install headers or other compile related files during artifact builds. r=mshal
This patch stops GENERATED_FILES from being run during export for artifact builds and prevents EXPORTS from being processed because some of these will depend on generated headers. MozReview-Commit-ID: BHZBFbVHwPT --HG-- extra : rebase_source : fe21e07c5bb8ef957a0006ec6a06eb833692ebaf |
|
Gregory Szorc | 68592ce4d0 |
Bug 1367834 - Suppress compiler warnings for 3rd party projects; r=froydnj
Most complaints about compiler warnings being printed at the end of the build (4abe611696ab - bug 1360764) center around the volume. And most of the volume is due to 3rd party projects. Since work to suppress the warnings in 3rd party projects has been slow, let's temporarily filter out those warnings. This commit adds a list of suppressed directories corresponding to 3rd party projects responsible for most compiler warnings. For non-automation builds, we don't print the warnings. Instead, we print a summary of how many warnings were suppressed. Not all 3rd party projects were listed. The intent is to only list the high volume ones so the warnings list is reasonable by default. I believe the current implementation achieves that. But I wouldn't be surprised if it requires refinement. Perfect is the enemy of good. MozReview-Commit-ID: ExDRidsHROC --HG-- extra : rebase_source : 49123193ea872a92208dc54a71b5f31208c10cd1 |
|
Ryan VanderMeulen | b8ba243c22 | Merge autoland to m-c. a=merge | |
Justin Wood | a14524a72d |
Backed out changeset d10f5ccd882b, for Nightly bustage from Bug 1359965 c#29
MozReview-Commit-ID: 6ddN0Y55Bsk |
|
Justin Wood | e0c208d7dc |
Backed out changeset a872303fd084, for Nightly bustage from Bug 1359965 c#29
MozReview-Commit-ID: K06A4HcRM6K |
|
Ryan VanderMeulen | c5b2958154 | Merge inbound to m-c. a=merge | |
Andreas Tolfsen | eda48cff40 |
Bug 1340637 - Provide build rules for geckodriver; r=jgraham,ted
geckodriver is the Mozilla implementation of the WebDriver remote control interface for Gecko, and provides an HTTPD proxy that translates the WebDriver protocol to Marionette. Building this as part of the Firefox build will allow us to run WPT WebDriver tests to verify our implementation of Marionette and geckodriver. It also makes it less painful to make changes across projects. This change will cause the geckodriver program to be built as part of regular Firefox builds, except on macOS and Android, and when artifact builds are enabled. RUST_PROGRAMS in cross-compile environments cause the wrong linker to be used. When this bug is fixed, we should be able to enable building of geckodriver on macOS. This work is tracked in: https://bugzilla.mozilla.org/show_bug.cgi?id=1329737 On Android, we may one to build a binary for the host system to use (x86_64), instead of an ARM binary for the emulator. MozReview-Commit-ID: FG5tmPv4iut --HG-- extra : rebase_source : 091728fd2582458325689fc6e3d8b317428802d8 |
|
Nathan Froyd | 88e5d07280 |
Bug 1367405 - only print warning summary for successful builds; r=gps
If we had an unsuccessful build, then duplicating the warnings at the end of the compilation job would just be burying the actual error in a blizzard of noise. |
|
Gregory Szorc | 74778951f0 |
Bug 1359965 - Support and generate tar.gz WPT archive; r=glandium
Several years ago there was a single zip file for all test files. Clients would only extract the files they needed. Thus, zip was a reasonable archive format because it allowed direct access to members without having to decompress the entirety of the stream. We have since split up that monolithic archive into separate, domain-specific archives. e.g. 1 archive for mochitests and one for xpcshell tests. This drastically cut down on network I/O required on testers because they only fetched archives/data that was relevant. It also enabled parallel generation of test archives, we shaved dozens of seconds off builds due to compression being a long pole. Despite the architectural changes to test archive management, we still used zip files. This is not ideal because we no longer access specific files in test archives and thus don't care about single/partial member access performance. This commit implements support for generating tar.gz test archives. And it switches the web-platform archive to a tar.gz file. The performance implications for archive generation are significant: before: 48,321,250 bytes; 6.05s after: 31,844,267 bytes; 4.57s The size is reduced because we have a single compression context so data from 1 file can benefit compression in a subsequent file. CPU usage is reduced because the compressor has to work less with 1 context than it does with N. While I didn't measure it, decompression performance should also be improved for the same reasons. And of course network I/O will be reduced. mozharness consumers use a generic method for handling unarchiving. This method automagically handles multiple file extensions. So as long as downstream consumers aren't hard coding ".zip" this change should "just work." MozReview-Commit-ID: LQa5MIHLsms --HG-- extra : rebase_source : cd029cdbbcccc1d16f03d63a5f1fdf60be5db4fd extra : source : a0e257e346ccf3c1db332ec5903241f4eeb9a7ee |
|
Gregory Szorc | 5172222fa9 |
Bug 1359965 - Support mozpack.file.BaseFile in create_tar_from_files; r=glandium
This allows us to write files coming from a finder or other source that isn't directly the filesystem. MozReview-Commit-ID: KhPSD0JYzsQ --HG-- extra : rebase_source : 24db84974b54a714ba82dfad7ff68fd1a5bf656a extra : source : ae8bce278626bc84914063f93292ac5e825eec36 |
|
Ryan VanderMeulen | 62671ef4d8 | Merge autoland to m-c. a=merge | |
Wes Kocher | afb7b41b84 |
Backed out 2 changesets (bug 1359965) for likely breaking tc nightlies a=backout
Backed out changeset a0e257e346cc (bug 1359965) Backed out changeset ae8bce278626 (bug 1359965) MozReview-Commit-ID: 9rGpv7CFofi |
|
Mike Hommey | b860fe5648 |
Bug 1366729 - Skip manifest entries that are packaged twice. r=gps
--HG-- extra : rebase_source : 0db515433e1e5dacaf6be0c0921af060c3ad644d |
|
Mike Hommey | ae2d9aa982 |
Bug 1366729 - Properly handle "multi-content" manifest entries after bug 1366169. r=gps
Some manifest entries (e.g. skin or locale) have an attached identifier, and there can be different entries with different identifiers for the same chrome name. The change from bug 1366169 would consider those as errors, while they are the expected configuration. --HG-- extra : rebase_source : ceb08da909121a2ac0a2cdaba7970e4594dde09f |
|
Gregory Szorc | fbd5db6a52 |
Bug 1359965 - Support and generate tar.gz WPT archive; r=glandium
Several years ago there was a single zip file for all test files. Clients would only extract the files they needed. Thus, zip was a reasonable archive format because it allowed direct access to members without having to decompress the entirety of the stream. We have since split up that monolithic archive into separate, domain-specific archives. e.g. 1 archive for mochitests and one for xpcshell tests. This drastically cut down on network I/O required on testers because they only fetched archives/data that was relevant. It also enabled parallel generation of test archives, we shaved dozens of seconds off builds due to compression being a long pole. Despite the architectural changes to test archive management, we still used zip files. This is not ideal because we no longer access specific files in test archives and thus don't care about single/partial member access performance. This commit implements support for generating tar.gz test archives. And it switches the web-platform archive to a tar.gz file. The performance implications for archive generation are significant: before: 48,321,250 bytes; 6.05s after: 31,844,267 bytes; 4.57s The size is reduced because we have a single compression context so data from 1 file can benefit compression in a subsequent file. CPU usage is reduced because the compressor has to work less with 1 context than it does with N. While I didn't measure it, decompression performance should also be improved for the same reasons. And of course network I/O will be reduced. mozharness consumers use a generic method for handling unarchiving. This method automagically handles multiple file extensions. So as long as downstream consumers aren't hard coding ".zip" this change should "just work." MozReview-Commit-ID: LQa5MIHLsms --HG-- extra : rebase_source : 19ec875917546abc147b234a815e1a64c204b92a |
|
Gregory Szorc | 8a71fabf2e |
Bug 1359965 - Support mozpack.file.BaseFile in create_tar_from_files; r=glandium
This allows us to write files coming from a finder or other source that isn't directly the filesystem. MozReview-Commit-ID: KhPSD0JYzsQ --HG-- extra : rebase_source : 10d494fc910982c3e34f4744592edca906d3a85d |
|
Mike Shal | ca4aa9a838 |
Bug 1365722 - Move application.ini processing out to a separate file; r=cmanchester+432261
Windows repackaging for complete mar files will also need to pull a different value out of the application.ini file, so this code should be shareable. MozReview-Commit-ID: CzCoNRYcBPX --HG-- extra : rebase_source : a5e4b31ba876d811436a7d8d15462fa85f0762f8 |
|
Mike Shal | 14106ca069 |
Bug 1365722 - Use correct permission bits in chmod; r=cmanchester+432261
The chmod permissions need to be in octal format to get the expected permissions settings. This only seems to affect the output if we run the repackaging command on Linux, but it should still be fixed. MozReview-Commit-ID: to4v7dkSBl --HG-- extra : rebase_source : 9d2289511ebd05aea8a4c6d37136f258e2463dee |
|
Mike Shal | af5d946f11 |
Bug 1365722 - Rename 7z_exe_* to exe_7z_*; r=cmanchester+432261
Python can run these files with 'python -m 7z_exe_foo', but using 'import 7z_exe_foo' is not allowed because the module begins with a number. See also: https://stackoverflow.com/a/17487228 MozReview-Commit-ID: 97iDdXlZJ1a --HG-- rename : python/mozbuild/mozbuild/action/7z_exe_archive.py => python/mozbuild/mozbuild/action/exe_7z_archive.py rename : python/mozbuild/mozbuild/action/7z_exe_extract.py => python/mozbuild/mozbuild/action/exe_7z_extract.py extra : rebase_source : 1941986a7e6e56305b742710c73b90a3f7b5226b |
|
Mike Shal | 5f837f5c24 |
Bug 1365722 - Move repackage_dmg into a repackaging/ directory; r=cmanchester+432261
It makes more sense to have the repackage commands in a separate directory, since Windows repackaging will add several new types. MozReview-Commit-ID: 1wA7F7k4NXf --HG-- rename : python/mozbuild/mozbuild/repackage.py => python/mozbuild/mozbuild/repackaging/dmg.py extra : rebase_source : b4b4f2fd5c45900aaf125928c144c15cfa1e115e |
|
Shing Lyu | 5d8a5a598c |
Bug 1361645 - Change reftest condition stylo to styloVsGecko r=dbaron
MozReview-Commit-ID: 3ekoU1zg8xA --HG-- extra : rebase_source : f62c84516f5ac0d4b4d0c876514b72fa786ec542 |
|
Chris AtLee | 5fa1f81924 |
Bug 1351071: Get rid of pre-generated startup cache r=glandium
MozReview-Commit-ID: BcWcqEKwGBv --HG-- extra : source : 0f320509eddb30fdefd00d17179670381c3b6f78 |
|
Mike Hommey | d1b2f93802 |
Bug 1366169 - Avoid reordered manifest entries creating unexpected overrides. r=gps
As described in changeset c94e87a18096, chrome manifest entries are reordered and don't necessarily appear in the order they have in jar.mn. And in some cases, the order does matter: when entries with flags are followed by entries with more broad flags or no flags at all. Nobody should be writing entries in that order on purpose, so error out during packaging when we detect the pattern. --HG-- extra : rebase_source : d9617bbcbd8560503c532a13c10c8afb0fd49411 |
|
Mike Hommey | 59f1035ec6 |
Bug 1363811 - Allow "direct" access to namespace attributes from DependsFunctions. r=cmanchester+432261
To make things simpler in configure code, as well as to allow the linter to skip bugging about some --help dependencies, we make the following work: something.some_attr where the result is equivalent to, currently: delayed_getattr(something, 'some_attr') |
|
Mike Hommey | 853aefa3b4 |
Bug 1363811 - Allow to combine two DependsFunctions with "&". r=cmanchester+432261
Similar to how they can be combined with "|", we now allow using "&". As for "|", it would have been better if it were "and", but it's not possible to override "and" in python ; __and__ is for "&". |
|
Mike Hommey | 91e718c2f2 |
Bug 1363811 - Modify the name of the DependsFunction.__or__ implementation method. r=cmanchester+432261
Like the test change, it makes the intent clearer. |
|
Mike Hommey | fafb6f8f44 |
Bug 1363811 - Change TestConfigure.test_depends_or to test more cases. r=cmanchester+432261
Also, test the results match what a normal "or" of the returned values would be. This makes it clearer how the feature is meant to work. |
|
Mike Hommey | 57258bd4bf |
Bug 1365786 - Avoid missing --help dep error when a @depends function uses builtins. r=chmanchester
--HG-- extra : rebase_source : cb79f4f67bcc1c5b271ec430733143a385cf8360 |
|
Mike Hommey | ef3f9aa89b |
Bug 1365477 - Ensure all callers of CommandLineHandler() pass a complete argv. r=chmanchester
CommandLineHandler() expects argv to be like sys.argv, containing the command name in argv[0], but various tests weren't doing that, in some cases even leading to ignored arguments passed as argv[0]. In turn, that made lint.py only test browser/moz.configure instead of all the project moz.configures as intended. --HG-- extra : rebase_source : 8a87216edaa4a2fd27abb9ef74d38a254a2bbeed |
|
Chris Manchester | bdaf34a711 |
Bug 1307301 - Don't attempt to compress compressed files when packing the symbols archive. r=ted
MozReview-Commit-ID: 542dZflb00G --HG-- extra : rebase_source : 6b942e687517a3053b349a20475de7cff956327a |
|
Chris Manchester | b9fb4033d1 |
Bug 1307301 - Pack symbols with a python helper and mozjar instead of zip. r=ted
MozReview-Commit-ID: SKwzZ7l8CS --HG-- extra : rebase_source : 9e5765df89a966edfbe054b4f555ef347a3fd7e3 |
|
Mike Hommey | c3680170a7 |
Bug 780562 - Take locale chrome manifest flags into account when repacking l10n. r=gps
--HG-- extra : rebase_source : 5185b078260f0445cfe77f0416230c9ab0781f8b |
|
Nick Alexander | 102c9bafb0 |
Bug 1196367 - Remove AndroidEclipse build backend. r=gps
MozReview-Commit-ID: CdrpMaggWsJ --HG-- extra : rebase_source : f11a0f7983e9cf3131ab3189a3d2816cb86cab2c |
|
Mike Hommey | 563880df0e |
Bug 1363585 - Forbid boolean operations on @depends functions. r=chmanchester
Doing something like "not foo" when foo is a @depends function is never going to do what the user expects, while not necessarily leading to an error (like, when used in set_config). It is better to have an error in those cases where it's expected not to work, at the expense of making templates a little more verbose, rather than silently do something the user is not expecting. --HG-- extra : rebase_source : 87ba80eccc5606322f6dd185d5cb5fc88471e51b |
|
Ralph Giles | bd9dc581ea |
Bug 1336153 - Skip RustLibrary init on artifact builds. r=froydnj,nalexander
Artifact builds were relying on disabling Rust source file inclusion. The RustLibrary mozbuild class wants to know cargo's output directory when initializing itself, but when no compile environment is available rust.configure isn't included and the corresponding config keys aren't available. Skip inializing the dependent fields in that case. Since the artifact build never tries to compile any of the rust libraries, leaving these properties undefined works ok. MozReview-Commit-ID: 8IzTsweSygn --HG-- extra : rebase_source : a59fc01483fbc85766ff4445c5db7ddb1e49b87c |
|
Wes Kocher | e2902f93a3 |
Merge inbound to m-c a=merge
MozReview-Commit-ID: Fp2oBAcru51 |
|
Carsten "Tomcat" Book | b47fe0286b | Backed out changeset 0f320509eddb (bug 1351071) for slowness | |
Petr Sumbera | ad4120d507 |
Bug 1360571 - Remove "local" bashism from mozconfig_loader. r=glandium
mozconfig_loader is invoked with /bin/sh, which may not be bash. We could force mozconfigs to be run with bash instead, but that might be disruptive for existing mozconfigs, and the sole bashism used in mozconfig_loader is rather straightforward to workaround by namespacing the variables. |
|
Chris Manchester | 791df64746 |
Bug 1362949 - Update artifact build code to accept buildbot or taskcluster style artifact names for OS X. r=nalexander a=merge
MozReview-Commit-ID: Dr0tv8FM7LP --HG-- extra : source : b230bcb04a19ac2bd921a2b84e9262b391d0991d |
|
Ralph Giles | ff9ecfa942 |
Bug 1314147 - Add 'mach vendor aom' for maintaining av1 codec support. r=froydnj
We've traditionally had per-directory 'update' scripts for third-party media codec implementations. Instead, leverage the new 'mach vendor' command to centralize the import and build file generation, placing the upstream source in third_party/aom. Note this includes another copy of gtest and other dependencies which we don't use, but they're required by the upstream build process we use to generate our own build description, so I've left them in for now. MozReview-Commit-ID: CnWcSwvQZEh --HG-- extra : rebase_source : 28172a41332e920c9ea4a475a6990d43ebf8185f |
|
Jim Chen | 15251765f1 |
Bug 1360291 - Produce android version codes for AArch64/ARM64 Fennec; r=nalexander
Add AArch64/ARM64 support to the script that produces android version codes. Use the same scheme for AArch64 as x86, since the two architectures don't overlap, and AArch64 should override ARM just like x86 should override ARM. |
|
Gregory Szorc | f7e888274e |
Bug 1360764 - Print compiler warnings at end of the build; r=froydnj
The way it works today, compiler warnings are logged to build output twice. The compiler's raw output is logged. Then, if mach's compiler warning parser detects a warning, a structured log message with info about that warning is printed as well. Because of the order in which callbacks fire, mach's warning message is delivered to the logger first. So build output looks something like: 0:04.63 Warning: -Wsign-compare in /home/gps/src/firefox/security/nss/lib/dev/ckhelper.c: comparison of integers of different signs: 'CK_ULONG' (aka 'unsigned long') and 'int' 0:04.63 /home/gps/src/firefox/security/nss/lib/dev/ckhelper.c:135:45: warning: comparison of integers of different signs: 'CK_ULONG' (aka 'unsigned long') and 'int' [-Wsign-compare] 0:04.63 (obj_template[i].ulValueLen == -1)) { 0:04.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~ That first line is our structured message formatted to plain text. Subsequent lines are Clang. The output here is redundant. But having the structured compiler warning in the JSON logs is nice so downstream systems don't have to reinvent the parsing wheel. Also today, at the end of a clobber build we print a count of the total number of compiler warnings. Compiler warnings represent potential bugs. So we want to encourage people to look at them. However, with build system output often spanning several hundred lines and compiler warnings scattered in no deterministic order because build system execution is non-deterministic, it is easy to lose sight of compiler warnings as they go by in build output. And, it can be difficult to find a warning in files you care about because you don't know where in the log to look for that file. This commit attempts to improve the visibility of compiler warnings by printing a sorted list of warnings at the end of the build. The list of warnings it prints are only those seen during the current build operation. We /could/ print a list of all warnings in the persisted database. But I think this would be annoying, particularly for incremental or partial builds. The structured log message previously emitted at compiler invocation time has been removed. So now the build backend output doesn't have a redundant "Warning: " line summarizing the warning next to the compiler output itself. This is less confusing. That structured log message has been reborn at the end of the build and reformatted slightly. If there are any consumers assuming that the log entry near this structured message is compiler output itself, they will break. I don't think any such consumers exist. It is also possible the structured log may not contain warning messages if a process exit occurs. I'm fine with this: if the `mach` process dies, we have bigger problems to worry about. The new output looks something like this: 18:07.97 warning: gfx/angle/src/compiler/translator/util.cpp:216:15 [-Wimplicit-fallthrough] unannotated fall-through between switch labels 18:07.97 warning: gfx/angle/src/compiler/translator/util.cpp:225:15 [-Wimplicit-fallthrough] unannotated fall-through between switch labels 18:07.97 warning: gfx/angle/src/compiler/translator/util.cpp:234:15 [-Wimplicit-fallthrough] unannotated fall-through between switch labels 18:07.97 warning: gfx/cairo/libpixman/src/pixman-bits-image.c:268:32 [-Wshift-negative-value] shifting a negative signed value is undefined 18:07.97 warning: gfx/cairo/libpixman/src/pixman-linear-gradient.c:395:6 [-Wunreachable-code] code will never be executed 18:07.97 warning: gfx/cairo/libpixman/src/pixman-x86.c:80:5 [-Wexpansion-to-defined] macro expansion producing 'defined' has undefined behavior Note the sorting of files, including by line number and column. If we wanted to, we could even print that line. But that's for another day (especially since compilers themselves tend to do this already). This change has the potential to annoy people. That's because instead of the parsed warning summary lines being spread out over the build (where they tend not to be noticed), they will be lumped at the end of the build log, which people do tend to notice. In my build, I have ~363 warnings/lines. Some could perceive this as excessive and redundant. But the recourse for this is simple: eliminate compiler warnings. My hope is that by having the compiler warnings exposed clearly at the end of the build log that people will notice them and will take action to eliminate them. Sunlight is a disinfectant. MozReview-Commit-ID: 9VHXsPhAYmr --HG-- extra : rebase_source : 6a2da05f794a54ea54a48167a36d130dfbf34e59 |
|
Gregory Szorc | f1c2887efb |
Bug 1360764 - Record warnings seen during the current operation; r=froydnj
Currently, the build monitor has a single compiler warnings database that unions warnings from previous runs with warnings from the current invocation. I want to introduce functionality that treats warnings seen during the current invocation differently from "all warnings." To facilitate this, this commit introduces a 2nd, non-persisted warnings database to record warnings just for the current invocation. MozReview-Commit-ID: FIY0GiarDmr --HG-- extra : rebase_source : b2002e1c248ea65b2c0ee45a78b1e74d61a26f3c |