summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #17789: merge with 3.3.Ezio Melotti2013-04-192-27/+15
|\
| * #17789: test_random now works with unittest test discovery. Patch by ↵Ezio Melotti2013-04-192-27/+15
| | | | | | | | Zachary Ware.
* | #17779: merge with 3.3.Ezio Melotti2013-04-192-5/+7
|\ \ | |/
| * #17779: test_osx_env now works with unittest test discovery. Patch by ↵Ezio Melotti2013-04-192-5/+7
| | | | | | | | Zachary Ware.
* | Fix uploadTestCase to work even when HTTPSConnection is not available.Ezio Melotti2013-04-191-5/+5
| |
* | #11182: remove the unused and undocumented pydoc.Scanner class. Patch by ↵Ezio Melotti2013-04-183-24/+4
| | | | | | | | Martin Morrison.
* | fix typo in a commentVictor Stinner2013-04-181-1/+1
| |
* | Issue #17741: Add ElementTree.IncrementalParser, an event-driven parser for ↵Antoine Pitrou2013-04-184-109/+272
| | | | | | | | non-blocking applications.
* | Null merge.R David Murray2013-04-180-0/+0
|\ \ | |/
| * #17135: Add note in imp to use importlib for new programs.R David Murray2013-04-181-2/+6
| |
* | Partial revert of changeset 9744b2df134cVictor Stinner2013-04-181-5/+4
| | | | | | | | | | PyUnicode_Append() cannot call directly resize_compact(): I forgot that a string can be ready *and* not compact (a legacy string can also be ready).
* | Split PyUnicode_DecodeCharmap() into subfunction for readabilityVictor Stinner2013-04-171-178/+213
| |
* | #17135: mark imp as deprecated as of 3.4.R David Murray2013-04-171-2/+5
| |
* | Fix bug in Unicode decoders related to _PyUnicodeWriterVictor Stinner2013-04-171-6/+14
| | | | | | | | Bug introduced by changesets 7ed9993d53b4 and edf029fc9591.
* | Fix typo in unicode_decode_call_errorhandler_writer()Victor Stinner2013-04-171-1/+1
| | | | | | | | Bug introduced by changeset 7ed9993d53b4.
* | Close #17694: Add minimum length to _PyUnicodeWriterVictor Stinner2013-04-177-71/+81
| | | | | | | | | | | | | | | | | | | | | | | | * Add also min_char attribute to _PyUnicodeWriter structure (currently unused) * _PyUnicodeWriter_Init() has no more argument (except the writer itself): min_length and overallocate must be set explicitly * In error handlers, only enable overallocation if the replacement string is longer than 1 character * CJK decoders don't use overallocation anymore * Set min_length, instead of preallocating memory using _PyUnicodeWriter_Prepare(), in many decoders * _PyUnicode_DecodeUnicodeInternal() checks for integer overflow
* | Merge.Richard Oudkerk2013-04-170-0/+0
|\ \
| * \ Issue #17782: Fix undefined behaviour on platforms where ``struct ↵Antoine Pitrou2013-04-174-4/+21
| |\ \ | | | | | | | | | | | | timespec``'s "tv_nsec" member is not a C long.
* | \ \ Merge.Richard Oudkerk2013-04-174-4/+21
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge.Richard Oudkerk2013-04-174-4/+21
| |\ \ \ | | | |/ | | |/|
| | * | - Issue #17782: Fix undefined behaviour on platforms where ``struct ↵Antoine Pitrou2013-04-174-4/+21
| | | | | | | | | | | | | | | | timespec``'s "tv_nsec" member is not a C long.
* | | | Issue #17555: Fix ForkAwareThreadLock so that size of after forkRichard Oudkerk2013-04-173-2/+38
|\ \ \ \ | |/ / / | | | / | |_|/ |/| | registry does not grow exponentially with generation of process.
| * | Issue #17555: Fix ForkAwareThreadLock so that size of after forkRichard Oudkerk2013-04-173-2/+38
| |/ | | | | | | registry does not grow exponentially with generation of process.
* | merge 3.3Benjamin Peterson2013-04-170-0/+0
|\ \ | |/
| * Fix issue #17707: multiprocessing.Queue's get() method does not block for ↵Giampaolo Rodola'2013-04-173-1/+11
| | | | | | | | short timeouts.
* | Fix issue #17707: multiprocessing.Queue's get() method does not block for ↵Giampaolo Rodola'2013-04-173-1/+11
| | | | | | | | short timeouts.
* | #14735: merge with 3.3.Roger Serwy2013-04-172-2/+7
|\ \ | |/
| * #14735: Update IDLE docs to omit "Control-z on Windows".Roger Serwy2013-04-172-2/+3
| |
* | #17771: merge with 3.3.Ezio Melotti2013-04-171-1/+1
|\ \ | |/
| * #17771: fix typo. Patch by Andriy Mysyk.Ezio Melotti2013-04-171-1/+1
| |
* | #17766: merge with 3.3.Ezio Melotti2013-04-172-32/+17
|\ \ | |/
| * #17766: test_iterlen now works with unittest test discovery. Patch by ↵Ezio Melotti2013-04-172-32/+17
| | | | | | | | Zachary Ware.
* | #17740: merge with 3.3.Ezio Melotti2013-04-171-9/+9
|\ \ | |/
| * #17740: fix links to the socket function. Initial patch by Zachary Ware.Ezio Melotti2013-04-171-9/+9
| |
* | Issue #17739: fix the description of SSLSocket.getpeercert(binary_form=True) ↵Antoine Pitrou2013-04-161-5/+11
|\ \ | |/ | | | | | | | | for server sockets. Thanks to David D Lowe for reporting.
| * Issue #17739: fix the description of SSLSocket.getpeercert(binary_form=True) ↵Antoine Pitrou2013-04-161-5/+11
| | | | | | | | | | | | for server sockets. Thanks to David D Lowe for reporting.
* | Remove unused importBarry Warsaw2013-04-161-1/+0
|\ \ | |/
| * Remove unused import.Barry Warsaw2013-04-161-1/+0
| |
* | - Issue #17012: shutil.which() no longer fallbacks to the PATH environmentBarry Warsaw2013-04-163-1/+29
|\ \ | |/ | | | | variable if empty path argument is specified. Patch by Serhiy Storchaka.
| * - Issue #17012: shutil.which() no longer fallbacks to the PATH environmentBarry Warsaw2013-04-163-1/+29
| | | | | | | | variable if empty path argument is specified. Patch by Serhiy Storchaka.
* | Make C and Python implementations of pickle load STRING opcodes the same way.Alexandre Vassalotti2013-04-163-49/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | The C version tried to remove trailing whitespace between the last quote and the newline character. I am not sure why it had this because pickle never generated such pickles---for this to happen repr(some_string) would need to return trailing whitespace. It was maybe there to make it easier for people to write pickles in text editors. Anyhow, the Python version doesn't do this so there is no point keeping this around anymore. Also, I've changed the exception raised when a bad pickle is encountered. Again this unlikely to make much difference to anyone though it does make testing slightly nicer for us.
* | merge 3.3Benjamin Peterson2013-04-161-7/+2
|\ \ | |/
| * remove pointless code (closes #17738)Benjamin Peterson2013-04-161-7/+2
| |
* | Issue #17710: Fix pickle raising a SystemError on bogus input.Antoine Pitrou2013-04-154-5/+15
|\ \ | |/
| * Issue #17710: Fix pickle raising a SystemError on bogus input.Antoine Pitrou2013-04-154-5/+15
| |
* | #13510: merge with 3.3.Ezio Melotti2013-04-152-15/+7
|\ \ | |/
| * #13510: clarify that f.readlines() is note necessary to iterate over a file. ↵Ezio Melotti2013-04-153-15/+8
| | | | | | | | Patch by Dan Riti.
* | Issue #17728: Merge with 3.3.Eric V. Smith2013-04-151-2/+3
|\ \ | |/
| * Issue #17728: Specify default precision for float.format for presentation ↵Eric V. Smith2013-04-151-2/+3
| | | | | | | | types e, f, and g.
* | Merge fix for #17731 from 3.3Nick Coghlan2013-04-151-0/+3
|\ \ | |/