| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
The file should now follow PEP 7, except that it uses 4 space indents
(in the style of Py3k). This particular code would be really hard to
read with the regular tab idents.
Other changes:
- reflow long lines
- change multi-line conditionals to have test at end of line
|
| |
|
|
|
|
| |
from the previous check in.
|
|
|
|
|
| |
The old and the new class are still required to have the same slot
names, but the order in which they are specified is not relevant.
|
| |
|
| |
|
|
|
|
|
| |
True (which is not the default), it visits symlinks pointing to
directories.
|
|
|
|
|
|
|
| |
GNOME or KDE browser, depending on whether there is a session of one
of those present. Also, it tries the Windows default browser before
trying Mozilla variants.
(backport)
|
|
|
|
|
|
| |
complex if statements.
Will backport.
|
|
|
|
|
| |
the implementation for __reduce__ and __reduce_ex__ into two separate
functions. Fixes bug #931877. Will backport.
|
|
|
|
| |
initialization failed.
|
|
|
|
| |
thread lib doc.
|
| |
|
| |
|
|
|
|
| |
connection are silenced.
|
|
|
|
| |
Will backport.
|
|
|
|
|
| |
name. Remove a reference leak that happened if the name could not be
converted to string. Will backport.
|
|
|
|
|
| |
AttributeError instead of an IOError when the server's response didn't
contain a valid HTTP status line.
|
|
|
|
|
|
|
|
| |
Mac OS 9"
now that nobody is likely to use Python on Mac OS 9 and most of the (Mac) platform
items are all OS X special API specific since OS X is unixy enough for these modules
to be available out of the box.
|
| |
|
|
|
|
|
|
|
| |
2047-like headers where there is no whitespace between encoded words. This
fix changes the matching regexp to include a trailing lookahead assertion that
the closing ?= must be followed by whitespace, newline, or end-of-string.
This also changes the regexp to add the MULTILINE flag.
|
| |
|
|
|
|
|
|
| |
with ASCII value less than 32. Also, it correctly quotes dots only if
they occur on a single line, as opposed to the previous behavior of
quoting dots if they are the second character of any line.
|
| |
|
|
|
|
|
| |
expanded in ntpath.expandvars(), also "~user" home directory references
are recognized and handled on Windows.
|
|
|
|
|
| |
the debugged script, which means that imports from __main__ work
correctly now.
|
| |
|
| |
|
|
|
|
| |
Python program, optionally with different arguments.
|
| |
|
|
|
|
| |
(backport)
|
| |
|
|
|
|
| |
for a thing instead of paging it to stdout, which pydoc.doc() does.
|
|
|
|
|
| |
strings for the code to time and the setup code. Also added two
convenience functions for instantiating a Timer and calling its methods.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Arvin Schnell - 1668482
Sébastien Martini - 1481079
Heiko Wundram - 1491866
Damon Kohler - 1545011
Peter Parente - 1599845
Bjorn Lindqvist - 1678662
|
|
|
|
|
| |
which can be set to False to prevent the default delete-on-close
behavior.
|
| |
|
|
|
|
| |
whitespace while wrapping.
|
|
|
|
|
| |
are set for invalid interpolation sequences that would lead to errors
on reading back those values.
|
|
|
|
| |
than 'iso8859-1'.
|
|
|
|
| |
error in spite of a succesful compression.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
support.
The TarInfo class now contains all necessary logic to process and
create tar header data which has been moved there from the TarFile
class. The fromtarfile() method was added. The new path and linkpath
properties are aliases for the name and linkname attributes in
correspondence to the pax naming scheme.
The TarFile constructor and classmethods now accept a number of
keyword arguments which could only be set as attributes before (e.g.
dereference, ignore_zeros). The encoding and pax_headers arguments
were added for pax support. There is a new tarinfo keyword argument
that allows using subclassed TarInfo objects in TarFile.
The boolean TarFile.posix attribute is deprecated, because now three
tar formats are supported. Instead, the desired format for writing is
specified using the constants USTAR_FORMAT, GNU_FORMAT and PAX_FORMAT
as the format keyword argument. This change affects TarInfo.tobuf()
as well.
The test suite has been heavily reorganized and partially rewritten.
A new testtar.tar was added that contains sample data in many formats
from 4 different tar programs.
Some bugs and quirks that also have been fixed:
Directory names do no longer have a trailing slash in TarInfo.name or
TarFile.getnames().
Adding the same file twice does not create a hardlink file member.
The TarFile constructor does no longer need a name argument.
The TarFile._mode attribute was renamed to mode and contains either
'r', 'w' or 'a'.
|
|
|
|
|
| |
email.message.Message.{set_charset,get_content_charset}.
Will backport.
|
|
|
|
| |
directory within sys.exec_prefix.
|
|
|
|
| |
pydoc's help keywords.
|
|
|
|
| |
concatenation in robotparser.
|
|
|
|
|
| |
field names in its exception message if you try to write a record with
a dictionary containing fields not in the CSV field names list.
|