Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #20998: Fixed re.fullmatch() of repeated single character pattern | Serhiy Storchaka | 2014-05-14 | 5 | -19/+25 |
| | | | | with ignore case. Original patch by Matthew Barnett. | ||||
* | Issue #21075: fileinput.FileInput now reads bytes from standard stream if | Serhiy Storchaka | 2014-05-14 | 4 | -2/+17 |
| | | | | binary mode is specified. Patch by Sam Kimbrel. | ||||
* | Issue #21497: faulthandler functions now raise a better error if sys.stderr is | Victor Stinner | 2014-05-14 | 2 | -0/+29 |
| | | | | | None: RuntimeError("sys.stderr is None") instead of AttributeError("'NoneType' object has no attribute 'fileno'"). | ||||
* | Backed out changeset 6ceedbd88b5f | Victor Stinner | 2014-05-14 | 2 | -22/+6 |
| | |||||
* | Issue #21488: Add support of keyword arguments for codecs.encode and ↵ | Victor Stinner | 2014-05-14 | 2 | -6/+22 |
| | | | | codecs.decode | ||||
* | Issue #21488: Fix doc of codecs.decode() and codecs.encode(), no keyword ↵ | Victor Stinner | 2014-05-14 | 2 | -4/+7 |
| | | | | | | support. Patch written by Brad Aylsworth. | ||||
* | #21347: use string not list in shell=True example. | R David Murray | 2014-05-14 | 1 | -1/+1 |
| | | | | Patch by Akira. | ||||
* | Issue #21470: Do a better job seeding the random number generator | Raymond Hettinger | 2014-05-14 | 2 | -1/+6 |
| | | | | to fully cover its state space. | ||||
* | Issue #21499: Ignore __builtins__ in several test_importlib.test_api tests. | Eric Snow | 2014-05-13 | 2 | -7/+10 |
| | |||||
* | Fix test-order-dependend asyncio test failure caused by rev ↵ | Guido van Rossum | 2014-05-13 | 1 | -6/+9 |
| | | | | 909ea8cc86bbab92dbb6231668f403b7360f30fa. | ||||
* | - Issue #17756: Fix test_code test when run from the installed location. | doko@ubuntu.com | 2014-05-13 | 2 | -1/+3 |
| | |||||
* | Issue 21469: Add missing news item | Raymond Hettinger | 2014-05-13 | 1 | -0/+4 |
| | |||||
* | Issue 21469: Mitigate risk of false positives with robotparser. | Raymond Hettinger | 2014-05-13 | 1 | -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.3 | Jason R. Coombs | 2014-05-13 | 1 | -2/+2 |
|\ | |||||
| * | Update docs to reflect resurrection of Setuptools over Distribute | Jason R. Coombs | 2014-05-13 | 1 | -2/+2 |
| | | |||||
* | | Issue #21226: Set all attrs in PyImport_ExecCodeModuleObject. | Eric Snow | 2014-05-12 | 5 | -4269/+4319 |
| | | |||||
* | | Issue #21398: Fix an unicode error in the pydoc pager when the documentation | Victor Stinner | 2014-05-13 | 2 | -0/+6 |
| | | | | | | | | contains characters not encodable to the stdout encoding. | ||||
* | | Issue #21418: Fix a crash in the builtin function super() when called without | Victor Stinner | 2014-05-12 | 2 | -2/+12 |
| | | | | | | | | argument and without current frame (ex: embedded Python). | ||||
* | | Issue #21485: remove unnecesary .flush() calls in the asyncio subprocess code | Victor Stinner | 2014-05-12 | 1 | -3/+1 |
| | | | | | | | | example | ||||
* | | Issue #21422: Add a test to check that bool << int and bool >> int return an int | Victor Stinner | 2014-05-12 | 1 | -0/+7 |
| | | |||||
* | | asyncio: Fix upstream issue 168: StreamReader.read(-1) from pipe may hang if ↵ | Guido van Rossum | 2014-05-12 | 2 | -6/+47 |
| | | | | | | | | data exceeds buffer limit. | ||||
* | | Issue #21383: Allow "make touch" to work when building outside of the | Ned Deily | 2014-05-12 | 1 | -0/+1 |
| | | | | | | | | source directory. | ||||
* | | Issue #18104: News for 3.4 (which will not merge forward). | Terry Jan Reedy | 2014-05-12 | 1 | -0/+7 |
| | | |||||
* | | whitespace | Terry Jan Reedy | 2014-05-12 | 1 | -1/+0 |
| | | |||||
* | | Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to begin | Terry Jan Reedy | 2014-05-12 | 4 | -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 and | Benjamin Peterson | 2014-05-11 | 1 | -1/+1 |
| | | |||||
* | | Change all references to Unix to POSIX in the subprocess docs. It's | Gregory P. Smith | 2014-05-11 | 1 | -14/+14 |
| | | | | | | | | more accurate and sounds less like a strange tale of yore. | ||||
* | | Remove the warning-soup from the subprocess documentation by adding | Gregory P. Smith | 2014-05-11 | 1 | -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 Peterson | 2014-05-11 | 1 | -2/+0 |
| | | |||||
* | | Try to fix issue #21425 workaround for shared library builds | Antoine Pitrou | 2014-05-11 | 1 | -2/+2 |
| | | |||||
* | | Fix printing out error message when test fails and run with -bb | Antoine Pitrou | 2014-05-11 | 1 | -1/+1 |
| | | |||||
* | | Try workaround for test issues in #21425 | Antoine Pitrou | 2014-05-11 | 1 | -0/+8 |
| | | |||||
* | | Issue #21425: Fix flushing of standard streams in the interactive interpreter. | Antoine Pitrou | 2014-05-11 | 4 | -4/+57 |
| | | |||||
* | | asyncio: Upstream issue #167: remove dead code, by Marc Schlaich. | Guido van Rossum | 2014-05-10 | 1 | -5/+1 |
| | | |||||
* | | Merge | Tim Golden | 2014-05-09 | 1 | -9/+9 |
|\ \ | |||||
| * | | Issue10752 Be more robust when finding a PERL interpreter to build OpenSSL. ↵ | Tim Golden | 2014-05-09 | 1 | -9/+9 |
| | | | | | | | | | | | | Initial patch by Gabi Davar | ||||
* | | | Issue21452 Add missing backslash to build path for make_buildinfo | Tim Golden | 2014-05-09 | 1 | -6/+6 |
|/ / | |||||
* | | Issue #21438: Document what loaders don't require a module name for | Brett Cannon | 2014-05-09 | 1 | -1/+11 |
| | | | | | | | | load_module(). | ||||
* | | Issue #21157: Touch up imp docs to be more explicit about importlib | Brett Cannon | 2014-05-09 | 1 | -4/+8 |
| | | | | | | | | alternatives. | ||||
* | | Issue #21435: Segfault in gc with cyclic trash | Tim Peters | 2014-05-08 | 3 | -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 Pitrou | 2014-05-08 | 5 | -4/+45 |
| | | | | | | | | | | | | flush() on the underlying binary stream. Patch by akira. | ||||
* | | #21300: fix typo | R David Murray | 2014-05-08 | 2 | -4/+4 |
| | | |||||
* | | Merging from 3.3: The PyCOND_TIMEDWAIT must use microseconds for the timeout ↵ | Kristján Valur Jónsson | 2014-05-08 | 2 | -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 argument | Kristján Valur Jónsson | 2014-05-08 | 2 | -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.com | 2014-05-07 | 4 | -13/+15 |
| | | |||||
* | | - Issue #17752: Fix distutils tests when run from the installed location. | doko@ubuntu.com | 2014-05-07 | 4 | -14/+25 |
| | | |||||
* | | #21300: Clean up the docs for the email "policy" arguments. | R David Murray | 2014-05-07 | 3 | -23/+37 |
| | | |||||
* | | asyncio: Fix the second half of issue #21447: race in _write_to_self(). | Guido van Rossum | 2014-05-06 | 2 | -6/+14 |
| | | |||||
* | | Add prompts to interactive example. | Zachary Ware | 2014-05-06 | 1 | -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`` clause | Zachary Ware | 2014-05-06 | 1 | -0/+14 |
| | | | | | | | | overrides a ``return`` in the ``try`` suite. |