| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| | |
This is a partial fix to the issue of servers disconnecting unexpectedly; in
this case the 421 says they are disconnecting, so we close the socket and
return the 421 in the appropriate error context.
Original patch by Mark Sapiro, updated by Kushal Das, with additional
tests by me.
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is a partial fix to the issue of servers disconnecting unexpectedly; in
this case the 421 says they are disconnecting, so we close the socket and
return the 421 in the appropriate error context.
Original patch by Mark Sapiro, updated by Kushal Das, with additional
tests by me.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is a partial fix to the issue of servers disconnecting unexpectedly; in
this case the 421 says they are disconnecting, so we close the socket and
return the 421 in the appropriate error context.
Original patch by Mark Sapiro, updated by Kushal Das, with additional
tests by me.
|
| | |
| | |
| | |
| | | |
procedurally generate, in an easy way, small test instances.
|
| | |
| | |
| | |
| | | |
This is a follow on to issue 16464. Original patch by Daniel Wozniak.
|
| | |
| | |
| | |
| | | |
in marshal
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fix means that such values are correctly roundtripped, since
cvs.writer already does the correct escaping.
Patch by Michael Johnson.
|
| | |
| | |
| | |
| | | |
unittest.mock.mock_open
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | |\ |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
specifically addresses a stack misalignment issue on x86 and issues
on some more recent platforms.
|
| |\ \ \ |
|
| |\ \ \ \
| | | |/ /
| | |/| |
| | | | |
| | | | | |
specifically addresses a stack misalignment issue on x86 and issues
on some more recent platforms.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
specifically addresses a stack misalignment issue on x86 and issues on
some more recent platforms.
|
|\ \ \ \ \
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | | |
I have no idea how one would write a test for this.
Patch by July Tikhonov.
|
| |\ \ \ \
| | | |_|/
| | |/| |
| | | | |
| | | | |
| | | | | |
I have no idea how one would write a test for this.
Patch by July Tikhonov.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
I have no idea how one would write a test for this.
Patch by July Tikhonov.
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In Python2 Popen uses *FILE objects, which wind up buffering even though
subprocess defaults to no buffering. In Python3, subprocess streams really
are unbuffered by default, but the imaplib code assumes read is buffered. This
patch uses the default buffer size from the io module to get buffered streams
from Popen.
Much debugging work and patch by Diane Trout.
The imap protocol is too complicated to write a test for this simple
change with our current level of test infrastructure.
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In Python2 Popen uses *FILE objects, which wind up buffering even though
subprocess defaults to no buffering. In Python3, subprocess streams really
are unbuffered by default, but the imaplib code assumes read is buffered. This
patch uses the default buffer size from the io module to get buffered streams
from Popen.
Much debugging work and patch by Diane Trout.
The imap protocol is too complicated to write a test for this simple
change with our current level of test infrastructure.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In Python2 Popen uses *FILE objects, which wind up buffering even though
subprocess defaults to no buffering. In Python3, subprocess streams really
are unbuffered by default, but the imaplib code assumes read is buffered. This
patch uses the default buffer size from the io module to get buffered streams
from Popen.
Much debugging work and patch by Diane Trout.
The imap protocol is too complicated to write a test for this simple
change with our current level of test infrastructure.
|
| |\ \ \ \
| | |/ / /
| | | / /
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This fixes a regression relative to Python2. (In 2, methods on a class were
unbound methods and matched the inspect queries being done, in 3 they are just
functions and so were missed).
This is an undocumented function that pydoc itself does not use, but
I found that numpy at least uses it in its documentation generator.
Original patch by Matt Bachmann.
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes a regression relative to Python2. (In 2, methods on a class were
unbound methods and matched the inspect queries being done, in 3 they are just
functions and so were missed).
This is an undocumented function that pydoc itself does not use, but
I found that numpy at least uses it in its documentation generator.
Original patch by Matt Bachmann.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes a regression relative to Python2. (In 2, methods on a class were
unbound methods and matched the inspect queries being done, in 3 they are just
functions and so were missed).
This is an undocumented function that pydoc itself does not use, but
I found that numpy at least uses it in its documentation generator.
Original patch by Matt Bachmann.
|
| | |
| | |
| | |
| | | |
Patch by Matt Bachmann.
|
| | | |
|
| | |
| | |
| | |
| | | |
test ordering
|
| | | |
|
| | |
| | |
| | |
| | | |
Patch by Ned Jackson Lovely based on a suggestion by Robert Pyle.
|
| | |
| | |
| | |
| | | |
DeprecationWarning being issued from 3.2 onwards.
|
| | | |
|
| | |
| | |
| | |
| | | |
Patch from Sven Brauch.
|
|\ \ \
| |/ /
| | |
| | | |
Patch by Rafael Santos.
|
| |\ \
| | |/
| | |
| | | |
Patch by Rafael Santos.
|
| | |
| | |
| | |
| | | |
Patch by Rafael Santos.
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
does not support dynamic loading (e.g. Atari), so make sure that imp
doesn't assume it always exists.
Patch by Christian Heimes.
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | | |
caching of compiled regular expressions.
|
| |\ \
| | |/
| | |
| | | |
caching of compiled regular expressions.
|
| | |
| | |
| | |
| | | |
caching of compiled regular expressions.
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
by Thomas Wouters.
|
| | | |
|
| | | |
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|