cpython/Tools/README

47 lines
1.8 KiB
Plaintext
Raw Normal View History

1995-03-02 23:51:27 +08:00
This directory contains a number of Python programs that are useful
while building or extending Python.
2010-08-03 06:31:22 +08:00
buildbot Batchfiles for running on Windows buildslaves.
1997-08-28 10:41:33 +08:00
ccbench A Python threads-based concurrency benchmark. (*)
2010-08-03 06:31:22 +08:00
2010-12-31 06:32:49 +08:00
demo Several Python programming demos.
2010-08-03 06:31:22 +08:00
freeze Create a stand-alone executable from a Python program.
1995-03-02 23:51:27 +08:00
Merged revisions 79548,79557,79616-79617,79716,79778,79795,79803,79896 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r79548 | martin.v.loewis | 2010-04-01 02:40:51 -0500 (Thu, 01 Apr 2010) | 3 lines Issue #8032: For gdb7, a python-gdb.py file is added to the build, allowing to use advanced gdb features when debugging Python. ........ r79557 | antoine.pitrou | 2010-04-01 12:56:57 -0500 (Thu, 01 Apr 2010) | 5 lines Issue #8281: rename test_gdb_sample.py to gdb_sample.py, otherwise it gets picked as a regular test by regrtest.py, and fails. ........ r79616 | mark.dickinson | 2010-04-02 15:22:21 -0500 (Fri, 02 Apr 2010) | 1 line Add python.exe-gdb.py to svn:ignore, for the benefit of OS X developers. ........ r79617 | mark.dickinson | 2010-04-02 15:34:26 -0500 (Fri, 02 Apr 2010) | 1 line Add python-gdb.py and python.exe-gdb.py to distclean target in Makefile. ........ r79716 | martin.v.loewis | 2010-04-03 13:54:07 -0500 (Sat, 03 Apr 2010) | 2 lines Don't install python-gdb.py as an executable. ........ r79778 | r.david.murray | 2010-04-04 20:34:50 -0500 (Sun, 04 Apr 2010) | 3 lines Issue 8287: try to fix the gdb-python install errors on Solaris and FreeBSD. Patch by Dave Malcolm. ........ r79795 | ronald.oussoren | 2010-04-05 06:21:21 -0500 (Mon, 05 Apr 2010) | 7 lines Ensure that the gdb hooks can be installed when srcdir != builddir. Without this patch it is no longer possible to build python when you don't run configure from the root of the source tree. ........ r79803 | r.david.murray | 2010-04-05 11:28:49 -0500 (Mon, 05 Apr 2010) | 3 lines Issue 8316: make test_gdb robust in the face of differing terminal widths. Patch by Dave Malcolm. ........ r79896 | martin.v.loewis | 2010-04-07 14:11:32 -0500 (Wed, 07 Apr 2010) | 2 lines Issue #8337: Disable the remaining test also for now. ........
2010-04-12 05:49:28 +08:00
gdb Python code to be run inside gdb, to make it easier to
debug Python itself (by David Malcolm).
2010-08-03 06:31:22 +08:00
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.
iobench Benchmark for the new Python I/O system. (*)
2010-08-03 06:31:22 +08:00
msi Support for packaging Python as an MSI package on Windows.
2010-12-31 06:32:49 +08:00
parser Un-parsing tool to generate code from an AST.
2010-08-03 06:31:22 +08:00
pynche A Tkinter-based color editor.
2010-08-03 06:31:22 +08:00
scripts A number of useful single-file programs, e.g. tabnanny.py
2010-10-14 14:48:47 +08:00
by Tim Peters, which checks for inconsistent mixing of
tabs and spaces, and 2to3, which converts Python 2 code
to Python 3 code.
1997-08-28 10:41:33 +08:00
stringbench A suite of micro-benchmarks for various operations on
strings (both 8-bit and unicode). (*)
2010-12-31 06:32:49 +08:00
test2to3 A demonstration of how to use 2to3 transparently in setup.py.
2011-01-04 03:13:02 +08:00
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.
(*) A generic benchmark suite is maintained separately at https://github.com/python/performance