cpython/Lib
Lars Gustäbel 9cbdd75ec5 Add read support for all missing variants of the GNU sparse
extensions. Thus, in addition to GNUTYPE_SPARSE headers, sparse
information in pax headers created by GNU tar can now be decoded.
All three formats 0.0, 0.1 and 1.0 are supported.
On filesystems that support this, holes in files are now restored
whenever a sparse member is extracted.
2010-10-29 09:08:19 +00:00
..
concurrent Fixes 9903: test_concurrent_futures writes on stderr 2010-10-06 13:05:45 +00:00
ctypes Issue #8670: ctypes.c_wchar supports non-BMP characters with 32 bits wchar_t 2010-10-02 11:25:35 +00:00
curses #8861: remove unused variable. 2010-08-02 19:44:48 +00:00
dbm #9397: remove mention of dbm.bsd which does not exist anymore. 2010-07-29 16:26:56 +00:00
distutils Issue #6011: sysconfig and distutils.sysconfig use the surrogateescape error 2010-10-23 17:02:31 +00:00
email #1349106: add linesep argument to generator.flatten and header.encode. 2010-10-23 22:19:56 +00:00
encodings remove pointless coding cookies 2010-08-30 14:05:50 +00:00
html #2830: add html.escape() helper and move cgi.escape() uses in the standard library to it. It defaults to quote=True and also escapes single quotes, which makes casual use safer. The cgi.escape() interface is not touched, but emits a (silent) PendingDeprecationWarning. 2010-10-15 15:57:45 +00:00
http Issue #5639: Add a *server_hostname* argument to SSLContext.wrap_socket 2010-10-22 18:19:07 +00:00
idlelib Bump to 3.2a3. 2010-10-10 09:40:34 +00:00
importlib Remove redundant context manager. 2010-09-03 19:55:26 +00:00
json #4785: document strict argument of JSONDecoder, plus add object_pairs_hook in the docstrings. 2010-10-15 17:03:02 +00:00
lib2to3 revert change in inappropiate branch 2010-10-15 21:56:35 +00:00
logging logging: Improved Formatter implementation. 2010-10-26 13:16:11 +00:00
msilib remove pointless coding cookies 2010-08-30 14:05:50 +00:00
multiprocessing Support new Condition return value in the multiprocessing version. 2010-10-28 13:01:06 +00:00
plat-aix4
plat-darwin
plat-freebsd4
plat-freebsd5
plat-freebsd6
plat-freebsd7
plat-freebsd8
plat-generic
plat-linux2
plat-netbsd1
plat-next3
plat-os2emx
plat-sunos5
plat-unixware7
pydoc_data Update pydoc topics. 2010-10-10 09:37:51 +00:00
site-packages
sqlite3 remove pointless coding cookies 2010-08-30 14:05:50 +00:00
test Add read support for all missing variants of the GNU sparse 2010-10-29 09:08:19 +00:00
tkinter Fix test_tk under OS X with Tk 8.4. Patch by Ned Deily. 2010-10-05 11:24:49 +00:00
unittest Issue #9754: Similarly to assertRaises and assertRaisesRegexp, unittest 2010-09-06 19:25:46 +00:00
urllib Fix issue10192 - add urlencode to urllib.parse.__all__ 2010-10-25 16:36:20 +00:00
wsgiref
xml Issue #5027: The standard xml namespace is now understood by 2010-10-27 18:33:30 +00:00
xmlrpc #9032: XML-RPC client: Transport.request() retries on EPIPE error 2010-07-24 02:24:55 +00:00
__future__.py
__phello__.foo.py
_abcoll.py Issue 8750: Fixed MutableSet's methods to correctly handle reflexive operations, namely x -= x and x ^= x 2010-08-24 20:49:57 +00:00
_compat_pickle.py
_dummy_thread.py Issue #7316: the acquire() method of lock objects in the :mod:threading 2010-04-14 15:44:10 +00:00
_markupbase.py Take advantage of the frozenset constant optimization. 2010-09-05 23:15:06 +00:00
_pyio.py Issue #9854: The default read() implementation in io.RawIOBase now 2010-09-14 18:37:24 +00:00
_strptime.py PEP 8 conformance: class_ -> cls 2010-07-14 13:46:57 +00:00
_threading_local.py Issue #9707: Rewritten reference implementation of threading.local which 2010-09-07 22:06:17 +00:00
_weakrefset.py
abc.py add support for abstract class and static methods #5867 2010-08-17 00:52:52 +00:00
aifc.py
antigravity.py
argparse.py #9444: use first of prefix_chars for help opt instead of raising error 2010-08-03 17:56:09 +00:00
ast.py Fix handling on negative numbers in ast.literal_eval(). 2010-10-08 00:47:45 +00:00
asynchat.py
asyncore.py Fix issue 6706: adds new handle_accepted() method to asyncore.dispatcher 2010-10-04 21:08:36 +00:00
base64.py Explicitly close some files (from issue #10093) 2010-10-14 21:15:17 +00:00
bdb.py Add Breakpoint.bpformat(), which returns the info usually printed by bpprint(). Necessary for major refactoring of pdb output handling. 2010-07-30 15:01:23 +00:00
binhex.py
bisect.py
calendar.py #10092: Properly reset locale in Locale*Calendar classes. The context manager was buggy because setlocale() returns the *new* locale, not the old. Also add a test for this. 2010-10-19 18:54:25 +00:00
cgi.py #2830: add html.escape() helper and move cgi.escape() uses in the standard library to it. It defaults to quote=True and also escapes single quotes, which makes casual use safer. The cgi.escape() interface is not touched, but emits a (silent) PendingDeprecationWarning. 2010-10-15 15:57:45 +00:00
cgitb.py
chunk.py
cmd.py Add docstring to cmd.Cmd.do_help() 2010-09-09 03:53:22 +00:00
code.py
codecs.py Merged revisions 81471-81472 via svnmerge from 2010-05-22 16:59:09 +00:00
codeop.py
collections.py Issue 9865: add __sizeof__ to OrderedDict. 2010-09-16 19:10:17 +00:00
colorsys.py
compileall.py Create __pycache__ dir when the pyc path is explicitly given 2010-05-08 19:52:21 +00:00
configparser.py Fix typo and add test case. 2010-09-22 22:35:38 +00:00
contextlib.py Issue 9110. Adding ContextDecorator to contextlib. This enables the creation of APIs that act as decorators as well as context managers. contextlib.contextmanager changed to use ContextDecorator. 2010-06-30 12:17:50 +00:00
copy.py Fix running the copy module from the command-line (however use{ful,less} it may be). 2010-09-04 17:46:44 +00:00
copyreg.py
cProfile.py #9428: fix running scripts from profile/cProfile with their own name and the right namespace. Same fix as for trace.py in #1690103. 2010-08-02 12:20:23 +00:00
csv.py #5975: add unix_dialect to csv module. 2010-10-27 07:27:06 +00:00
datetime.py Issue 9183: Intern UTC timezone. 2010-10-14 17:03:51 +00:00
decimal.py Issue #9136: Profiling Decimal gave 'dictionary changed size during iteration'. 2010-07-08 21:15:36 +00:00
difflib.py Merged revisions 80004 via svnmerge from 2010-04-12 16:58:02 +00:00
dis.py As per python-dev discussion with Eli, properly document and publish dis.show_code 2010-09-10 14:08:04 +00:00
doctest.py More proper closing of files 2010-10-14 22:11:44 +00:00
dummy_threading.py
filecmp.py
fileinput.py #1286: allow using fileinput.FileInput as context manager. 2010-07-31 20:08:15 +00:00
fnmatch.py Re-apply r83871. 2010-08-13 16:26:40 +00:00
formatter.py
fractions.py Issue #8188: Introduce a new scheme for computing hashes of numbers 2010-05-23 13:33:13 +00:00
ftplib.py Take advantage of the frozenset constant optimization. 2010-09-05 23:15:06 +00:00
functools.py Improve comment 2010-09-16 00:31:21 +00:00
genericpath.py Merged revisions 78018,78035-78040,78042-78043,78046,78048-78052,78054,78059,78075-78080 via svnmerge from 2010-03-14 10:23:39 +00:00
getopt.py remove pointless coding cookies 2010-08-30 14:05:50 +00:00
getpass.py
gettext.py Fix interaction of custom translation classes and caching (#9042) 2010-10-04 23:52:37 +00:00
glob.py
gzip.py Issue #9759: GzipFile now raises ValueError when an operation is attempted 2010-10-06 21:21:18 +00:00
hashlib.py hashlib has two new constant attributes: algorithms_guaranteed and 2010-09-06 08:30:23 +00:00
heapq.py Remove coding cookie from heapq.py. 2010-07-04 19:23:49 +00:00
hmac.py speed hack can be implemented more cleanly by directly calling __new__ 2010-08-21 02:45:15 +00:00
imaplib.py Fix Issue9638 - remove dead code from py3k imaplib 2010-08-19 07:02:20 +00:00
imghdr.py
inspect.py Issue #9308: Removed redundant coding cookies. Added tests for 2010-10-15 16:28:20 +00:00
io.py
keyword.py Use a context manager for some file objects. 2010-09-03 19:52:03 +00:00
linecache.py linecache.updatecache(): don't the lines into the cache on IOError 2010-09-29 01:30:45 +00:00
locale.py Merged revisions 80512 via svnmerge from 2010-04-27 02:45:53 +00:00
macpath.py Issue #767645: Set os.path.supports_unicode_filenames to True on Mac OS X 2010-09-13 19:41:36 +00:00
macurl2path.py
mailbox.py #8773: mailbox.py does not need to be executable. 2010-08-01 06:42:45 +00:00
mailcap.py Issue #8496: make mailcap.lookup() always return a list, rather than an iterator. 2010-04-22 13:30:10 +00:00
mimetypes.py Fix r85774 editor fail. Had a dangling try and incorrect indent. 2010-10-21 14:45:01 +00:00
modulefinder.py
netrc.py
nntplib.py Fix NNTP when there's a ".netrc" file 2010-09-29 16:19:50 +00:00
ntpath.py Issue #5117: Case normalization was needed on ntpath.relpath(). And 2010-10-18 12:13:18 +00:00
nturl2path.py
numbers.py
opcode.py #4617: Previously it was illegal to delete a name from the local 2010-09-10 21:39:53 +00:00
optparse.py
os.py Issue #10210: os.get_exec_path() ignores BytesWarning warnings 2010-10-29 00:38:58 +00:00
os2emxpath.py #9018: os.path.normcase() now raises a TypeError if the argument is not str or bytes. 2010-06-25 10:56:11 +00:00
pdb.py Remove unused imports. 2010-10-14 07:17:44 +00:00
pickle.py Issue #9410: Various optimizations to the pickle module, leading to 2010-09-09 18:33:21 +00:00
pickletools.py Syntax cleanup. 2010-07-28 16:39:41 +00:00
pipes.py Merged revisions 80030,80067,80069,80080-80081,80084,80432-80433,80465-80470,81059,81065-81067 via svnmerge from 2010-05-19 20:57:08 +00:00
pkgutil.py
platform.py Use a context manager for some file objects. 2010-09-03 19:52:03 +00:00
plistlib.py Merged revisions 80279 via svnmerge from 2010-04-20 21:00:34 +00:00
poplib.py fix issue #8807: adds a context parameter to POP3_SSL class. 2010-08-17 16:09:53 +00:00
posixpath.py Issue #5117: Case normalization was needed on ntpath.relpath(). And 2010-10-18 12:13:18 +00:00
pprint.py Have pprint() respect the order in an OrderedDict. 2010-09-09 12:31:00 +00:00
profile.py #9428: fix running scripts from profile/cProfile with their own name and the right namespace. Same fix as for trace.py in #1690103. 2010-08-02 12:20:23 +00:00
pstats.py Refactor interesting use of try-finally. 2010-10-22 06:35:59 +00:00
pty.py
py_compile.py Create __pycache__ dir when the pyc path is explicitly given 2010-05-08 19:52:21 +00:00
pyclbr.py
pydoc.py Issue #9308: Removed redundant coding cookies. Added tests for 2010-10-15 16:28:20 +00:00
queue.py
quopri.py convert shebang lines: python -> python3 2010-03-11 22:53:45 +00:00
random.py Improve variable name (don't shadow a builtin). 2010-09-08 19:27:59 +00:00
re.py Adopt more descriptive attribute names as suggested on python-dev. 2010-09-04 22:46:06 +00:00
reprlib.py Issue 9840: Add reprlib.recursive_repr(), a decorator for handling recursive calls to __repr__ methods. 2010-09-13 21:36:00 +00:00
rlcompleter.py
runpy.py account for the module __dict__ being cleared when its module is 2010-10-13 01:04:36 +00:00
sched.py
shelve.py
shlex.py Recode modules from latin-1 to utf-8 2010-10-27 18:52:48 +00:00
shutil.py Merged revisions 80837 via svnmerge from 2010-05-05 22:43:04 +00:00
site.py Issue #6612: Fix site and sysconfig to catch os.getcwd() error, eg. if the 2010-10-12 22:23:23 +00:00
smtpd.py Fix issue 6706: adds new handle_accepted() method to asyncore.dispatcher 2010-10-04 21:08:36 +00:00
smtplib.py Issue #6683: For SMTP logins we now try all authentication methods advertised 2010-08-05 14:08:44 +00:00
sndhdr.py Issue #9243: Fix sndhdr module and add unit tests, contributed by James Lee. 2010-07-13 23:04:56 +00:00
socket.py Issue #10041: The signature of optional arguments in socket.makefile() 2010-10-13 16:17:14 +00:00
socketserver.py Merged revisions 80484 via svnmerge from 2010-04-25 22:01:43 +00:00
sre_compile.py Issue #8990: array.fromstring() and array.tostring() get renamed to 2010-09-01 20:29:34 +00:00
sre_constants.py
sre_parse.py #6509: fix re.sub to work properly when the pattern, the string, and the replacement were all bytes. Patch by Antoine Pitrou. 2010-03-06 15:24:08 +00:00
ssl.py Issue #5639: Add a *server_hostname* argument to SSLContext.wrap_socket 2010-10-22 18:19:07 +00:00
stat.py
string.py #9418: first step of moving private string methods to _string module. 2010-10-14 07:04:07 +00:00
stringprep.py
struct.py Issue #8973: Add __all__ to struct module, so that help(struct) correctly 2010-06-12 15:17:02 +00:00
subprocess.py Adjust #8956 to add the bad signal number to the exception message. 2010-09-07 13:24:38 +00:00
sunau.py Issue #8897: Fix sunau module, use bytes to write the header. Patch written by 2010-06-07 20:14:04 +00:00
symbol.py convert shebang lines: python -> python3 2010-03-11 22:53:45 +00:00
symtable.py
sysconfig.py Issue #6011: sysconfig and distutils.sysconfig use the surrogateescape error 2010-10-23 17:02:31 +00:00
tabnanny.py Issue #8774: tabnanny uses the encoding cookie (#coding:...) to use the correct 2010-05-21 10:52:08 +00:00
tarfile.py Add read support for all missing variants of the GNU sparse 2010-10-29 09:08:19 +00:00
telnetlib.py #7761: fix telnetlib.interact failures on Windows. 2010-10-26 12:42:24 +00:00
tempfile.py Issue 5178: Add tempfile.TemporaryDirectory (original patch by Neil Schemenauer) 2010-10-24 11:23:25 +00:00
textwrap.py
this.py
threading.py issue 8777 2010-10-28 09:43:10 +00:00
timeit.py #4810: document "--" option separator in timeit help. 2010-08-01 08:52:32 +00:00
token.py convert shebang lines: python -> python3 2010-03-11 22:53:45 +00:00
tokenize.py A little bit more readable repr method. 2010-09-09 08:29:05 +00:00
trace.py Reverted inadvertent change that slipped into r85695 2010-10-18 15:11:33 +00:00
traceback.py
tty.py
turtle.py Fixed a typo in a comment. 2010-10-28 20:13:52 +00:00
types.py
uu.py convert shebang lines: python -> python3 2010-03-11 22:53:45 +00:00
uuid.py Merged revisions 82276 via svnmerge from 2010-06-27 12:45:47 +00:00
warnings.py Add a new warning gategory, ResourceWarning, as discussed on python-dev. It is silent by default, 2010-10-24 15:11:22 +00:00
wave.py Issue #8990: array.fromstring() and array.tostring() get renamed to 2010-09-01 20:29:34 +00:00
weakref.py
webbrowser.py Remove conditional import of 'ic', that module 2010-05-30 15:46:48 +00:00
wsgiref.egg-info
xdrlib.py
zipfile.py Fix typo from r85874 2010-10-28 13:49:17 +00:00