Files
palemoon27/python
roytam1 0ca89ce1d3 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1264482 - Use the EnumString type for the different values we get out of split_triplet. r=ted (fce99c150b)
- Bug 1288313 - Explicitly reject unknown CPU types. r=chmanchester (4589f0d0c5)
- Bug 1265627 - Don't disable strict aliasing for GCC < 4.5, we don't support those versions anyways. r=ted (09ee8f9f69)
- Bug 1265627 - Remove leftovers from bug 1167005. r=ted (6d7b3243b4)
- Bug 1260327 - Switch buildconfig.html to using MOZ_CONFIGURE_OPTIONS. r=chmanchester (e8f24980d8)
- Bug 1265627 - Remove the CXX_VERSION AC_SUBST. r=ted (506c68a9d8)
- Bug 1265627 - Force clang-cl MSVC emulation from moz.configure. r=ted (400407b440)
- Bug 1246550 - Don't run autobinscope.py with clang-cl; r=glandium (e5a7c7f2a1)
- remove jemalloc3 configure support (f62fa173a2)
- Bug 1257448 - Move --enable-jemalloc and MOZ_JEMALLOC4 to moz.configure. r=nalexander (f2c7412da7)
- Bug 1257448 - Move MOZ_MEMORY_* defines to moz.configure. r=nalexander (e3c5fee4b9)
- Bug 1257448 - Move --enable-replace-malloc to moz.configure. r=nalexander (4fc54bec96)
- Bug 1256979 - Move MOZ_CHROME_FILE_FORMAT to Python configure. r=glandium (750ce5fe06)
- Bug 1260622 - Refresh config.guess and config.sub from upstream. r=ted (0f021c2f02)
- Bug 1234518 - Clean MOZ_SERVICES_HEALTHREPORT and and MOZ_SERVICES_METRICS. r=gfritzsche (f604f901dd)
- Bug 1245701 - Port build/win32 install rules to moz.build; r=glandium (e70e01d37e)
- Bug 1246333 - Re-enable structured exception handling with clang-cl; r=glandium (248769515a)
-  Bug 1222578 - remove workaround for clang-cl not understanding -arch:IA32; r=glandium (13b4c5773c)
- Bug 1254967 - Actually test if dia2.h exists instead of assuming the existence. r=poiru (e451d236f4)
- Bug 1124033 - Replace blanket disabling of VS2015 warnings with C5026 and C5027; r=ehsan (302267c071)
- Bug 1260402 - Disable PulseAudio only on Gonk for B2G r=glandium (3bc3de9f3b)
- Bug 1254374 - Add exception message checks to test_options.py. r=nalexander (1eedf65b2c)
- Bug 1263296 - Work around getpreferredencoding inconsistencies. r=gps (24b8cc23b3)
- Bug 1261018 - Make log.queue_debug output debug log when receiving an exception. r=ted (1712a6342e)
- Bug 1255963 - Detect warnings without space after line number; r=glandium (6d82378215)
- Bug 1261438 - Generalize Android artifact package names. r=chmanchester (054863e365)
- Bug 1263436 - Show artifact build download progress by default. r=nalexander (7381ef4299)
- Bug 1256028 - Disable C4477 to unblock compilation on VS2015; r=mcmanus (a3341cfe21)
2024-05-14 22:42:37 +08:00
..

This directory contains common Python code.

The basic rule is that if Python code is cross-module (that's "module" in the
Mozilla meaning - as in "module ownership") and is MPL-compatible, it should
go here.

What should not go here:

* Python that is not MPL-compatible (see other-licenses/)
* Python that has good reason to remain close to its "owning" (Mozilla)
  module (e.g. it is only being consumed from there).

Historical information can be found at
https://bugzilla.mozilla.org/show_bug.cgi?id=775243

## pyyaml | pystache

Used in taskcluster related mach commands to update download from github
and remove .git and tests.

Then run tests in taskcluster/tests/