diff options
Diffstat (limited to 'contrib/tools/python3/Tools/README')
| -rw-r--r-- | contrib/tools/python3/Tools/README | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/contrib/tools/python3/Tools/README b/contrib/tools/python3/Tools/README new file mode 100644 index 00000000000..09bd6fb4798 --- /dev/null +++ b/contrib/tools/python3/Tools/README @@ -0,0 +1,56 @@ +This directory contains a number of Python programs that are useful +while building or extending Python. + +build Automatically generated directory by the build system + contain build artifacts and intermediate files. + +buildbot Batchfiles for running on Windows buildbot workers. + +c-analyzer Tools to check no new global variables have been added. + +cases_generator Tooling to generate interpreters. + +clinic A preprocessor for CPython C files in order to automate + the boilerplate involved with writing argument parsing + code for "builtins". + +freeze Create a stand-alone executable from a Python program. + +gdb Python code to be run inside gdb, to make it easier to + debug Python itself (by David Malcolm). + +i18n Tools for internationalization. pygettext.py + parses Python source code and generates .pot files, + and msgfmt.py generates a binary message catalog + from a catalog in text format. + +importbench A set of micro-benchmarks for various import scenarios. + +msi Support for packaging Python as an MSI package on Windows. + +nuget Files for the NuGet package manager for .NET. + +patchcheck Tools for checking and applying patches to the Python source code + and verifying the integrity of patch files. + +peg_generator PEG-based parser generator (pegen) used for new parser. + +scripts A number of useful single-file programs, e.g. run_tests.py + which runs the Python test suite. + +ssl Scripts to generate ssl_data.h from OpenSSL sources, and run + tests against multiple installations of OpenSSL and LibreSSL. + +tz A script to dump timezone from /usr/share/zoneinfo. + +unicode Tools for generating unicodedata and codecs from unicode.org + and other mapping files (by Fredrik Lundh, Marc-Andre Lemburg + and Martin von Loewis). + +unittestgui A Tkinter based GUI test runner for unittest, with test + discovery. + +wasm Config and helpers to facilitate cross compilation of CPython + to WebAssembly (WASM). + +Note: The pynche color editor has moved to https://gitlab.com/warsaw/pynche |
