| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
in os.kill(). Original patch by Eli Bendersky.
|
| |
| |
| |
| | |
in os.kill(). Original patch by Eli Bendersky.
|
|\ \
| |/
| |
| | |
of svn scheme.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
This will be particularly useful to Windows users.
run_tests.py originally written by Brett Cannon.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This prevents tests from failing when run from a Python installed in a
read-only directory. The code is a bit uglier; shutil.copytree calls
copystat on directories behind our back, so I had to add an os.walk
with os.chmod (*and* os.path.join!) calls. shutil, I am disappoint.
This changeset is dedicated to the hundreds of neurons that were lost
while I was debugging this on an otherwise fine afternoon.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
This prevents tests from failing when run from a Python installed in a
read-only directory.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The changed behavior of sdist in 3.1 broke packaging for projects that
wanted to use a manually-maintained MANIFEST file (instead of having a
MANIFEST.in template and letting distutils generate the MANIFEST).
The fixes that were committed for #8688 (76643c286b9f by Tarek and
d54da9248ed9 by me) did not fix all issues exposed in the bug report,
and also added one problem: the MANIFEST file format gained comments,
but the read_manifest method was not updated to handle (i.e. ignore)
them. This changeset should fix everything; the tests have been
expanded and I successfully tested the 2.7 version with Mercurial, which
suffered from this regression.
I have grouped the versionchanged directives for these bugs in one place
and added micro version numbers to help users know the quirks of the
exact version they’re using.
Initial report, thorough diagnosis and patch by John Dennis, further
work on the patch by Stephen Thorne, and a few edits and additions by
me.
|
|\ \ |
|
| | | |
|
| |\ \ |
|
| | | | |
|
| |/ /
|/| |
| | |
| | | |
adds the ability to bind to specific source address on a machine with multiple interfaces. Patch by Paulo Scardine.
|
|\ \ \
| |/ /
|/| /
| |/
| |
| | |
with the `-m` (or `--match`) option. This works with all test cases
using the unittest module. This is useful with long test suites
such as test_io or test_subprocess.
|
| |
| |
| |
| |
| |
| | |
with the `-m` (or `--match`) option. This works with all test cases
using the unittest module. This is useful with long test suites
such as test_io or test_subprocess.
|
| | |
|
|\ \
| |/
| |
| | |
fix it. Patch by Petri Lehtinen.
|
| |
| |
| |
| | |
fix it. Patch by Petri Lehtinen.
|
|\ \
| |/ |
|
| | |
|
| |\ |
|
| | | |
|
| | |\ |
|
| | |\ \
| | | | |
| | | | |
| | | | | |
I moved the NEWS entry for the reindent fix to the right release section.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
I would have put io and ctypes fixes into Extension Modules, but I
respected the choice of Antoine or Victor and left them in Library.
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The public names (Thread, Condition, etc.) used to be factory functions
returning instances of hidden classes (_Thread, _Condition, etc.),
because (if Guido recalls correctly) this code pre-dates the ability to
subclass extension types.
It is now possible to inherit from Thread and other classes, without
having to import the private underscored names like multiprocessing did.
A doc update will follow: a patch is under discussion on the issue.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This function used to live as pipes.quote, where it was undocumented but
used anyway. (An alias still exists for backward compatibility.) The
tests have been moved as is, but the code of the function was changed to
use a regex instead of a loop with string comparisons (at Ian Bicking’s
suggestion). I’m terrible at regexes, so any feedback is welcome.
|
|\ \ \ \ \ \
| | |/ / / /
| |/| | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
As a side effect, this now allows the rjust, ljust and center methods of
bytes and bytearray to accept a bytearray argument.
Patch by Petri Lehtinen
|
| | | | | | |
|
|\ \ \ \ \ \
| |/ / / / /
| | / / / /
| |/ / / /
|/| | | | |
|
| | |_|/
| |/| | |
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | | |
given as a low fd, it gets overwritten.
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
when opening a long file. With Tk 8.5, the first line was hidden.
|
| | | |
| | | |
| | | |
| | | | |
when opening a long file. With Tk 8.5, the first line was hidden.
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
do not send (or obsfuscates) Connection: Close header.
|
| |/ /
| | |
| | |
| | | |
obsfuscates) Connection: Close header.
|
| | |
| | |
| | |
| | | |
newline to be used in the output of converted files.
|
|\ \ \
| |/ /
| | |
| | | |
reindent.py now will use the newline detected in the original file and will report an error if mixed newlines are encountered.
|
| |/
| |
| |
| | |
reindent.py now will use the newline detected in the original file and will report an error if mixed newlines are encountered.
|
| |
| |
| |
| | |
Patrick Sabin.
|
|\ \
| |/ |
|
| |
| |
| |
| | |
with mmap. Patch by Steffen Daode Nurpmeso.
|