Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #28918: Fix the cross compilation of xxlimited when Python | Xavier de Gaye | 2016-12-10 | 1 | -1/+1 |
| | | | | has been built with Py_DEBUG defined. | ||||
* | Issue #28444: Merge with 3.5. | Xavier de Gaye | 2016-10-29 | 1 | -22/+21 |
|\ | |||||
| * | Issue #28444: Fix missing extensions modules when cross compiling. | Xavier de Gaye | 2016-10-29 | 1 | -22/+21 |
| | | |||||
* | | Issue #28428: Rename _futures module to _asyncio. | INADA Naoki | 2016-10-15 | 1 | -2/+2 |
| | | | | | | | | It will have more speedup functions or classes other than asyncio.Future. | ||||
* | | Issue #26801: Added C implementation of asyncio.Future. | INADA Naoki | 2016-10-09 | 1 | -0/+2 |
| | | | | | | | | Original patch by Yury Selivanov. | ||||
* | | Issue #26661: setup.py now detects system libffi with multiarch wrapper. | Christian Heimes | 2016-09-18 | 1 | -7/+9 |
|\ \ | |/ | |||||
| * | Issue #26661: setup.py now detects system libffi with multiarch wrapper. | Christian Heimes | 2016-09-18 | 1 | -7/+9 |
| | | |||||
* | | Unicode 9.0.0 | Benjamin Peterson | 2016-09-15 | 1 | -1/+2 |
| | | | | | | | | | | Not completely mechanical since support for East Asian Width changes—emoji codepoints became Wide—had to be added to unicodedata. | ||||
* | | Issue #23545: Adding -Wextra in setup.py is no longer necessary, since it | Stefan Krah | 2016-09-12 | 1 | -9/+0 |
| | | | | | | | | is now part of the official flags. | ||||
* | | Closes #27976: Deprecate bundled full copy of libffi | Zachary Ware | 2016-09-10 | 1 | -3/+7 |
| | | | | | | | | | | Builds on non-OSX UNIX now default to using the system libffi, and warn if the bundled copy is used. | ||||
* | | #27364: fix "incorrect" uses of escape character in the stdlib. | R David Murray | 2016-09-08 | 1 | -2/+2 |
| | | | | | | | | | | | | | | And most of the tools. Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and Martin Panter. | ||||
* | | Issue #16113: Add SHA-3 and SHAKE support to hashlib module. | Christian Heimes | 2016-09-07 | 1 | -0/+7 |
| | | |||||
* | | blake2: silence two more warnings on platforms with size_t < uint64_t. Don't ↵ | Christian Heimes | 2016-09-07 | 1 | -1/+1 |
| | | | | | | | | use SSE2 when cross-compiling | ||||
* | | Fix out-of-tree builds for blake2 | Christian Heimes | 2016-09-06 | 1 | -2/+2 |
| | | |||||
* | | Issue #26798: Add BLAKE2 (blake2b and blake2s) to hashlib. | Christian Heimes | 2016-09-06 | 1 | -0/+16 |
| | | |||||
* | | Closes #27904: Improved logging statements to defer formatting until needed. | Vinay Sajip | 2016-08-31 | 1 | -2/+2 |
| | | |||||
* | | - Issue #21277: Don't try to link _ctypes with a ffi_convenience library. | doko@ubuntu.com | 2016-06-04 | 1 | -1/+1 |
| | | |||||
* | | Issue #27171: Merge typo fixes from 3.5 | Martin Panter | 2016-06-02 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Issue #27171: Fix typos in documentation, comments, and test function names | Martin Panter | 2016-06-02 | 1 | -2/+2 |
| | | |||||
* | | Issue #26846: Post commit cleanup. | Stefan Krah | 2016-04-26 | 1 | -1/+1 |
| | | |||||
* | | Merge 3.5: Issue #21668 | Victor Stinner | 2016-04-19 | 1 | -8/+21 |
|\ \ | |/ | |||||
| * | setup.py: add missing libm dependency | Victor Stinner | 2016-04-19 | 1 | -8/+21 |
| | | | | | | | | | | Issue #21668: Link audioop, _datetime, _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier de Gaye. | ||||
| * | Issue #24421: Compile _math.c separately to avoid race condition | Martin Panter | 2016-02-03 | 1 | -4/+8 |
| | | |||||
* | | Issue #25136: merge from 3.5 | Ned Deily | 2016-02-24 | 1 | -0/+16 |
|\ \ | |/ | |||||
| * | Issue #25136: Support Apple Xcode 7's new textual SDK stub libraries. | Ned Deily | 2016-02-24 | 1 | -0/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of Xcode 7, SDKs for Apple platforms now include textual-format stub libraries whose file names have a .tbd extension rather than the standard OS X .dylib extension. The Apple compiler tool chain handles these stub libraries transparently and the installed system shared libraries are still .dylibs. However, the new stub libraries cause problems for third-party programs that support building with Apple SDKs and make build-time decisions based on the presence or paths of system-supplied shared libraries in the SDK. In particular, building Python itself with an SDK fails to find system-supplied libraries during setup.py's build of standard library extension modules. The solution is to have find_library_file() in Distutils search for .tbd files, along with the existing types (.a, .so, and .dylib). Patch by Tim Smith. | ||||
* | | Issue #25985: sys.version_info is now used instead of sys.version | Serhiy Storchaka | 2016-02-11 | 1 | -1/+1 |
| | | | | | | | | to format short Python version. | ||||
* | | Issue #24421: Compile _math.c separately to avoid race condition | Martin Panter | 2016-02-03 | 1 | -4/+8 |
|/ | |||||
* | upgrade xxlimited abi to 3.5 | Benjamin Peterson | 2015-06-03 | 1 | -1/+1 |
| | |||||
* | PEP 489: Multi-phase extension module initialization | Nick Coghlan | 2015-05-23 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | Known limitations of the current implementation: - documentation changes are incomplete - there's a reference leak I haven't tracked down yet The leak is most visible by running: ./python -m test -R3:3 test_importlib However, you can also see it by running: ./python -X showrefcount Importing the array or _testmultiphase modules, and then deleting them from both sys.modules and the local namespace shows significant increases in the total number of active references each cycle. By contrast, with _testcapi (which continues to use single-phase initialisation) the global refcounts stabilise after a couple of cycles. | ||||
* | Issue #16537: Use the new *default* parameter of max(). | Berker Peksag | 2014-10-01 | 1 | -3/+1 |
|\ | |||||
| * | Issue #16537: Use the new *default* parameter of max(). | Berker Peksag | 2014-10-01 | 1 | -3/+1 |
| | | |||||
* | | Remove pointless "vile hack" that can cause the build step to fail when some ↵ | Antoine Pitrou | 2014-09-30 | 1 | -11/+0 |
| | | | | | | | | | | | | extension modules can't be imported. See issue #5309 for the build failures, issue #458343 for the original motivation. | ||||
* | | Issue #16537: Check whether self.extensions is empty in setup.py. | Berker Peksag | 2014-09-27 | 1 | -1/+3 |
|\ \ | |/ | | | | | Patch by Jonathan Hosmer. | ||||
| * | Issue #16537: Check whether self.extensions is empty in setup.py. | Berker Peksag | 2014-09-27 | 1 | -1/+3 |
| | | | | | | | | Patch by Jonathan Hosmer. | ||||
* | | Issue #5309: distutils' build and build_ext commands now accept a ``-j`` | Antoine Pitrou | 2014-09-26 | 1 | -0/+19 |
| | | | | | | | | option to enable parallel building of extension modules. | ||||
* | | merge 3.4 (#21121) | Benjamin Peterson | 2014-08-10 | 1 | -0/+6 |
|\ \ | |/ | |||||
| * | add -Werror=declaration-after-statement only to stdlib extension modules ↵ | Benjamin Peterson | 2014-08-10 | 1 | -0/+6 |
| | | | | | | | | | | | | (closes #21121) Patch from Stefan Krah. | ||||
* | | Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite. | Ned Deily | 2014-06-25 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite. | Ned Deily | 2014-06-25 | 1 | -1/+3 |
| | | |||||
* | | Issue #20383: Introduce importlib.util.module_from_spec(). | Brett Cannon | 2014-05-30 | 1 | -1/+1 |
| | | | | | | | | | | | | Along the way, dismantle importlib._bootstrap._SpecMethods as it was no longer relevant and constructing the new function required partially dismantling the class anyway. | ||||
* | | setup.py: report modules which built but import failed (closes #21282) | Benjamin Peterson | 2014-04-30 | 1 | -3/+13 |
|/ | | | | Patch by Lukas Vacek. | ||||
* | - Issue #15234: For BerkelyDB and Sqlite, only add the found library and | doko@ubuntu.com | 2014-04-17 | 1 | -2/+13 |
| | | | | | include directories if they aren't already being searched. This avoids an explicit runtime library dependency. | ||||
* | merge 3.3 | Benjamin Peterson | 2014-03-15 | 1 | -1/+0 |
|\ | |||||
| * | remove runtime_library_dirs for _sqlite; it isn't needed | Benjamin Peterson | 2014-03-15 | 1 | -1/+0 |
| | | |||||
* | | Issue #17162: Add PyType_GetSlot. | Martin v. Löwis | 2014-02-04 | 1 | -1/+1 |
| | | |||||
* | | Issue #19713: Move away from using find_module/load_module. | Eric Snow | 2014-01-04 | 1 | -1/+5 |
| | | |||||
* | | * Issue #16113: Remove sha3 module again. | Martin v. Löwis | 2014-01-03 | 1 | -9/+0 |
| | | | | | | | | Patch by Christian Heimes, with modifications. | ||||
* | | Merge from 3.3. | Stefan Krah | 2013-11-24 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | 1) Prepare libmpdec for the 2.4.0 release. None of the following changes ↵ | Stefan Krah | 2013-11-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | affects _decimal: o Make all "mpd_t to C integer" conversion functions available in both the 64-bit and the 32-bit versions. o Make all mixed mpd_t/C integer arithmetic functions available in the 32-bit version. o Better handling of __STDC_LIMIT_MACROS for C++ users. o Add struct tags (at the request of C++ users). 2) Check for libmpdec.so.2 if --with-system-libmpdec is used. | ||||
| * | Issue #1584: Provide options to override default search paths for Tcl and Tk | Ned Deily | 2013-10-25 | 1 | -1/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when building _tkinter. configure has two new options; if used, both must be specified: ./configure \ --with-tcltk-includes="-I/opt/local/include" \ --with-tcltk-libs="-L/opt/local/lib -ltcl8.5 -ltk8.5" In addition, the options can be overridden with make: make \ TCLTK_INCLUDES="-I/opt/local/include" \ TCLTK_LIBS="-L/opt/local/lib -ltcl8.6 -ltk8.6" |