summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Issue #14432: Remove the thread state field from the frame structure. Fix aVictor Stinner2013-12-132-1/+39
| | | | | | | crash when a generator is created in a C thread that is destroyed while the generator is still used. The issue was that a generator contains a frame, and the frame kept a reference to the Python state of the destroyed C thread. The crash occurs when a trace function is setup.
* Issue #19751: Fix hash_info test of test_sys on SPARC SolarisVictor Stinner2013-12-121-5/+1
|
* Issue #19751: Fix typo in configuration optionVictor Stinner2013-12-121-1/+1
|
* Merge fix from 3.3Zachary Ware2013-12-121-2/+2
|\
| * Avoid UnicodeEncodeError by only printing ASCII.Zachary Ware2013-12-121-2/+2
| | | | | | | | | | This fixes running test_decimal in verbose mode on Windows, which I broke in issue #19572.
* | Issue #19828: Merge with 3.3Zachary Ware2013-12-111-9/+8
|\ \ | |/
| * Issue #19828: Fixed test_site when the whole suite is run with -S.Zachary Ware2013-12-111-9/+8
| | | | | | | | Also, cleaned up an unused import.
| * #19063: partially fix set_payload handling of non-ASCII string input.R David Murray2013-12-113-11/+58
| | | | | | | | | | | | This is a backward compatible partial fix, the complete fix requires raising an error instead of accepting the invalid input, so the real fix is only suitable for 3.4.
* | #19063: fix set_payload handling of non-ASCII string input.R David Murray2013-12-114-37/+71
| | | | | | | | | | This version of the fix raises an error instead of accepting the invalid input (ie: if a non-ASCII string is used but no charset is specified).
* | Issue #17576: Deprecation warning emitted now when __int__() or __index__()Serhiy Storchaka2013-12-113-26/+156
|\ \ | |/ | | | | | | return not int instance. Introduced _PyLong_FromNbInt() and refactored PyLong_As*() functions.
| * Issue #17576: Deprecation warning emitted now when __int__() or __index__()Serhiy Storchaka2013-12-113-26/+156
| | | | | | | | | | return not int instance. Introduced _PyLong_FromNbInt() and refactored PyLong_As*() functions.
| * Fixes Issue #17200: telnetlib's read_until and expect timeout was broken by theGregory P. Smith2013-12-111-2/+4
| | | | | | | | | | | | fix to Issue #14635 in Python 3.3.0 to be interpreted as milliseconds instead of seconds when the platform supports select.poll (ie: everywhere). It is now treated as seconds once again.
* | Issue #18864: Add a setter for ModuleSpec.has_location.Eric Snow2013-12-112-0/+11
| |
* | Issue #18270: merge from 3.3Ned Deily2013-12-111-11/+14
|\ \ | |/
| * Issue #18270: Prevent possible IDLE AttributeError on OS X when no initialNed Deily2013-12-111-11/+14
| | | | | | | | shell window is present. (Original patch by Terry Reedy)
* | Issue #19928: Fix test on WindowsZachary Ware2013-12-101-2/+2
|\ \ | |/
| * Issue #19928: Fix test on WindowsZachary Ware2013-12-101-2/+2
| |
* | #19943: merge with 3.3.Ezio Melotti2013-12-101-1/+1
|\ \ | |/
| * #19943: fix typo noticed by Jakub Wilk.Ezio Melotti2013-12-101-1/+1
| |
* | Remove commented out debugging code (remnants of issue #18996).Serhiy Storchaka2013-12-101-2/+0
| |
* | Issue #19928: Implemented a test for repr() of cell objects.Serhiy Storchaka2013-12-101-3/+9
|\ \ | |/
| * Issue #19928: Implemented a test for repr() of cell objects.Serhiy Storchaka2013-12-101-3/+9
| |
* | Issue #19481: print() of string subclass instance in IDLE no more hangs.Serhiy Storchaka2013-12-101-2/+5
|\ \ | |/
| * Issue #19481: print() of string subclass instance in IDLE no more hangs.Serhiy Storchaka2013-12-101-2/+5
| |
* | Remove commented-out module spec test code and an out-of-date note.Eric Snow2013-12-101-10/+0
| |
* | Issue 19851: Fix a regression in reloading submodules.Eric Snow2013-12-102-4/+79
| |
* | Issue #15475: Add __sizeof__ implementations for itertools objects.Serhiy Storchaka2013-12-091-1/+42
| |
* | Backed out changeset c4c1c4bc8086Victor Stinner2013-12-091-1/+1
| |
* | Issue #19876: Run also ↵Victor Stinner2013-12-091-1/+1
| | | | | | | | | | | | test_selectors.test_unregister_after_fd_close_and_reuse() on Windows os.dup2() is available on Windows.
* | Close #19880: Fix a reference leak in unittest.TestCase. Explicitly breakVictor Stinner2013-12-092-1/+39
| | | | | | | | reference cycles between frames and the _Outcome instance.
* | Fix #19830: Fix a ResourceWarning in test_poplib.Victor Stinner2013-12-091-1/+1
| | | | | | | | Patch written by Vajrasky Kok.
* | (Merge 3.3) Issue #17429: Oops, remove unused importVictor Stinner2013-12-081-1/+0
|\ \ | |/
| * Issue #17429: Oops, remove unused importVictor Stinner2013-12-081-1/+0
| |
* | Issue #17429: some PEP 8 compliance fixes for the platform modules, add ↵Victor Stinner2013-12-081-111/+113
| | | | | | | | whitespaces
* | (Merge 3.3) Issue #17429: platform.linux_distribution() now decodes files fromVictor Stinner2013-12-082-2/+23
|\ \ | |/ | | | | | | | | | | the UTF-8 encoding with the surrogateescape error handler, instead of decoding from the locale encoding in strict mode. It fixes the function on Fedora 19 which is probably the first major distribution release with a non-ASCII name. Patch written by Toshio Kuratomi.
| * Issue #17429: platform.linux_distribution() now decodes files from the UTF-8Victor Stinner2013-12-082-2/+23
| | | | | | | | | | | | | | encoding with the surrogateescape error handler, instead of decoding from the locale encoding in strict mode. It fixes the function on Fedora 19 which is probably the first major distribution release with a non-ASCII name. Patch written by Toshio Kuratomi.
* | Fixes issue #19929: Call os.read with 32768 within subprocess.PopenGregory P. Smith2013-12-081-1/+1
|\ \ | |/ | | | | | | communicate rather than 4096 for efficiency. A microbenchmark shows Linux and OS X both using ~50% less cpu time this way.
| * Fixes issue #19929: Call os.read with 32768 within subprocess.PopenGregory P. Smith2013-12-081-1/+1
| | | | | | | | | | communicate rather than 4096 for efficiency. A microbenchmark shows Linux and OS X both using ~50% less cpu time this way.
* | Issue #19535: Fixed test_docxmlrpc, test_functools, test_inspect, andSerhiy Storchaka2013-12-084-4/+11
|\ \ | |/ | | | | test_statistics when python is run with -OO.
| * Issue #19535: Fixed test_docxmlrpc when python is run with -OO.Serhiy Storchaka2013-12-081-2/+4
| |
* | Issue #19343: Expose FreeBSD-specific APIs in resource module. Original ↵Christian Heimes2013-12-081-0/+6
| | | | | | | | patch by Koobs.
* | Fix test_selectors failure introduced by 39e7995f9ad1.Charles-François Natali2013-12-081-0/+1
| |
* | Remove mentions of Python 2.x and being externally maintained fromGregory P. Smith2013-12-081-5/+2
|\ \ | |/ | | | | | | the bundled json module. Replace that with a mention of it being a version of the externally maintained simplejson module.
| * Remove mentions of Python 2.x and being externally maintained fromGregory P. Smith2013-12-081-5/+2
| | | | | | | | | | the bundled json module. Replace that with a mention of it being a version of the externally maintained simplejson module.
* | Issue #19926: Removed unneeded test_main from test_abstract_numbers.Zachary Ware2013-12-081-4/+0
|\ \ | |/ | | | | Patch by Vajrasky Kok.
| * Issue #19926: Removed unneeded test_main from test_abstract_numbers.Zachary Ware2013-12-081-4/+0
| | | | | | | | Patch by Vajrasky Kok.
* | Issue 19572: More silently skipped tests explicitly skipped.Zachary Ware2013-12-0834-146/+137
|\ \ | |/
| * Normalize whitespaceZachary Ware2013-12-081-1/+1
| |
| * Issue 19572: More silently skipped tests explicitly skipped.Zachary Ware2013-12-0833-137/+125
| |
* | Fixes issue #19506: Use a memoryview to avoid a data copy when piping dataGregory P. Smith2013-12-081-2/+5
|\ \ | |/ | | | | to stdin within subprocess.Popen.communicate. 5-10% less cpu usage.