]> granicus.if.org Git - python/log
python
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

9 years agoIssue #24657: Prevent CGIRequestHandler from collapsing the URL query
Martin Panter [Sat, 3 Oct 2015 05:55:46 +0000 (05:55 +0000)]
Issue #24657: Prevent CGIRequestHandler from collapsing the URL query

Initial patch from Xiang Zhang. Also fix out-of-date _url_collapse_path() doc
string.

9 years agoIssue #25232: Fix CGIRequestHandler's splitting of URL query
Martin Panter [Sat, 3 Oct 2015 05:38:07 +0000 (05:38 +0000)]
Issue #25232: Fix CGIRequestHandler's splitting of URL query

Patch from Xiang Zhang.

9 years agoMerge with 3.5
Terry Jan Reedy [Sat, 3 Oct 2015 03:25:54 +0000 (23:25 -0400)]
Merge with 3.5

9 years agoMerge with 3.4
Terry Jan Reedy [Sat, 3 Oct 2015 03:25:14 +0000 (23:25 -0400)]
Merge with 3.4

9 years agoIssue #25224: README.txt is now an idlelib index for IDLE developers and
Terry Jan Reedy [Sat, 3 Oct 2015 03:22:59 +0000 (23:22 -0400)]
Issue #25224: README.txt is now an idlelib index for IDLE developers and
curious users.  The previous user content is now in the IDLE doc and is
redundant.  IDLE now means 'Integrated Development and Learning Environment'.

9 years agoMerge with 3.5
Terry Jan Reedy [Sat, 3 Oct 2015 02:12:57 +0000 (22:12 -0400)]
Merge with 3.5

9 years agoMerge with 3.4
Terry Jan Reedy [Sat, 3 Oct 2015 02:12:39 +0000 (22:12 -0400)]
Merge with 3.4

9 years agoIssue #24820: Users can now set breakpoint colors in Settings ->
Terry Jan Reedy [Sat, 3 Oct 2015 02:12:17 +0000 (22:12 -0400)]
Issue #24820: Users can now set breakpoint colors in Settings ->
Custom Highlighting. Original patch by Mark Roseman.

9 years agoIssue #18174: Fix test_regrtest when Python is compiled in release mode
Victor Stinner [Sat, 3 Oct 2015 00:21:35 +0000 (02:21 +0200)]
Issue #18174: Fix test_regrtest when Python is compiled in release mode

9 years agoFix _PyUnicodeWriter_PrepareKind()
Victor Stinner [Fri, 2 Oct 2015 23:55:51 +0000 (01:55 +0200)]
Fix _PyUnicodeWriter_PrepareKind()

Initialize kind to 0 (PyUnicode_WCHAR_KIND) to ensure that
_PyUnicodeWriter_PrepareKind() handles correctly read-only buffer: copy the
buffer.

9 years agoMerge from 3.5 for issue #25188.
Brett Cannon [Fri, 2 Oct 2015 23:20:49 +0000 (16:20 -0700)]
Merge from 3.5 for issue #25188.

9 years agoIssue #25188: Add a -P/--pgo flag to regrtest to silence error output.
Brett Cannon [Fri, 2 Oct 2015 23:16:44 +0000 (16:16 -0700)]
Issue #25188: Add a -P/--pgo flag to regrtest to silence error output.

Since PGO building doesn't care about test failures, silence them when
running the test suite for performance reasons. Initial patch by
Alecsandru Patrascu of Intel.

9 years agoIssue #22806: Add ``python -m test --list-tests`` command to list tests.
Victor Stinner [Fri, 2 Oct 2015 22:21:12 +0000 (00:21 +0200)]
Issue #22806: Add ``python -m test --list-tests`` command to list tests.

9 years agoIssue #18174: "python -m test --huntrleaks ..." now also checks for leak of
Victor Stinner [Fri, 2 Oct 2015 22:20:56 +0000 (00:20 +0200)]
Issue #18174: "python -m test --huntrleaks ..." now also checks for leak of
file descriptors. Patch written by Richard Oudkerk.

9 years agoIssue #25287: Don't add crypt.METHOD_CRYPT to crypt.methods if it's not
Victor Stinner [Fri, 2 Oct 2015 21:00:39 +0000 (23:00 +0200)]
Issue #25287: Don't add crypt.METHOD_CRYPT to crypt.methods if it's not
supported. Check if it is supported, it may not be supported on OpenBSD for
example.

9 years agoMerge from 3.5
Berker Peksag [Fri, 2 Oct 2015 20:29:13 +0000 (23:29 +0300)]
Merge from 3.5

Hg: --

9 years agoTweak susp-ignored.csv to make buildbots happy
Berker Peksag [Fri, 2 Oct 2015 20:28:45 +0000 (23:28 +0300)]
Tweak susp-ignored.csv to make buildbots happy

9 years agoasyncio: Make ensure_future() accept all kinds of awaitables. (Merge 3.5)
Yury Selivanov [Fri, 2 Oct 2015 19:09:51 +0000 (15:09 -0400)]
asyncio: Make ensure_future() accept all kinds of awaitables. (Merge 3.5)

9 years agoasyncio: Make ensure_future() accept all kinds of awaitables.
Yury Selivanov [Fri, 2 Oct 2015 19:05:59 +0000 (15:05 -0400)]
asyncio: Make ensure_future() accept all kinds of awaitables.

9 years agoasyncio: ensure_future() now understands awaitables
Yury Selivanov [Fri, 2 Oct 2015 19:00:19 +0000 (15:00 -0400)]
asyncio: ensure_future() now understands awaitables

9 years agoIssue #25290: Fix typo in csv.reader() docstring
Berker Peksag [Fri, 2 Oct 2015 16:26:14 +0000 (19:26 +0300)]
Issue #25290: Fix typo in csv.reader() docstring

Patch by Johannes Niediek.

9 years agoIssue #25290: Fix typo in csv.reader() docstring
Berker Peksag [Fri, 2 Oct 2015 16:25:53 +0000 (19:25 +0300)]
Issue #25290: Fix typo in csv.reader() docstring

Patch by Johannes Niediek.

9 years agoIssue #25290: Fix typo in csv.reader() docstring
Berker Peksag [Fri, 2 Oct 2015 16:25:32 +0000 (19:25 +0300)]
Issue #25290: Fix typo in csv.reader() docstring

Patch by Johannes Niediek.

9 years agoIssue #24848: Fixed bugs in UTF-7 decoding of misformed data:
Serhiy Storchaka [Fri, 2 Oct 2015 10:14:03 +0000 (13:14 +0300)]
Issue #24848: Fixed bugs in UTF-7 decoding of misformed data:

1. Non-ASCII bytes were accepted after shift sequence.
2. A low surrogate could be emitted in case of error in high surrogate.
3. In some circumstances the '\xfd' character was produced instead of the
replacement character '\ufffd' (due to a bug in _PyUnicodeWriter).

9 years agoIssue #24848: Fixed bugs in UTF-7 decoding of misformed data:
Serhiy Storchaka [Fri, 2 Oct 2015 10:13:14 +0000 (13:13 +0300)]
Issue #24848: Fixed bugs in UTF-7 decoding of misformed data:

1. Non-ASCII bytes were accepted after shift sequence.
2. A low surrogate could be emitted in case of error in high surrogate.
3. In some circumstances the '\xfd' character was produced instead of the
replacement character '\ufffd' (due to a bug in _PyUnicodeWriter).

9 years agoIssue #24848: Fixed bugs in UTF-7 decoding of misformed data:
Serhiy Storchaka [Fri, 2 Oct 2015 10:07:28 +0000 (13:07 +0300)]
Issue #24848: Fixed bugs in UTF-7 decoding of misformed data:

1. Non-ASCII bytes were accepted after shift sequence.
2. A low surrogate could be emitted in case of error in high surrogate.

9 years agoIssue #24483: C implementation of functools.lru_cache() now calculates key's
Serhiy Storchaka [Fri, 2 Oct 2015 09:47:59 +0000 (12:47 +0300)]
Issue #24483: C implementation of functools.lru_cache() now calculates key's
hash only once.