summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Issue #24848: Fixed bugs in UTF-7 decoding of misformed data:Serhiy Storchaka2015-10-021-0/+2
|\ | | | | | | | | | | | | 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).
| * Issue #24848: Fixed bugs in UTF-7 decoding of misformed data:Serhiy Storchaka2015-10-021-0/+2
| | | | | | | | | | 1. Non-ASCII bytes were accepted after shift sequence. 2. A low surrogate could be emitted in case of error in high surrogate.
* | Issue #24483: C implementation of functools.lru_cache() now calculates key'sSerhiy Storchaka2015-10-021-0/+3
| | | | | | | | hash only once.
* | Issue #25165: Windows uninstallation should not remove launcher if other ↵Steve Dower2015-10-011-1/+4
| | | | | | | | versions remain
* | Issue #25280: Import trace messages emitted in verbose (-v) mode are noSerhiy Storchaka2015-10-011-0/+3
|\ \ | |/ | | | | longer formatted twice.
| * Issue #25280: Import trace messages emitted in verbose (-v) mode are noSerhiy Storchaka2015-10-011-0/+3
| | | | | | | | longer formatted twice.
| * Issue #25003: os.urandom() doesn't use getentropy() on Solaris becauseVictor Stinner2015-10-011-0/+4
| | | | | | | | | | getentropy() is blocking, whereas os.urandom() should not block. getentropy() is supported since Solaris 11.3.
* | Issue #25003: On Solaris 11.3 or newer, os.urandom() now uses the getrandom()Victor Stinner2015-10-011-0/+5
| | | | | | | | | | | | function instead of the getentropy() function. The getentropy() function is blocking to generate very good quality entropy, os.urandom() doesn't need such high-quality entropy.
* | Issue #25182: The stdprinter (used as sys.stderr before the io module isSerhiy Storchaka2015-09-301-0/+3
|\ \ | |/ | | | | imported at startup) now uses the backslashreplace error handler.
| * Issue #25182: The stdprinter (used as sys.stderr before the io module isSerhiy Storchaka2015-09-301-0/+3
| | | | | | | | imported at startup) now uses the backslashreplace error handler.
* | Issue #22958: Constructor and update method of weakref.WeakValueDictionarySerhiy Storchaka2015-09-291-0/+3
|\ \ | |/ | | | | now accept the self and the dict keyword arguments.
| * Issue #22958: Constructor and update method of weakref.WeakValueDictionarySerhiy Storchaka2015-09-291-0/+3
| | | | | | | | now accept the self and the dict keyword arguments.
* | Issue #22609: Constructor of collections.UserDict now accepts the self keywordSerhiy Storchaka2015-09-291-0/+3
|\ \ | |/ | | | | argument.
| * Issue #22609: Constructor of collections.UserDict now accepts the self keywordSerhiy Storchaka2015-09-291-0/+3
| | | | | | | | argument.
* | Issue #25111: Fixed comparison of traceback.FrameSummary.Serhiy Storchaka2015-09-291-0/+2
| |
* | Issue #25262. Added support for BINBYTES8 opcode in Python implementation ofSerhiy Storchaka2015-09-291-0/+4
|\ \ | |/ | | | | | | unpickler. Highest 32 bits of 64-bit size for BINUNICODE8 and BINBYTES8 opcodes no longer silently ignored on 32-bit platforms in C implementation.
| * Issue #25262. Added support for BINBYTES8 opcode in Python implementation ofSerhiy Storchaka2015-09-291-0/+4
| | | | | | | | | | unpickler. Highest 32 bits of 64-bit size for BINUNICODE8 and BINBYTES8 opcodes no longer silently ignored on 32-bit platforms in C implementation.
* | Also rewrote the guts of asyncio.Semaphore (patch by manipopopo). (Merge ↵Guido van Rossum2015-09-291-1/+2
|\ \ | |/ | | | | 3.4->3.5.)
| * Also rewrote the guts of asyncio.Semaphore (patch by manipopopo).Guido van Rossum2015-09-291-1/+2
| |
* | Issue #25034: Merge from 3.4.Eric V. Smith2015-09-292-0/+4
|\ \ | |/
| * Fixed issue #25034: Fix string.Formatter problem with auto-numberingEric V. Smith2015-09-292-0/+4
| | | | | | | | and nested format_specs. Patch by Anthon van der Neut.
* | Merge with 3.4Terry Jan Reedy2015-09-291-1/+1
|\ \ | |/
| * Remove indent in news item. Error when building 3.x docs.Terry Jan Reedy2015-09-291-1/+1
| |
* | IDLE NEWS items.Terry Jan Reedy2015-09-291-1/+35
|\ \ | |/
| * Add recent IDLE NEWS items.Terry Jan Reedy2015-09-291-1/+35
| |
* | Correct Misc/NEWS about asyncio.Queue rewrite.Guido van Rossum2015-09-281-4/+1
|\ \ | |/
| * Correct Misc/NEWS about asyncio.Queue rewrite.Guido van Rossum2015-09-281-4/+1
| |
* | Issue #25233: Rewrite the guts of Queue to be more understandable and ↵Guido van Rossum2015-09-281-0/+2
|\ \ | |/ | | | | correct. (Merge 3.4->3.5.)
| * Issue #25233: Rewrite the guts of Queue to be more understandable and correct.Guido van Rossum2015-09-281-0/+2
| |
| * Closes issue #23600: Wrong results from tzinfo.fromutc().Alexander Belopolsky2015-09-281-0/+3
| |
* | Closes issue #23600: Wrong results from tzinfo.fromutc().Alexander Belopolsky2015-09-281-0/+3
| |
* | Issue #25203: Failed readline.set_completer_delims() no longer left theSerhiy Storchaka2015-09-271-0/+3
|\ \ | |/ | | | | module in inconsistent state.
| * Issue #25203: Failed readline.set_completer_delims() no longer left theSerhiy Storchaka2015-09-271-0/+3
| | | | | | | | module in inconsistent state.
* | detect alpn by feature flag not openssl version (closes #23329)Benjamin Peterson2015-09-271-0/+3
| |
* | Issue #25135: Avoid possible reentrancy issues in deque_clear.Raymond Hettinger2015-09-261-0/+3
| |
* | merge 3.4Benjamin Peterson2015-09-261-0/+2
|\ \ | |/
| * prevent overflow in _Unpickler_ReadBenjamin Peterson2015-09-261-0/+2
| |
* | make opening brace of container literals and comprehensions correspond to ↵Benjamin Peterson2015-09-261-0/+3
| | | | | | | | the line number and col offset of the AST node (closes #25131)
* | Merge 3.4 -> 3.5Andrew Svetlov2015-09-241-0/+1
|\ \ | |/
| * Add Benjamin Hodgson to Misc/ACKAndrew Svetlov2015-09-241-0/+1
| |
* | Issue #12067: Merge comparisons doc from 3.4 into 3.5Martin Panter2015-09-231-0/+7
|\ \ | |/
| * Issue #12067: Rewrite Comparisons section in the language referenceMartin Panter2015-09-231-0/+7
| | | | | | | | | | | | | | Some of the details of comparing mixed types were incorrect or ambiguous. NotImplemented is only relevant at a lower level than the Expressions chapter. Added details of comparing range() objects, and default behaviour and consistency suggestions for user-defined classes. Patch from Andy Maier.
* | Issue #25047: Merge Element Tree encoding from 3.4 into 3.5Martin Panter2015-09-231-0/+4
|\ \ | |/
| * Issue #25047: Respect case writing XML encoding declarationsMartin Panter2015-09-231-0/+4
| | | | | | | | | | This restores the ability to write encoding names in uppercase like "UTF-8", which worked in Python 2.
| * Issue #19143: platform module now reads Windows version from kernel32.dll to ↵Steve Dower2015-09-231-0/+3
| | | | | | | | avoid compatibility shims.
* | Issues #25112: py.exe launcher is missing iconsSteve Dower2015-09-231-0/+2
| |
* | Issue #19143: platform module now reads Windows version from kernel32.dll to ↵Steve Dower2015-09-231-0/+3
| | | | | | | | avoid compatibility shims.
* | Issue #25102: Windows installer does not precompile for -O or -OO.Steve Dower2015-09-221-0/+2
| |
* | Issue #25081: Makes Back button in installer go back to upgrade page when ↵Steve Dower2015-09-221-0/+3
| | | | | | | | upgrading.
* | Issue #25126: Clarifies that the non-web installer will download some ↵Steve Dower2015-09-221-0/+3
| | | | | | | | components.