summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #20998: Fixed re.fullmatch() of repeated single character patternSerhiy Storchaka2014-05-145-19/+25
| | | | with ignore case. Original patch by Matthew Barnett.
* Issue #21075: fileinput.FileInput now reads bytes from standard stream ifSerhiy Storchaka2014-05-144-2/+17
| | | | binary mode is specified. Patch by Sam Kimbrel.
* Issue #21497: faulthandler functions now raise a better error if sys.stderr isVictor Stinner2014-05-142-0/+29
| | | | | None: RuntimeError("sys.stderr is None") instead of AttributeError("'NoneType' object has no attribute 'fileno'").
* Backed out changeset 6ceedbd88b5fVictor Stinner2014-05-142-22/+6
|
* Issue #21488: Add support of keyword arguments for codecs.encode and ↵Victor Stinner2014-05-142-6/+22
| | | | codecs.decode
* Issue #21488: Fix doc of codecs.decode() and codecs.encode(), no keyword ↵Victor Stinner2014-05-142-4/+7
| | | | | | support. Patch written by Brad Aylsworth.
* #21347: use string not list in shell=True example.R David Murray2014-05-141-1/+1
| | | | Patch by Akira.
* Issue #21470: Do a better job seeding the random number generatorRaymond Hettinger2014-05-142-1/+6
| | | | to fully cover its state space.
* Issue #21499: Ignore __builtins__ in several test_importlib.test_api tests.Eric Snow2014-05-132-7/+10
|
* Fix test-order-dependend asyncio test failure caused by rev ↵Guido van Rossum2014-05-131-6/+9
| | | | 909ea8cc86bbab92dbb6231668f403b7360f30fa.
* - Issue #17756: Fix test_code test when run from the installed location.doko@ubuntu.com2014-05-132-1/+3
|
* Issue 21469: Add missing news itemRaymond Hettinger2014-05-131-0/+4
|
* Issue 21469: Mitigate risk of false positives with robotparser.Raymond Hettinger2014-05-131-2/+9
| | | | | | | | | | | | | | | | | | | * Repair the broken link to norobots-rfc.txt. * HTTP response codes >= 500 treated as a failed read rather than as a not found. Not found means that we can assume the entire site is allowed. A 5xx server error tells us nothing. * A successful read() or parse() updates the mtime (which is defined to be "the time the robots.txt file was last fetched"). * The can_fetch() method returns False unless we've had a read() with a 2xx or 4xx response. This avoids false positives in the case where a user calls can_fetch() before calling read(). * I don't see any easy way to test this patch without hitting internet resources that might change or without use of mock objects that wouldn't provide must reassurance.
* Merge doc change from 3.3Jason R. Coombs2014-05-131-2/+2
|\
| * Update docs to reflect resurrection of Setuptools over DistributeJason R. Coombs2014-05-131-2/+2
| |
* | Issue #21226: Set all attrs in PyImport_ExecCodeModuleObject.Eric Snow2014-05-125-4269/+4319
| |
* | Issue #21398: Fix an unicode error in the pydoc pager when the documentationVictor Stinner2014-05-132-0/+6
| | | | | | | | contains characters not encodable to the stdout encoding.
* | Issue #21418: Fix a crash in the builtin function super() when called withoutVictor Stinner2014-05-122-2/+12
| | | | | | | | argument and without current frame (ex: embedded Python).
* | Issue #21485: remove unnecesary .flush() calls in the asyncio subprocess codeVictor Stinner2014-05-121-3/+1
| | | | | | | | example
* | Issue #21422: Add a test to check that bool << int and bool >> int return an intVictor Stinner2014-05-121-0/+7
| |
* | asyncio: Fix upstream issue 168: StreamReader.read(-1) from pipe may hang if ↵Guido van Rossum2014-05-122-6/+47
| | | | | | | | data exceeds buffer limit.
* | Issue #21383: Allow "make touch" to work when building outside of theNed Deily2014-05-121-0/+1
| | | | | | | | source directory.
* | Issue #18104: News for 3.4 (which will not merge forward).Terry Jan Reedy2014-05-121-0/+7
| |
* | whitespaceTerry Jan Reedy2014-05-121-1/+0
| |
* | Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to beginTerry Jan Reedy2014-05-124-32/+114
| | | | | | | | | | consolidating and improving human-validated tests of Idle. Change other files as needed to work with htest. Running the module as __main__ runs all tests.
* | use logical rather than bit andBenjamin Peterson2014-05-111-1/+1
| |
* | Change all references to Unix to POSIX in the subprocess docs. It'sGregory P. Smith2014-05-111-14/+14
| | | | | | | | more accurate and sounds less like a strange tale of yore.
* | Remove the warning-soup from the subprocess documentation by addingGregory P. Smith2014-05-111-79/+48
| | | | | | | | | | a Security Considerations section as preferred by both the devguide and documentation users who do not wish to go insane.
* | remove confusing delete indexing (closes #21466)Benjamin Peterson2014-05-111-2/+0
| |
* | Try to fix issue #21425 workaround for shared library buildsAntoine Pitrou2014-05-111-2/+2
| |
* | Fix printing out error message when test fails and run with -bbAntoine Pitrou2014-05-111-1/+1
| |
* | Try workaround for test issues in #21425Antoine Pitrou2014-05-111-0/+8
| |
* | Issue #21425: Fix flushing of standard streams in the interactive interpreter.Antoine Pitrou2014-05-114-4/+57
| |
* | asyncio: Upstream issue #167: remove dead code, by Marc Schlaich.Guido van Rossum2014-05-101-5/+1
| |
* | MergeTim Golden2014-05-091-9/+9
|\ \
| * | Issue10752 Be more robust when finding a PERL interpreter to build OpenSSL. ↵Tim Golden2014-05-091-9/+9
| | | | | | | | | | | | Initial patch by Gabi Davar
* | | Issue21452 Add missing backslash to build path for make_buildinfoTim Golden2014-05-091-6/+6
|/ /
* | Issue #21438: Document what loaders don't require a module name forBrett Cannon2014-05-091-1/+11
| | | | | | | | load_module().
* | Issue #21157: Touch up imp docs to be more explicit about importlibBrett Cannon2014-05-091-4/+8
| | | | | | | | alternatives.
* | Issue #21435: Segfault in gc with cyclic trashTim Peters2014-05-083-11/+62
| | | | | | | | | | Changed the iteration logic in finalize_garbage() to tolerate objects vanishing from the list as a side effect of executing a finalizer.
* | Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a ↵Antoine Pitrou2014-05-085-4/+45
| | | | | | | | | | | | flush() on the underlying binary stream. Patch by akira.
* | #21300: fix typoR David Murray2014-05-082-4/+4
| |
* | Merging from 3.3: The PyCOND_TIMEDWAIT must use microseconds for the timeout ↵Kristján Valur Jónsson2014-05-082-7/+7
|\ \ | |/ | | | | | | | | | | | | | | | | argument in order to have the same resolution as pthreads condition variables. At the same time, it must be large enough to accept 31 bits of milliseconds, which is the maximum timeout value in the windows API. A PY_LONG_LONG of microseconds fullfills both requirements. This closes issue #20737
| * The PyCOND_TIMEDWAIT must use microseconds for the timeout argumentKristján Valur Jónsson2014-05-082-7/+7
| | | | | | | | | | | | | | | | in order to have the same resolution as pthreads condition variables. At the same time, it must be large enough to accept 31 bits of milliseconds, which is the maximum timeout value in the windows API. A PY_LONG_LONG of microseconds fullfills both requirements. This closes issue #20737
| * - Issue #17752: Fix distutils tests when run from the installed location.doko@ubuntu.com2014-05-074-13/+15
| |
* | - Issue #17752: Fix distutils tests when run from the installed location.doko@ubuntu.com2014-05-074-14/+25
| |
* | #21300: Clean up the docs for the email "policy" arguments.R David Murray2014-05-073-23/+37
| |
* | asyncio: Fix the second half of issue #21447: race in _write_to_self().Guido van Rossum2014-05-062-6/+14
| |
* | Add prompts to interactive example.Zachary Ware2014-05-061-8/+8
| | | | | | | | | | This makes it match the new example below, and allows Sphinx's "hide the prompts and output" feature to work.
* | Issue #21366: Document the fact that ``return`` in a ``finally`` clauseZachary Ware2014-05-061-0/+14
| | | | | | | | overrides a ``return`` in the ``try`` suite.