summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Issue #21722: The distutils "upload" command now exits with a non-zero ↵Antoine Pitrou2014-06-192-8/+17
|\ | | | | | | | | | | return code when uploading fails. Patch by Martin Dengler.
| * Issue #21722: The distutils "upload" command now exits with a non-zero ↵Antoine Pitrou2014-06-192-11/+20
| | | | | | | | | | | | return code when uploading fails. Patch by Martin Dengler.
* | Issue #3485: merge from 3.4Ned Deily2014-06-181-1/+0
|\ \ | |/
| * Issue #3485: remove misleading commentNed Deily2014-06-181-1/+0
| |
* | (Merge 3.4) asyncio: Fix pyflakes errorsVictor Stinner2014-06-183-5/+2
|\ \ | |/ | | | | | | | | - Add a missing import - Remove an unused import - Remove unused variables
| * asyncio: Fix pyflakes errorsVictor Stinner2014-06-183-5/+2
| | | | | | | | | | | | - Add a missing import - Remove an unused import - Remove unused variables
* | (Merge 3.4) asyncio: Refactor tests: add a base TestCase classVictor Stinner2014-06-1713-219/+145
|\ \ | |/
| * asyncio: Refactor tests: add a base TestCase classVictor Stinner2014-06-1713-219/+145
| |
* | (Merge 3.4) asyncio: Refactor test__run_once_logging() to not rely on the exactVictor Stinner2014-06-171-18/+11
|\ \ | |/ | | | | | | number of calls to time.monotonic(). Use a "fast select" and a "slow select" instead.
| * asyncio: Refactor test__run_once_logging() to not rely on the exact number ofVictor Stinner2014-06-171-18/+11
| | | | | | | | calls to time.monotonic(). Use a "fast select" and a "slow select" instead.
* | (Merge 3.4) asyncio: Set __qualname__ attribute of CoroWrapper in @coroutineVictor Stinner2014-06-172-12/+46
|\ \ | |/ | | | | | | | | | | | | | | | | | | decorator on Python 3.5. - Drop __slots__ optimization of CoroWrapper to be able to set the __qualname__ attribute. - Add tests on __name__, __qualname__ and __module__ of a coroutine function and coroutine object. - Fix test_tasks when run in debug mode (PYTHONASYNCIODEBUG env var set) on Python 3.3 or 3.4
| * asyncio: Set __qualname__ attribute of CoroWrapper in @coroutine decorator onVictor Stinner2014-06-172-12/+46
| | | | | | | | | | | | | | | | | | | | | | Python 3.5 - Drop __slots__ optimization of CoroWrapper to be able to set the __qualname__ attribute. - Add tests on __name__, __qualname__ and __module__ of a coroutine function and coroutine object. - Fix test_tasks when run in debug mode (PYTHONASYNCIODEBUG env var set) on Python 3.3 or 3.4
* | (Merge 3.4) Issue #21723: asyncio.Queue: support any type of number (ex: float)Victor Stinner2014-06-172-3/+18
|\ \ | |/ | | | | for the maximum size. Patch written by Vajrasky Kok.
| * Issue #21723: asyncio.Queue: support any type of number (ex: float) for theVictor Stinner2014-06-172-3/+18
| | | | | | | | maximum size. Patch written by Vajrasky Kok.
* | Merge with 3.4Terry Jan Reedy2014-06-172-4/+119
|\ \ | |/
| * Issue #21694: Add unittest for ParenMatch. Patch by Saimadhav Heblikar.Terry Jan Reedy2014-06-172-4/+119
| |
* | merge 3.4Benjamin Peterson2014-06-171-1/+1
|\ \ | |/
| * merge 3.3Benjamin Peterson2014-06-171-1/+1
| |\
| | * merge 3.2Benjamin Peterson2014-06-171-1/+1
| | |\
| | | * expect the correct platform-dependent linesepBenjamin Peterson2014-06-171-1/+1
| | | |
* | | | Merge with 3.4Terry Jan Reedy2014-06-162-4/+201
|\ \ \ \ | |/ / /
| * | | Issue #21686: add unittest for idlelib.HyperParser. Original patch by SaimadhavTerry Jan Reedy2014-06-162-4/+201
| | | | | | | | | | | | | | | | Heblikar. Correct a minor 3.x bug in HyperParser discovered by testing.
* | | | (Merge 3.4) asyncio: Task.__repr__() now also handles CoroWrapperVictor Stinner2014-06-161-1/+1
|\ \ \ \ | |/ / /
| * | | asyncio: Task.__repr__() now also handles CoroWrapperVictor Stinner2014-06-161-1/+1
| | | |
* | | | (Merge 3.4) Issue #21773: Fix TestStdLib.test_pydoc() of test_enum. PatchVictor Stinner2014-06-161-3/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | written by Claudiu Popa. The print_diffs() function was not defined, using the assertEqual() is more reliable.
| * | | Issue #21773: Fix TestStdLib.test_pydoc() of test_enum. Patch written byVictor Stinner2014-06-161-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Claudiu Popa. The print_diffs() function was not defined, using the assertEqual() is more reliable.
* | | | (Merge 3.4) Sync asyncio with Tulip: Fix test_tasks for Python 3.5Victor Stinner2014-06-161-1/+8
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | On Python 3.5, generator now gets their name from the function, no more from the code. So we get the expected "notmuch" name instead of the generic "coro" name.
| * | | Sync asyncio with Tulip: Fix test_tasks for Python 3.5Victor Stinner2014-06-161-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | On Python 3.5, generator now gets their name from the function, no more from the code. So we get the expected "notmuch" name instead of the generic "coro" name.
* | | | Issue #21205: Fix unit testsVictor Stinner2014-06-162-5/+2
| | | |
* | | | Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualifiedVictor Stinner2014-06-161-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | name, and use it in the representation of a generator (``repr(gen)``). The default name of the generator (``__name__`` attribute) is now get from the function instead of the code. Use ``gen.gi_code.co_name`` to get the name of the code.
* | | | Merge issue #21669 from 3.4Nick Coghlan2014-06-161-0/+25
|\ \ \ \ | |/ / /
| * | | Issue #21669: Special case print & exec syntax errorsNick Coghlan2014-06-161-0/+25
| | | |
* | | | Merge with 3.4Terry Jan Reedy2014-06-161-1/+1
|\ \ \ \ | |/ / /
| * | | whitespaceTerry Jan Reedy2014-06-161-1/+1
| | | |
* | | | Merge with 3.4Terry Jan Reedy2014-06-161-80/+84
|\ \ \ \ | |/ / /
| * | | Issue #21686: idlelib/HyperParser.py - Update docstrings and comments andTerry Jan Reedy2014-06-161-80/+84
| | | | | | | | | | | | | | | | replace \ line contiuation. Tested against nearly done test_hyperparser.py.
* | | | merge 3.4 (#13779)Benjamin Peterson2014-06-161-5/+7
|\ \ \ \ | |/ / /
| * | | clarify when the list of subdirectories is read (closes #13779)Benjamin Peterson2014-06-161-5/+7
| | | |
* | | | fix a BytesWarning in my previous commit.Gregory P. Smith2014-06-161-1/+1
|\ \ \ \ | |/ / /
| * | | fix a BytesWarning in my previous commit.Gregory P. Smith2014-06-161-1/+1
| | | |
* | | | Isolate the subprocess test_close_fds_when_max_fd_is_lowered test soGregory P. Smith2014-06-161-8/+30
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | that the rlimit calls happens in a child process rather than the TestCase process to attempt to fix the gentoo buildbot's "Too many open files" error.
| * | | Isolate the subprocess test_close_fds_when_max_fd_is_lowered test soGregory P. Smith2014-06-161-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | that the rlimit calls happens in a child process rather than the TestCase process to attempt to fix the gentoo buildbot's "Too many open files" error.
* | | | mergeRaymond Hettinger2014-06-152-1/+8
|\ \ \ \ | |/ / /
| * | | Issue #21774: Fix incorrect variable in xml.dom.minidomRaymond Hettinger2014-06-152-1/+8
| | | |
* | | | Update comment to reflect using the default parameter with min() and max().Raymond Hettinger2014-06-151-2/+2
| | | |
* | | | Issue 19898: Add test for dequereviter_new.Raymond Hettinger2014-06-151-0/+5
| | | | | | | | | | | | | | | | (Patch contributed by Claudiu Popa.)
* | | | merge 3.4 (#21766)Benjamin Peterson2014-06-152-1/+6
|\ \ \ \ | |/ / /
| * | | merge 3.3 (#21766)Benjamin Peterson2014-06-152-1/+6
| |\ \ \ | | |/ /
| | * | merge 3.2 (#21766)Benjamin Peterson2014-06-152-1/+6
| | |\ \ | | | |/
| | | * url unquote the path before checking if it refers to a CGI script (closes ↵Benjamin Peterson2014-06-152-1/+6
| | | | | | | | | | | | | | | | #21766)