/cpython

Switch branches/tags
v3.6.1 v3.6.1rc1 v3.6.0 v3.6.0rc2 v3.6.0rc1 v3.6.0b4 v3.6.0b3 v3.6.0b2 v3.6.0b1 v3.6.0a4 v3.6.0a3 v3.6.0a2 v3.6.0a1 v3.5.3 v3.5.3rc1 v3.5.2 v3.5.2rc1 v3.5.1 v3.5.1rc1 v3.5.0 v3.5.0rc4 v3.5.0rc3 v3.5.0rc2 v3.5.0rc1 v3.5.0b4 v3.5.0b3 v3.5.0b2 v3.5.0b1 v3.5.0a4 v3.5.0a3 v3.5.0a2 v3.5.0a1 v3.4.6 v3.4.6rc1 v3.4.5 v3.4.5rc1 v3.4.4 v3.4.4rc1 v3.4.3 v3.4.3rc1 v3.4.2 v3.4.2rc1 v3.4.1 v3.4.1rc1 v3.4.0 v3.4.0rc3 v3.4.0rc2 v3.4.0rc1 v3.4.0b3 v3.4.0b2 v3.4.0b1 v3.4.0a4 v3.4.0a3 v3.4.0a2 v3.4.0a1 v3.3.6 v3.3.6rc1 v3.3.5 v3.3.5rc2 v3.3.5rc1 v3.3.4 v3.3.4rc1 v3.3.3 v3.3.3rc2 v3.3.3rc1 v3.3.2 v3.3.1 v3.3.1rc1 v3.3.0 v3.3.0rc3 v3.3.0rc2 v3.3.0rc1 v3.3.0b2 v3.3.0b1 v3.3.0a4 v3.3.0a3 v3.3.0a2 v3.3.0a1 v3.2.6 v3.2.6rc1 v3.2.5 v3.2.4 v3.2.4rc1 v3.2.3 v3.2.3rc2 v3.2.3rc1 v3.2.2 v3.2.2rc1 v3.2.1 v3.2.1rc2 v3.2.1rc1 v3.2.1b1 v3.2 v3.2rc3 v3.2rc2 v3.2rc1 v3.2b2 v3.2b1 v3.2a4 v3.2a3
Nothing to show
Find file History
cpython/Tools/
Latest commit 58f3c9dApr 20, 2017@MariattaMariatta committed onGitHubbpo-30109: Fix reindent.py (GH-1207)
Skip the file if it has bad encoding.
Permalink
..
Failed to load latest commit information.
buildbotBuildbot: give 20 minute per test fileSep 12, 2016
ccbenchSome cleanup in the Tools directory.Jul 7, 2012
clinicbpo-29935: Fixed error messages in the index() method of tuple, list …Mar 30, 2017
demo#27364: fix "incorrect" uses of escape character in the stdlib.Sep 8, 2016
freezebpo-29762: More use "raise from None". (#569)Apr 5, 2017
gdbFixes bpo-29680: Older gdb does not have gdb.error. (#363)Mar 1, 2017
hgRemove legacy "from __future__ import with_statement" lines.Sep 8, 2016
i18nbpo-20087: Revert "make the glibc alias table take precedence over th…Mar 20, 2017
importbenchChange some mercurial/ hg.python.org references. (#8)Feb 16, 2017
iobenchIssue #15204: Deprecated the 'U' mode in file-like objects.Nov 23, 2013
msibpo-29919: Remove unused imports found by pyflakes (#137)Mar 27, 2017
nugetTakes vcruntime140.dll from the correct source. (#679)Mar 16, 2017
parserbpo-29463: Add docstring field to some AST nodes. (#46)Feb 22, 2017
pynchebpo-29762: More use "raise from None". (#569)Apr 5, 2017
scriptsbpo-30109: Fix reindent.py (GH-1207)Apr 20, 2017
sslCloses #27904: Improved logging statements to defer formatting until …Aug 31, 2016
stringbenchIssue #19936: Added executable bits or shebang lines to Python script…Jan 16, 2014
test2to3Issue #19936: Remove executable bits from C source files and several …Jan 16, 2014
tzbpo-29919: Remove unused imports found by pyflakes (#137)Mar 27, 2017
unicodeUnicode 9.0.0Sep 15, 2016
unittestguiRemoved unintentional trailing spaces in text files.Mar 29, 2015
READMEChange some mercurial/ hg.python.org references. (#8)Feb 16, 2017

README

This directory contains a number of Python programs that are usefulwhile building or extending Python.buildbot        Batchfiles for running on Windows buildslaves.ccbench         A Python threads-based concurrency benchmark. (*)demo            Several Python programming demos.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.iobench         Benchmark for the new Python I/O system. (*)msi             Support for packaging Python as an MSI package on Windows.parser          Un-parsing tool to generate code from an AST.pynche          A Tkinter-based color editor.scripts         A number of useful single-file programs, e.g. tabnanny.py                by Tim Peters, which checks for inconsistent mixing of                tabs and spaces, and 2to3, which converts Python 2 code                to Python 3 code.stringbench     A suite of micro-benchmarks for various operations on                strings (both 8-bit and unicode). (*)test2to3        A demonstration of how to use 2to3 transparently in setup.py.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 athttps://github.com/python/performance