summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* #11731: simplify/enhance parser/generator API by introducing policy objects.R David Murray2011-04-189-49/+653
| | | | | | | | This new interface will also allow for future planned enhancements in control over the parser/generator without requiring any additional complexity in the parser/generator API. Patch reviewed by Éric Araujo and Barry Warsaw.
* (Merge 3.2) Issue #11768: The signal handler of the signal module only callsVictor Stinner2011-04-181-8/+0
|\ | | | | | | | | Py_AddPendingCall() for the first signal to fix a deadlock on reentrant or parallel calls. PyErr_SetInterrupt() writes also into the wake up file.
* \ Merge: #11492: rewrite header folding algorithm. Less code, more passing tests.R David Murray2011-04-182-197/+241
|\ \ | |/
| * #11492: rewrite header folding algorithm. Less code, more passing tests.R David Murray2011-04-182-197/+241
| |
| * Rework multiset methods to use less memory and to make fewer calls to __hash__.Raymond Hettinger2011-04-181-12/+19
| |\
| | * Rework multiset methods to use less memory and to make fewer calls to __hash__.Raymond Hettinger2011-04-181-12/+19
| | |
* | | Rework multiset methods to use less memory and to make fewer calls to __hash__.Raymond Hettinger2011-04-181-12/+19
| | |
* | | Issue #11790: Fix sporadic failures in ↵Antoine Pitrou2011-04-161-1/+7
|\ \ \ | |/ / | | | | | | test_multiprocessing.WithProcessesTestCondition.
| * | Issue #11790: Fix sporadic failures in ↵Antoine Pitrou2011-04-161-1/+7
| | | | | | | | | | | | test_multiprocessing.WithProcessesTestCondition.
* | | Merge from 3.2Antoine Pitrou2011-04-161-1/+5
|\ \ \ | |/ /
| * | Fix possible "file already exists" error when running the tests in parallel.Antoine Pitrou2011-04-161-1/+5
| | | | | | | | | | | | | | | | | | This is a perfect example of LBYL going wrong: that code could be executed by several workers in parallel, and os.mkdir() attempted on the same path by multiple processes.
* | | Merge: Improve message.py test coverage to 100%.R David Murray2011-04-161-0/+56
|\ \ \ | |/ / | | | | | | | | | coverage.py reports 99% on branch coverage, but that appears to be a bug or limitation in coverage.py.
| * | Improve message.py test coverage to 100%.R David Murray2011-04-161-0/+56
| | | | | | | | | | | | | | | coverage.py reports 99% on branch coverage, but that appears to be a bug or limitation in coverage.py.
* | | Issue #11852: Merge fix from 3.2.Vinay Sajip2011-04-152-0/+18
|\ \ \ | |/ /
| * | Issue #11852: Add missing imports and update tests.Vinay Sajip2011-04-152-0/+18
| | |
* | | Fix minor subclassing issue with collections.CounterRaymond Hettinger2011-04-152-2/+11
|\ \ \ | |/ /
| * | Fix minor subclassing issue with collections.CounterRaymond Hettinger2011-04-152-2/+11
| |\ \ | | |/
| | * Fix minor subclassing issue with collections.CounterRaymond Hettinger2011-04-152-2/+11
| | |
* | | Remove unused method from internal class.R David Murray2011-04-151-3/+0
| | |
* | | #5057: Merge with 3.2.Ezio Melotti2011-04-151-0/+18
|\ \ \ | |/ /
| * | #5057: Merge with 3.1.Ezio Melotti2011-04-151-0/+18
| |\ \ | | |/
| | * Issue #5057: fix a bug in the peepholer that led to non-portable pyc files ↵Ezio Melotti2011-04-151-0/+18
| | | | | | | | | | | | between narrow and wide builds while optimizing BINARY_SUBSCR on non-BMP chars (e.g. "\U00012345"[0]).
* | | merge from 3.2Senthil Kumaran2011-04-152-5/+15
|\ \ \ | |/ /
| * | merge from 3.1Senthil Kumaran2011-04-152-5/+15
| |\ \ | | |/
| | * Issue #11467: Fix urlparse behavior when handling urls which contains scheme ↵Senthil Kumaran2011-04-152-5/+15
| | | | | | | | | | | | specific part only digits.
* | | #11848: Merge with 3.2.Ezio Melotti2011-04-151-1/+1
|\ \ \ | |/ /
| * | #11848: Merge with 3.1.Ezio Melotti2011-04-151-1/+1
| |\ \ | | |/
| | * #11848: replace dead link in random.betavariate comment.Ezio Melotti2011-04-151-1/+1
| | |
* | | #11845: Merge with 3.2.Ezio Melotti2011-04-151-0/+9
|\ \ \ | |/ /
| * | #11845: Fix typo in rangeobject.c that caused a crash in ↵Ezio Melotti2011-04-151-0/+9
| | | | | | | | | | | | compute_slice_indices. Patch by Daniel Urban.
* | | merge from 3.2.Senthil Kumaran2011-04-142-1/+22
|\ \ \ | |/ / | | | | | | Fix closes Issue1147.
| * | merge from 3.1Senthil Kumaran2011-04-142-1/+22
| |\ \ | | |/
| | * Fix Issue11474 - fix url2pathname() handling of '/C|/' on WindowsSenthil Kumaran2011-04-142-1/+22
| | |
* | | #11684: Complete parser bytes interface by adding BytesHeaderParserR David Murray2011-04-133-2/+36
| | | | | | | | | | | | Patch by Steffen Daode Nurpmeso.
* | | mergeRaymond Hettinger2011-04-132-16/+9
|\ \ \ | |/ /
| * | Issue 3051: make pure python code pass the same tests as the C version.Raymond Hettinger2011-04-132-16/+9
| | |
* | | Remove dead code in gzip.Nadeem Vawda2011-04-131-12/+0
| | | | | | | | | | | | | | | These functions appear to be holdovers from the 2.x code, intended to handle problems with CRC signedness.
* | | Merge with 3.2.Ezio Melotti2011-04-131-1/+1
|\ \ \ | |/ /
| * | Merge with 3.1.Ezio Melotti2011-04-131-1/+1
| |\ \ | | |/
| | * Fix typo in docstring.Ezio Melotti2011-04-131-1/+1
| | |
* | | Merge with 3.2.Ezio Melotti2011-04-134-6/+28
|\ \ \ | |/ /
| * | Merge with 3.1.Ezio Melotti2011-04-134-6/+28
| |\ \ | | |/
| | * #9233: Fix json.loads({}) to return a dict (instead of a list), when _json ↵Ezio Melotti2011-04-132-0/+11
| | | | | | | | | | | | is not available.
| | * Remove unnecessary imports and use assertIs instead of assertTrue.Ezio Melotti2011-04-132-5/+3
| | |
| | * #9233: Fix json to work properly even when _json is not available.Ezio Melotti2011-04-132-1/+2
| | |
| | * #9233: skip _json-specific tests when _json is not available.Ezio Melotti2011-04-132-2/+14
| | |
* | | MergeAlexander Belopolsky2011-04-131-17/+14
|\ \ \ | |/ /
| * | Issue #11830: Remove unnecessary introspection code in the decimal module.Alexander Belopolsky2011-04-131-17/+14
| | | | | | | | | | | | | | | Forward ported changesets b4b1f557d563 and f4adc2926bf5 by Raymond Hettinger in branch '2.7'.
* | | MergeRaymond Hettinger2011-04-131-1/+1
|\ \ \ | |/ /
| * | Fix nit.Raymond Hettinger2011-04-131-1/+1
| | |