Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #17087: Improved the repr for regular expression match objects. | Serhiy Storchaka | 2013-10-20 | 1 | -0/+22 |
| | |||||
* | Add yet some 24-bit tests. | Serhiy Storchaka | 2013-10-20 | 1 | -12/+11 |
| | |||||
* | Issue #12866: Fix bias() for 24-bit. Add more tests. | Serhiy Storchaka | 2013-10-20 | 1 | -0/+36 |
| | |||||
* | Break out of loop on EOF in asyncio echo test programs. | Guido van Rossum | 2013-10-20 | 2 | -0/+4 |
| | |||||
* | Un-backout e3ec6b17260c - the test fix was actually also necessary | Antoine Pitrou | 2013-10-20 | 1 | -2/+2 |
| | |||||
* | Backout e3ec6b17260c after Guido's fix | Antoine Pitrou | 2013-10-20 | 1 | -2/+2 |
| | |||||
* | (Hopefully) proper fix for gentoo buildbot failure due to lacking AF_INET6 ↵ | Guido van Rossum | 2013-10-20 | 1 | -1/+5 |
| | | | | | | support. This should supersede revision e3ec6b17260c (but please test before removing that). | ||||
* | Issue #19305: try to fix sporadic test_asyncio failure on FreeBSD 10.0 | Antoine Pitrou | 2013-10-19 | 2 | -2/+20 |
| | |||||
* | Try to fix test_asyncio dual stack test when creating an IPv6 socket fails | Antoine Pitrou | 2013-10-19 | 1 | -2/+2 |
| | |||||
* | Issue #19299: fix refleak test failures in test_asyncio | Antoine Pitrou | 2013-10-19 | 3 | -0/+10 |
| | |||||
* | Issue #18235: Fix the sysconfig variables LDSHARED and BLDSHARED under AIX. | Antoine Pitrou | 2013-10-19 | 1 | -1/+1 |
|\ | | | | | | | Patch by David Edelsohn. | ||||
| * | Issue #18235: Fix the sysconfig variables LDSHARED and BLDSHARED under AIX. | Antoine Pitrou | 2013-10-19 | 1 | -1/+1 |
| | | | | | | | | Patch by David Edelsohn. | ||||
| * | Fixed tests for issue #19279. | Serhiy Storchaka | 2013-10-19 | 1 | -4/+3 |
| | | |||||
* | | give explicitly global functions and classes a global __qualname__ (closes ↵ | Benjamin Peterson | 2013-10-19 | 3 | -1/+11 |
| | | | | | | | | #19301) | ||||
* | | Issue #18606: Add the new "statistics" module (PEP 450). Contributed | Larry Hastings | 2013-10-19 | 2 | -0/+2146 |
| | | | | | | | | by Steven D'Aprano. | ||||
* | | Issue #12866: The audioop module now supports 24-bit samples. | Serhiy Storchaka | 2013-10-19 | 1 | -27/+33 |
| | | |||||
* | | Issue #18582: skip test of _hashlib.pbkdf2_hmac if OpenSSL is not available ↵ | Christian Heimes | 2013-10-19 | 1 | -11/+8 |
| | | | | | | | | or too old | ||||
* | | Issue #19279: UTF-7 decoder no more produces illegal strings. | Serhiy Storchaka | 2013-10-19 | 1 | -0/+30 |
|\ \ | |/ | |||||
| * | Issue #19279: UTF-7 decoder no more produces illegal strings. | Serhiy Storchaka | 2013-10-19 | 1 | -0/+30 |
| | | |||||
* | | Verify hostname if verify_mode is CERT_OPTIONAL too. | Guido van Rossum | 2013-10-19 | 1 | -1/+1 |
| | | |||||
* | | Disable some subprocess tests that hang on AIX. | Guido van Rossum | 2013-10-19 | 1 | -0/+9 |
| | | | | | | | | See http://bugs.python.org/issue19293 | ||||
* | | Skip the asyncio tests when threads are not available. | Guido van Rossum | 2013-10-19 | 1 | -0/+5 |
| | | | | | | | | See http://bugs.python.org/issue19295 | ||||
* | | contextlib doc updates and refactoring | Nick Coghlan | 2013-10-19 | 2 | -33/+96 |
| | | | | | | | | | | | | | | | | | | | | | | - explain single use, reusable and reentrant in docs - converted suppress to a reentrant class based impl - converted redirect_stdout to a reusable impl - moved both suppress and redirect_stdout behind a functional facade - added reentrancy tests for the updated suppress - added reusability tests for the updated redirect_stdio - slightly cleaned up an exception from contextmanager | ||||
* | | Issue #19254: Provide an optimized Python implementation of PBKDF2_HMAC | Christian Heimes | 2013-10-19 | 2 | -10/+79 |
| | | |||||
* | | Issue #14499: Fix several problems with OS X universal build support: | Ned Deily | 2013-10-19 | 1 | -7/+13 |
| | | | | | | | | | | | | | | 1. ppc arch detection for extension module builds broke with Xcode 5 2. ppc arch detection in configure did not work on OS X 10.4 3. -sysroot and -arch flags were unnecessarily duplicated 4. there was no obvious way to configure an intel-32 only build. | ||||
* | | Write flow control for asyncio (includes asyncio.streams overhaul). | Guido van Rossum | 2013-10-18 | 5 | -93/+288 |
| | | |||||
* | | Relax some asyncio test timeouts (http://bugs.python.org/issue19285). | Guido van Rossum | 2013-10-18 | 2 | -5/+5 |
| | | |||||
* | | Issue #19222: Add support for the 'x' mode to the gzip module. | Nadeem Vawda | 2013-10-18 | 2 | -7/+44 |
| | | | | | | | | Original patch by Tim Heaney. | ||||
* | | Issue #19223: Add support for the 'x' mode to the bz2 module. | Nadeem Vawda | 2013-10-18 | 2 | -42/+67 |
| | | | | | | | | Patch by Tim Heaney and Vajrasky Kok. | ||||
* | | Issue #19201: Add support for the 'x' mode to the lzma module. | Nadeem Vawda | 2013-10-18 | 2 | -9/+36 |
| | | | | | | | | Patch by Tim Heaney and Vajrasky Kok. | ||||
* | | Fix test to not consider mixin a standalone test | Brett Cannon | 2013-10-18 | 1 | -1/+1 |
| | | |||||
* | | Issue #16803: Move test_importlib.test_util to use both frozen and | Brett Cannon | 2013-10-18 | 2 | -50/+96 |
| | | | | | | | | source code. | ||||
* | | Issue #16803: Have test_importlib.test_locks use frozen and source | Brett Cannon | 2013-10-18 | 1 | -21/+48 |
| | | | | | | | | code. | ||||
* | | Issue #18810: Be optimistic with stat calls when seeing if a directory | Brett Cannon | 2013-10-18 | 1 | -10/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exists when checking for a package. Before there was an isdir check and then various isfile checks for possible __init__ files when looking for a package. This change drops the isdir check by leaning on the assumption that a directory will not contain something named after the module being imported which is not a directory. If the module is a package then it saves a stat call. If there is nothing in the directory with the potential package name it also saves a stat call. Only if there is something in the directory named the same thing as the potential package will the number of stat calls increase (due to more wasteful __init__ checks). Semantically there is no change as the isdir check moved down so that namespace packages continue to have no chance of accidentally collecting non-existent directories. | ||||
* | | Important race condition fix for Tulip. | Guido van Rossum | 2013-10-18 | 1 | -33/+18 |
| | | |||||
* | | Issue #18416: Fix various os calls in importlib.machinery.FileFinder | Brett Cannon | 2013-10-18 | 1 | -2/+2 |
| | | | | | | | | now that self.path is no longer forced to '.'. | ||||
* | | merge | Brett Cannon | 2013-10-18 | 10 | -33/+33 |
|\ \ | |||||
| * | | Rename Transport.pause/resume to pause_reading/pause_writing. Also relax ↵ | Guido van Rossum | 2013-10-18 | 10 | -33/+33 |
| | | | | | | | | | | | | timeout in test_call_later(). | ||||
* | | | Issue #18416: Have importlib.machinery.PathFinder treat '' as the cwd | Brett Cannon | 2013-10-18 | 2 | -4/+4 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and stop importlib.machinery.FileFinder treating '' as '.'. Previous PathFinder transformed '' into '.' which led to __file__ for modules imported from the cwd to always be relative paths. This meant the values of the attribute were wrong as soon as the cwd changed. This change now means that as long as the site module is run (which makes all entries in sys.path absolute) then all values for __file__ will also be absolute unless it's for __main__ when specified by file path in a relative way (modules imported by runpy will have an absolute path). Now that PathFinder is no longer treating '' as '.' it only makes sense for FileFinder to stop doing so as well. Now no transformation is performed for the directory given to the __init__ method. Thanks to Madison May for the initial patch. | ||||
* | | Issue #16803: test.test_importlib.test_api now runs under frozen and | Brett Cannon | 2013-10-18 | 1 | -37/+69 |
| | | | | | | | | source. | ||||
* | | Issue #16129: this should appease the buildbots | Nick Coghlan | 2013-10-18 | 1 | -8/+7 |
| | | |||||
* | | Remove test_sigterm(). | Richard Oudkerk | 2013-10-18 | 1 | -41/+0 |
| | | |||||
* | | Close #19284: Handle -R properly in flag helper | Nick Coghlan | 2013-10-18 | 1 | -0/+2 |
| | | | | | | | | | | Previously, the -R option would be specified multiple times if PYTHONHASHSEED was set. | ||||
* | | Issue #19030: special-cased __dict__ as the actual dict is not returned, a ↵ | Ethan Furman | 2013-10-18 | 1 | -0/+2 |
| | | | | | | | | proxy is. | ||||
* | | Close #19030: inspect.getmembers and inspect.classify_class_attrs | Ethan Furman | 2013-10-18 | 3 | -36/+123 |
| | | | | | | | | | | | | | | | | | | | | Order of search is now: 1. Try getattr 2. If that throws an exception, check __dict__ directly 3. If still not found, walk the mro looking for the eldest class that has the attribute (e.g. things returned by __getattr__) 4. If none of that works (e.g. due to a buggy __dir__, __getattr__, etc. method or missing __slot__ attribute), ignore the attribute entirely. | ||||
* | | Rename the logger to plain "logger". | Guido van Rossum | 2013-10-17 | 15 | -60/+61 |
| | | |||||
* | | Issue #19275: Fix test_site failure on OS X due to typo. | Ned Deily | 2013-10-17 | 1 | -1/+1 |
| | | |||||
* | | Make asyncio tests run on Windows. | Guido van Rossum | 2013-10-17 | 3 | -2/+12 |
| | | |||||
* | | Initial checkin of asyncio package (== Tulip, == PEP 3156). | Guido van Rossum | 2013-10-17 | 40 | -0/+14572 |
| | | |||||
* | | Issue #19276: Fixed the wave module on 64-bit big-endian platforms. | Serhiy Storchaka | 2013-10-17 | 1 | -1/+3 |
|\ \ | |/ |