summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* give explicitly global functions and classes a global __qualname__ (closes ↵Benjamin Peterson2013-10-196-3451/+3261
| | | | #19301)
* Issue #19304: Fix typos noted by Claudiu Popa.Ned Deily2013-10-191-2/+2
|
* Issue #18606: Add the new "statistics" module (PEP 450). ContributedLarry Hastings2013-10-195-0/+2613
| | | | by Steven D'Aprano.
* Restore prototypes for the 'openpty' and 'forkpty' on BSDI (broken in issue ↵Serhiy Storchaka2013-10-191-4/+2
| | | | #1772673).
* Null mergeSerhiy Storchaka2013-10-190-0/+0
|\
| * Fixed tests for issue #19279.Serhiy Storchaka2013-10-191-4/+3
| |
* | Issue #12866: The audioop module now supports 24-bit samples.Serhiy Storchaka2013-10-195-258/+252
| |
* | Issue #1772673: The type of `char*` arguments now changed to `const char*`.Serhiy Storchaka2013-10-1939-137/+148
| |
* | Ignore PyCharm project directoryChristian Heimes2013-10-191-0/+1
|\ \ | |/
| * Ignore PyCharm project directoryChristian Heimes2013-10-191-0/+1
| |
* | Issue #18582: skip test of _hashlib.pbkdf2_hmac if OpenSSL is not available ↵Christian Heimes2013-10-191-11/+8
| | | | | | | | or too old
* | Issue #19279: UTF-7 decoder no more produces illegal strings.Serhiy Storchaka2013-10-193-0/+34
|\ \ | |/
| * Issue #19279: UTF-7 decoder no more produces illegal strings.Serhiy Storchaka2013-10-193-0/+34
| |
* | Verify hostname if verify_mode is CERT_OPTIONAL too.Guido van Rossum2013-10-191-1/+1
| |
* | Disable some subprocess tests that hang on AIX.Guido van Rossum2013-10-191-0/+9
| | | | | | | | See http://bugs.python.org/issue19293
* | Issue #18582: HMAC_CTX_copy() is not available on OpenSSL < 1.0Christian Heimes2013-10-191-1/+2
| |
* | Skip the asyncio tests when threads are not available.Guido van Rossum2013-10-191-0/+5
| | | | | | | | See http://bugs.python.org/issue19295
* | Doc markup fixes.Georg Brandl2013-10-192-4/+4
| |
* | contextlib doc updates and refactoringNick Coghlan2013-10-194-34/+213
| | | | | | | | | | | | | | | | | | | | | | - 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 #18582: provide a faster C implementation of pbkdf2_hmac that works ↵Christian Heimes2013-10-192-11/+97
| | | | | | | | with OpenSSL < 1.0
* | lower case pbkdf2_hmacChristian Heimes2013-10-191-1/+1
| |
* | Issue #19254: Provide an optimized Python implementation of PBKDF2_HMACChristian Heimes2013-10-194-11/+86
| |
* | Fix compilation of the curses module (broken by issue #16612).Serhiy Storchaka2013-10-191-1/+1
| |
* | Issue #16612: Add "Argument Clinic", a compile-time preprocessorLarry Hastings2013-10-1912-277/+4017
| | | | | | | | for C files to generate argument parsing code. (See PEP 436.)
* | Ensure setup.py looks for zlib.h in an OS X SDK.Ned Deily2013-10-191-0/+2
|\ \ | |/
| * Ensure setup.py looks for zlib.h in an OS X SDK.Ned Deily2013-10-191-0/+2
| |
* | Issue #19019: Change the OS X installer build script to use CFLAGS insteadNed Deily2013-10-192-1/+6
| | | | | | | | | | | | of OPT for special build options. By setting OPT, some compiler-specific options like -fwrapv were overridden and thus not used, which could result in broken interpreters when building with clang.
* | Issue #14499: Fix several problems with OS X universal build support:Ned Deily2013-10-195-248/+272
| | | | | | | | | | | | | | 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.
* | Issue #15663: Update OS X installer to use Tcl/Tk 8.5.15.Ned Deily2013-10-193-10/+11
| |
* | Update OS X installer for building on 10.9.Ned Deily2013-10-191-0/+1
|\ \ | |/
| * Update OS X installer for building on 10.9.Ned Deily2013-10-191-0/+1
| |
* | Issue #16742: My fix on PyOS_StdioReadline() was incomplete, PyMem_FREE() wasVictor Stinner2013-10-191-3/+3
| | | | | | | | not patched
* | Write flow control for asyncio (includes asyncio.streams overhaul).Guido van Rossum2013-10-185-93/+288
| |
* | Relax some asyncio test timeouts (http://bugs.python.org/issue19285).Guido van Rossum2013-10-182-5/+5
| |
* | Issue #19222: Add support for the 'x' mode to the gzip module.Nadeem Vawda2013-10-184-13/+57
| | | | | | | | Original patch by Tim Heaney.
* | Issue #19223: Add support for the 'x' mode to the bz2 module.Nadeem Vawda2013-10-184-48/+80
| | | | | | | | Patch by Tim Heaney and Vajrasky Kok.
* | Issue #19201: Add support for the 'x' mode to the lzma module.Nadeem Vawda2013-10-185-13/+51
| | | | | | | | Patch by Tim Heaney and Vajrasky Kok.
* | Fix test to not consider mixin a standalone testBrett Cannon2013-10-181-1/+1
| |
* | Issue #16803: Move test_importlib.test_util to use both frozen andBrett Cannon2013-10-182-50/+96
| | | | | | | | source code.
* | Issue #16803: Have test_importlib.test_locks use frozen and sourceBrett Cannon2013-10-181-21/+48
| | | | | | | | code.
* | Fix a refleak in _sreBrett Cannon2013-10-182-0/+3
| |
* | Add NEWS entry for issue #18810Brett Cannon2013-10-181-0/+5
| |
* | Issue #18810: Be optimistic with stat calls when seeing if a directoryBrett Cannon2013-10-182-779/+777
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Rossum2013-10-181-33/+18
| |
* | merge 3.3Benjamin Peterson2013-10-181-1/+1
|\ \ | |/
| * fix description of super() behavior on descriptorsBenjamin Peterson2013-10-181-1/+1
| |
* | Update more configurations in pcbuild.sln.Richard Oudkerk2013-10-181-0/+6
| |
* | Issue #18416: Fix various os calls in importlib.machinery.FileFinderBrett Cannon2013-10-182-778/+780
| | | | | | | | now that self.path is no longer forced to '.'.
* | mergeBrett Cannon2013-10-1811-49/+43
|\ \
| * | Update pcbuild.sln to build _overlapped.Richard Oudkerk2013-10-181-16/+10
| | |