]> granicus.if.org Git - python/log
python
9 years agoIssue #25349: Add fast path for b'%c' % int
Victor Stinner [Fri, 9 Oct 2015 20:50:36 +0000 (22:50 +0200)]
Issue #25349: Add fast path for b'%c' % int

Optimize also %% formater.

9 years agoIssue #25349: Optimize bytes % int
Victor Stinner [Fri, 9 Oct 2015 20:43:24 +0000 (22:43 +0200)]
Issue #25349: Optimize bytes % int

Optimize bytes.__mod__(args) for integere formats: %d (%i, %u), %o, %x and %X.
_PyBytesWriter is now used to format directly the integer into the writer
buffer, instead of using a temporary bytes object.

Formatting is between 30% and 50% faster on a microbenchmark.

9 years agoMerge #25328: add missing raise keyword in decode_data+SMTPUTF8 check.
R David Murray [Fri, 9 Oct 2015 14:20:58 +0000 (10:20 -0400)]
Merge #25328: add missing raise keyword in decode_data+SMTPUTF8 check.

9 years ago#25328: add missing raise keyword in decode_data+SMTPUTF8 check.
R David Murray [Fri, 9 Oct 2015 14:19:33 +0000 (10:19 -0400)]
#25328: add missing raise keyword in decode_data+SMTPUTF8 check.

This is a relatively benign bug, since having both be true was correctly
rejected at in SMTPServer even before this patch.

Patch by Xiang Zhang.

9 years agoOptimize error handlers of ASCII and Latin1 encoders when the replacement
Victor Stinner [Fri, 9 Oct 2015 11:10:05 +0000 (13:10 +0200)]
Optimize error handlers of ASCII and Latin1 encoders when the replacement
string is pure ASCII: use _PyBytesWriter_WriteBytes(), don't check individual
character.

Cleanup unicode_encode_ucs1():

* Rename repunicode to rep
* Clear rep object on error
* Factorize code between bytes and unicode path

9 years agoAdd _PyBytesWriter_WriteBytes() to factorize the code
Victor Stinner [Fri, 9 Oct 2015 10:57:22 +0000 (12:57 +0200)]
Add _PyBytesWriter_WriteBytes() to factorize the code

9 years ago_PyBytesWriter: simplify code to avoid "prealloc" parameters
Victor Stinner [Fri, 9 Oct 2015 10:38:53 +0000 (12:38 +0200)]
_PyBytesWriter: simplify code to avoid "prealloc" parameters

Substract preallocate bytes from min_size before calling
_PyBytesWriter_Prepare().

9 years ago_PyBytesWriter: rename size attribute to min_size
Victor Stinner [Fri, 9 Oct 2015 10:37:03 +0000 (12:37 +0200)]
_PyBytesWriter: rename size attribute to min_size

9 years agoIssue #25349: Optimize bytes % args using the new private _PyBytesWriter API
Victor Stinner [Fri, 9 Oct 2015 09:48:06 +0000 (11:48 +0200)]
Issue #25349: Optimize bytes % args using the new private _PyBytesWriter API

* Thanks to the _PyBytesWriter API, output smaller than 512 bytes are allocated
  on the stack and so avoid calling _PyBytes_Resize(). Because of that, change
  the default buffer size to fmtcnt instead of fmtcnt+100.
* Rely on _PyBytesWriter algorithm to overallocate the buffer instead of using
  a custom code. For example, _PyBytesWriter uses a different overallocation
  factor (25% or 50%) depending on the platform to get best performances.
* Disable overallocation for the last write.
* Replace C loops to fill characters with memset()
* Add also many comments to _PyBytes_Format()
* Remove unused FORMATBUFLEN constant
* Avoid the creation of a temporary bytes object when formatting a floating
  point number (when no custom formatting option is used)
* Fix also reference leaks on error handling
* Use Py_MEMCPY() to copy bytes between two formatters (%)

9 years agoHoist constant expression out of the inner loop.
Raymond Hettinger [Fri, 9 Oct 2015 05:34:08 +0000 (01:34 -0400)]
Hoist constant expression out of the inner loop.

9 years agoMake comparison more consistent
Raymond Hettinger [Fri, 9 Oct 2015 04:42:47 +0000 (00:42 -0400)]
Make comparison more consistent

9 years agoIssue #25298: Add lock and rlock weakref tests (Contributed by Nir Soffer).
Raymond Hettinger [Fri, 9 Oct 2015 04:03:51 +0000 (00:03 -0400)]
Issue #25298:  Add lock and rlock weakref tests (Contributed by Nir Soffer).

9 years agoIssue #25318: cleanup code _PyBytesWriter
Victor Stinner [Fri, 9 Oct 2015 01:38:24 +0000 (03:38 +0200)]
Issue #25318: cleanup code _PyBytesWriter

Rename "stack buffer" to "small buffer".

Add also an assertion in _PyBytesWriter_GetPos().

9 years agoIssue #25318: Fix backslashreplace()
Victor Stinner [Fri, 9 Oct 2015 01:37:11 +0000 (03:37 +0200)]
Issue #25318: Fix backslashreplace()

Fix code to estimate the needed space.

9 years agoIssue #25318: Avoid sprintf() in backslashreplace()
Victor Stinner [Fri, 9 Oct 2015 01:17:30 +0000 (03:17 +0200)]
Issue #25318: Avoid sprintf() in backslashreplace()

Rewrite backslashreplace() to be closer to PyCodec_BackslashReplaceErrors().

Add also unit tests for non-BMP characters.

9 years agoIssue #25318: Fix compilation error
Victor Stinner [Fri, 9 Oct 2015 00:52:16 +0000 (02:52 +0200)]
Issue #25318: Fix compilation error

Replace "#if Py_DEBUG" with "#ifdef Py_DEBUG".

9 years agoIssue #25318: Move _PyBytesWriter to bytesobject.c
Victor Stinner [Thu, 8 Oct 2015 23:53:21 +0000 (01:53 +0200)]
Issue #25318: Move _PyBytesWriter to bytesobject.c

Declare also the private API in bytesobject.h.

9 years agoOptimize backslashreplace error handler
Victor Stinner [Thu, 8 Oct 2015 23:39:28 +0000 (01:39 +0200)]
Optimize backslashreplace error handler

Issue #25318: Optimize backslashreplace and xmlcharrefreplace error handlers in
UTF-8 encoder. Optimize also backslashreplace error handler for ASCII and
Latin1 encoders.

Use the new _PyBytesWriter API to optimize these error handlers for the
encoders. It avoids to create an exception and call the slow implementation of
the error handler.

9 years agoIssue #25318: Add _PyBytesWriter API
Victor Stinner [Thu, 8 Oct 2015 22:33:49 +0000 (00:33 +0200)]
Issue #25318: Add _PyBytesWriter API

Add a new private API to optimize Unicode encoders. It uses a small buffer
allocated on the stack and supports overallocation.

Use _PyBytesWriter API for UCS1 (ASCII and Latin1) and UTF-8 encoders. Enable
overallocation for the UTF-8 encoder with error handlers.

unicode_encode_ucs1(): initialize collend to collstart+1 to not check the
current character twice, we already know that it is not ASCII.

9 years agoFix missing import in libregrtest.
Steve Dower [Thu, 8 Oct 2015 18:34:07 +0000 (11:34 -0700)]
Fix missing import in libregrtest.

9 years agoMerge from 3.5
Steve Dower [Thu, 8 Oct 2015 17:00:55 +0000 (10:00 -0700)]
Merge from 3.5

9 years agoIssue #25089: Adds logging to installer for case where launcher is not selected on...
Steve Dower [Thu, 8 Oct 2015 16:55:49 +0000 (09:55 -0700)]
Issue #25089: Adds logging to installer for case where launcher is not selected on upgrade.

9 years agoMerge from 3.5
Steve Dower [Thu, 8 Oct 2015 16:06:39 +0000 (09:06 -0700)]
Merge from 3.5

9 years agoRemoves deprecated -n option from buildbot script.
Steve Dower [Thu, 8 Oct 2015 16:06:17 +0000 (09:06 -0700)]
Removes deprecated -n option from buildbot script.

9 years agoIssue #23919: Prevents assert dialogs appearing in the test suite.
Steve Dower [Thu, 8 Oct 2015 16:05:36 +0000 (09:05 -0700)]
Issue #23919: Prevents assert dialogs appearing in the test suite.

9 years agoIssue #23919: Prevents assert dialogs appearing in the test suite.
Steve Dower [Thu, 8 Oct 2015 15:56:06 +0000 (08:56 -0700)]
Issue #23919: Prevents assert dialogs appearing in the test suite.

9 years agoSort module names in whatsnew/3.6.rst
Berker Peksag [Thu, 8 Oct 2015 10:58:49 +0000 (13:58 +0300)]
Sort module names in whatsnew/3.6.rst

9 years agoIssue #16099: RobotFileParser now supports Crawl-delay and Request-rate
Berker Peksag [Thu, 8 Oct 2015 09:27:06 +0000 (12:27 +0300)]
Issue #16099: RobotFileParser now supports Crawl-delay and Request-rate
extensions.

Patch by Nikolay Bogoychev.

9 years agoIssue #16802: Document fileno parameter of socket.socket()
Berker Peksag [Thu, 8 Oct 2015 03:34:57 +0000 (06:34 +0300)]
Issue #16802: Document fileno parameter of socket.socket()

Patch by Henrik Heimbuerger and Bar Harel.

9 years agoIssue #16802: Document fileno parameter of socket.socket()
Berker Peksag [Thu, 8 Oct 2015 03:34:31 +0000 (06:34 +0300)]
Issue #16802: Document fileno parameter of socket.socket()

Patch by Henrik Heimbuerger and Bar Harel.

9 years agoIssue #16802: Document fileno parameter of socket.socket()
Berker Peksag [Thu, 8 Oct 2015 03:34:01 +0000 (06:34 +0300)]
Issue #16802: Document fileno parameter of socket.socket()

Patch by Henrik Heimbuerger and Bar Harel.

9 years agoOne more typo in a comment
Martin Panter [Wed, 7 Oct 2015 11:15:15 +0000 (11:15 +0000)]
One more typo in a comment

9 years agoMerge typo fixes from 3.5
Martin Panter [Wed, 7 Oct 2015 11:13:55 +0000 (11:13 +0000)]
Merge typo fixes from 3.5

9 years agoMore typos in 3.5 documentation and comments
Martin Panter [Wed, 7 Oct 2015 11:03:53 +0000 (11:03 +0000)]
More typos in 3.5 documentation and comments

9 years agoMerge typo fixes from 3.4 into 3.5
Martin Panter [Wed, 7 Oct 2015 11:01:47 +0000 (11:01 +0000)]
Merge typo fixes from 3.4 into 3.5

9 years agoVarious minor typos in documentation and comments
Martin Panter [Wed, 7 Oct 2015 10:26:23 +0000 (10:26 +0000)]
Various minor typos in documentation and comments

9 years agoIssue #25286: Merge dictionary view glossary from 3.5
Martin Panter [Wed, 7 Oct 2015 10:04:49 +0000 (10:04 +0000)]
Issue #25286: Merge dictionary view glossary from 3.5

9 years agoIssue #25286: Update dictionary view link; patch by Akira Li
Martin Panter [Wed, 7 Oct 2015 10:03:20 +0000 (10:03 +0000)]
Issue #25286: Update dictionary view link; patch by Akira Li

9 years agoIssue #25286: Merge dictionary view glossary from 3.4 into 3.5
Martin Panter [Wed, 7 Oct 2015 10:01:04 +0000 (10:01 +0000)]
Issue #25286: Merge dictionary view glossary from 3.4 into 3.5

9 years agoIssue #25286: Dictionary views are not sequences
Martin Panter [Wed, 7 Oct 2015 09:56:46 +0000 (09:56 +0000)]
Issue #25286: Dictionary views are not sequences

Also change glossary heading from view

9 years agoAdd a versionadded directive for reopenIfNeeded()
Berker Peksag [Wed, 7 Oct 2015 04:54:23 +0000 (07:54 +0300)]
Add a versionadded directive for reopenIfNeeded()

9 years agomake configure executable
Benjamin Peterson [Wed, 7 Oct 2015 04:17:02 +0000 (21:17 -0700)]
make configure executable

9 years agomerge
Raymond Hettinger [Wed, 7 Oct 2015 03:08:11 +0000 (23:08 -0400)]
merge

9 years agoBackport early-out 91259f061cfb to reduce the cost of bb1a2944bcb6
Raymond Hettinger [Wed, 7 Oct 2015 03:06:17 +0000 (23:06 -0400)]
Backport early-out 91259f061cfb to reduce the cost of bb1a2944bcb6

9 years agomerge 3.5 (closes #24806)
Benjamin Peterson [Wed, 7 Oct 2015 02:42:46 +0000 (19:42 -0700)]
merge 3.5 (closes #24806)

9 years agomerge 3.4 (#24806)
Benjamin Peterson [Wed, 7 Oct 2015 02:42:02 +0000 (19:42 -0700)]
merge 3.4 (#24806)

9 years agoprevent unacceptable bases from becoming bases through multiple inheritance (#24806)
Benjamin Peterson [Wed, 7 Oct 2015 02:36:54 +0000 (19:36 -0700)]
prevent unacceptable bases from becoming bases through multiple inheritance (#24806)

9 years agoIssue #25097: Merge with 3.5
Zachary Ware [Tue, 6 Oct 2015 20:29:09 +0000 (15:29 -0500)]
Issue #25097: Merge with 3.5

9 years agoIssue #25097: Merge with 3.4
Zachary Ware [Tue, 6 Oct 2015 20:28:56 +0000 (15:28 -0500)]
Issue #25097: Merge with 3.4

9 years agoIssue #25097: Re-raise any other pywin32 error
Zachary Ware [Tue, 6 Oct 2015 20:28:43 +0000 (15:28 -0500)]
Issue #25097: Re-raise any other pywin32 error

9 years agoIssue #25097: Merge with 3.5
Zachary Ware [Tue, 6 Oct 2015 20:23:16 +0000 (15:23 -0500)]
Issue #25097: Merge with 3.5

9 years agoIssue #25097: Merge with 3.4
Zachary Ware [Tue, 6 Oct 2015 20:22:41 +0000 (15:22 -0500)]
Issue #25097: Merge with 3.4

9 years agoIssue #25097: fix Windows error number access
Zachary Ware [Tue, 6 Oct 2015 20:22:13 +0000 (15:22 -0500)]
Issue #25097: fix Windows error number access

9 years agoCloses issue #12006: Add ISO 8601 year, week, and day directives to strptime.
Alexander Belopolsky [Tue, 6 Oct 2015 17:29:56 +0000 (13:29 -0400)]
Closes issue #12006: Add ISO 8601 year, week, and day directives to strptime.

This commit adds %G, %V, and %u directives to strptime.  Thanks Ashley Anderson
for the implementation.

9 years agoMerge with 3.5.
Serhiy Storchaka [Tue, 6 Oct 2015 15:52:52 +0000 (18:52 +0300)]
Merge with 3.5.

9 years agoNull merge
Serhiy Storchaka [Tue, 6 Oct 2015 15:47:26 +0000 (18:47 +0300)]
Null merge

9 years agoMerge heads
Serhiy Storchaka [Tue, 6 Oct 2015 15:40:09 +0000 (18:40 +0300)]
Merge heads

9 years agoMerge heads
Serhiy Storchaka [Tue, 6 Oct 2015 15:39:58 +0000 (18:39 +0300)]
Merge heads

9 years agoMerge heads
Serhiy Storchaka [Tue, 6 Oct 2015 15:38:25 +0000 (18:38 +0300)]
Merge heads

9 years agoIssue #23972: Fix tests for Windows and Debian. (Merge 3.5->3.6)
Guido van Rossum [Tue, 6 Oct 2015 15:25:21 +0000 (08:25 -0700)]
Issue #23972: Fix tests for Windows and Debian. (Merge 3.5->3.6)

9 years agoIssue #25317: Converted doctests in test_tokenize to unittests.
Serhiy Storchaka [Tue, 6 Oct 2015 15:24:46 +0000 (18:24 +0300)]
Issue #25317: Converted doctests in test_tokenize to unittests.
Made test_tokenize discoverable.

9 years agoIssue #23972: Fix tests for Windows and Debian. (Merge 3.4->3.5)
Guido van Rossum [Tue, 6 Oct 2015 15:24:44 +0000 (08:24 -0700)]
Issue #23972: Fix tests for Windows and Debian. (Merge 3.4->3.5)

9 years agoIssue #23972: Fix tests for Windows and Debian.
Guido van Rossum [Tue, 6 Oct 2015 15:24:10 +0000 (08:24 -0700)]
Issue #23972: Fix tests for Windows and Debian.

9 years agoIssue #25317: Converted doctests in test_tokenize to unittests.
Serhiy Storchaka [Tue, 6 Oct 2015 15:23:12 +0000 (18:23 +0300)]
Issue #25317: Converted doctests in test_tokenize to unittests.
Made test_tokenize discoverable.

9 years agoIssue #25317: Converted doctests in test_tokenize to unittests.
Serhiy Storchaka [Tue, 6 Oct 2015 15:16:28 +0000 (18:16 +0300)]
Issue #25317: Converted doctests in test_tokenize to unittests.
Made test_tokenize discoverable.

9 years agomerge 3.5 (#25319)
Benjamin Peterson [Tue, 6 Oct 2015 05:01:29 +0000 (22:01 -0700)]
merge 3.5 (#25319)

9 years agomerge 3.4 (#25319)
Benjamin Peterson [Tue, 6 Oct 2015 05:00:33 +0000 (22:00 -0700)]
merge 3.4 (#25319)

9 years agoreinitialize an Event's Condition with a regular lock (closes #25319)
Benjamin Peterson [Tue, 6 Oct 2015 04:56:22 +0000 (21:56 -0700)]
reinitialize an Event's Condition with a regular lock (closes #25319)

9 years agoEliminate unnecessary test
Raymond Hettinger [Tue, 6 Oct 2015 02:52:37 +0000 (22:52 -0400)]
Eliminate unnecessary test

9 years agoDocs and one small improvement for issue #25304, by Vincent Michel. (Merge 3.5->3.6.)
Guido van Rossum [Mon, 5 Oct 2015 23:26:00 +0000 (16:26 -0700)]
Docs and one small improvement for issue #25304, by Vincent Michel. (Merge 3.5->3.6.)

9 years agoDocs and one small improvement for issue #25304, by Vincent Michel. (Merge 3.4->3.5.)
Guido van Rossum [Mon, 5 Oct 2015 23:23:13 +0000 (16:23 -0700)]
Docs and one small improvement for issue #25304, by Vincent Michel. (Merge 3.4->3.5.)

9 years agoDocs and one small improvement for issue #25304, by Vincent Michel.
Guido van Rossum [Mon, 5 Oct 2015 23:20:00 +0000 (16:20 -0700)]
Docs and one small improvement for issue #25304, by Vincent Michel.

9 years agoIssue #25316: distutils raises OSError instead of DistutilsPlatformError when MSVC...
Steve Dower [Mon, 5 Oct 2015 17:35:19 +0000 (10:35 -0700)]
Issue #25316: distutils raises OSError instead of DistutilsPlatformError when MSVC is not installed.

9 years agoIssue #25316: distutils raises OSError instead of DistutilsPlatformError when MSVC...
Steve Dower [Mon, 5 Oct 2015 17:35:00 +0000 (10:35 -0700)]
Issue #25316: distutils raises OSError instead of DistutilsPlatformError when MSVC is not installed.

9 years agoIssue #23972: updates to asyncio datagram API. By Chris Laws. (Merge 3.5->3.6.)
Guido van Rossum [Mon, 5 Oct 2015 16:29:32 +0000 (09:29 -0700)]
Issue #23972: updates to asyncio datagram API. By Chris Laws. (Merge 3.5->3.6.)

9 years agoIssue #23972: updates to asyncio datagram API. By Chris Laws. (Merge 3.4->3.5.)
Guido van Rossum [Mon, 5 Oct 2015 16:19:11 +0000 (09:19 -0700)]
Issue #23972: updates to asyncio datagram API. By Chris Laws. (Merge 3.4->3.5.)

9 years agoIssue #23972: updates to asyncio datagram API. By Chris Laws.
Guido van Rossum [Mon, 5 Oct 2015 16:15:28 +0000 (09:15 -0700)]
Issue #23972: updates to asyncio datagram API. By Chris Laws.

9 years agoIssue #25301: Fix compatibility with ISO C90
Victor Stinner [Mon, 5 Oct 2015 11:49:26 +0000 (13:49 +0200)]
Issue #25301: Fix compatibility with ISO C90

9 years agoIssue #25301: The UTF-8 decoder is now up to 15 times as fast for error
Victor Stinner [Mon, 5 Oct 2015 11:43:50 +0000 (13:43 +0200)]
Issue #25301: The UTF-8 decoder is now up to 15 times as fast for error
handlers: ``ignore``, ``replace`` and ``surrogateescape``.

9 years agomerge 3.5
Terry Jan Reedy [Sun, 4 Oct 2015 05:19:36 +0000 (01:19 -0400)]
merge 3.5

9 years agoIssue #24820: Update IDLE NEWS items.
Terry Jan Reedy [Sun, 4 Oct 2015 05:17:13 +0000 (01:17 -0400)]
Issue #24820: Update IDLE NEWS items.

9 years agoIssue #24820: Update IDLE NEWS items.
Terry Jan Reedy [Sun, 4 Oct 2015 05:14:51 +0000 (01:14 -0400)]
Issue #24820: Update IDLE NEWS items.

9 years agoMerge with 3.5
Terry Jan Reedy [Sun, 4 Oct 2015 04:31:36 +0000 (00:31 -0400)]
Merge with 3.5

9 years agoMerge with 3.4
Terry Jan Reedy [Sun, 4 Oct 2015 04:31:23 +0000 (00:31 -0400)]
Merge with 3.4

9 years agoIssue #24820: Add 'IDLE Dark' text color theme, warning, and solution.
Terry Jan Reedy [Sun, 4 Oct 2015 04:31:05 +0000 (00:31 -0400)]
Issue #24820: Add 'IDLE Dark' text color theme, warning, and solution.

9 years agoIssue #9232: Escape rst markup char in NEWS entry to avoid Sphinx warning.
Terry Jan Reedy [Sun, 4 Oct 2015 03:03:15 +0000 (23:03 -0400)]
Issue #9232: Escape rst markup char in NEWS entry to avoid Sphinx warning.

9 years agoIssue #24791: Escape rst markup char in NEWS entry to avoid Sphinx warning.
Terry Jan Reedy [Sun, 4 Oct 2015 03:01:46 +0000 (23:01 -0400)]
Issue #24791: Escape rst markup char in NEWS entry to avoid Sphinx warning.

9 years agoIssue #25306: Try to fix test_huntrleaks_fd_leak() on Windows
Victor Stinner [Sat, 3 Oct 2015 19:40:21 +0000 (21:40 +0200)]
Issue #25306: Try to fix test_huntrleaks_fd_leak() on Windows

Issue #25306: Disable popup and logs to stderr on assertion failures in MSCRT.

9 years agoIssue #25306: Skip test_huntrleaks_fd_leak() of test_regrtest until the bug is
Victor Stinner [Sat, 3 Oct 2015 19:20:41 +0000 (21:20 +0200)]
Issue #25306: Skip test_huntrleaks_fd_leak() of test_regrtest until the bug is
fixed.

9 years agoIssue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel. (Merge 3...
Guido van Rossum [Sat, 3 Oct 2015 15:35:28 +0000 (08:35 -0700)]
Issue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel. (Merge 3.5->3.6.)

9 years agoIssue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel. (Merge 3...
Guido van Rossum [Sat, 3 Oct 2015 15:34:34 +0000 (08:34 -0700)]
Issue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel. (Merge 3.4->3.5.)

9 years agoIssue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel.
Guido van Rossum [Sat, 3 Oct 2015 15:31:42 +0000 (08:31 -0700)]
Issue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel.

9 years agoIssue #16701: Merge sequence docs from 3.5
Martin Panter [Sat, 3 Oct 2015 07:54:08 +0000 (07:54 +0000)]
Issue #16701: Merge sequence docs from 3.5

9 years agoIssue #16701: Merge sequence docs from 3.4 into 3.5
Martin Panter [Sat, 3 Oct 2015 07:53:49 +0000 (07:53 +0000)]
Issue #16701: Merge sequence docs from 3.4 into 3.5

9 years agoIssue #16701: Document += and *= for mutable sequences
Martin Panter [Sat, 3 Oct 2015 07:46:04 +0000 (07:46 +0000)]
Issue #16701: Document += and *= for mutable sequences

9 years agoIssues #25232, #24657: Add NEWS to 3.6.0a1 section
Martin Panter [Sat, 3 Oct 2015 06:25:43 +0000 (06:25 +0000)]
Issues #25232, #24657: Add NEWS to 3.6.0a1 section

9 years agoIssues #25232, #24657: Merge two CGI server fixes from 3.5
Martin Panter [Sat, 3 Oct 2015 06:43:19 +0000 (06:43 +0000)]
Issues #25232, #24657: Merge two CGI server fixes from 3.5

9 years agoFactor out common iterator finalization code
Raymond Hettinger [Sat, 3 Oct 2015 06:17:33 +0000 (23:17 -0700)]
Factor out common iterator finalization code

9 years agoIssues #25232, #24657: Use new enum status to match rest of tests
Martin Panter [Sat, 3 Oct 2015 06:07:22 +0000 (06:07 +0000)]
Issues #25232, #24657: Use new enum status to match rest of tests

9 years agoIssues #25232, #24657: Merge two CGI server fixes from 3.4 into 3.5
Martin Panter [Sat, 3 Oct 2015 06:03:25 +0000 (06:03 +0000)]
Issues #25232, #24657: Merge two CGI server fixes from 3.4 into 3.5