Miss Islington (bot)
04c96669b1
closes bpo-35139: The pyexpat module's macros in Modules/Setup now match setup.py (GH-10289)
...
This could cause compile errors on macOS or other platforms.
(cherry picked from commit 318ab63c01 )
Co-authored-by: Max Bélanger <aeromax@gmail.com >
2018-11-01 20:09:04 -07:00
Miss Islington (bot)
01ce535ba9
Delete old expat comment. (GH-9197)
...
(cherry picked from commit b9bf9d025e )
Co-authored-by: Benjamin Peterson <benjamin@python.org >
2018-09-11 18:04:33 -07:00
Miss Islington (bot)
18cd82815b
bpo-32232: by default, Setup modules are no longer built with -DPy_BUILD_CORE (GH-6489)
...
Setup modules are no longer built with -DPy_BUILD_CORE by default,
as using that flag may now require including additional internal-only header files.
Instead, only the modules that specifically need it use that setting.
(cherry picked from commit 063db62aab )
Co-authored-by: xdegaye <xdegaye@gmail.com >
2018-04-20 08:39:18 -07:00
Ivan Levkivskyi
3892899288
bpo-31333: Re-implement ABCMeta in C (GH-5733)
...
This adds C versions of methods used by ABCMeta that
improve performance of various ABC operations.
2018-02-18 17:39:43 +00:00
Victor Stinner
5de15f1d5f
bpo-28046: Remove MACHDEPPATH from Modules/Setup.dist ( #5289 )
...
Makefile $MACHDEPPATH uses $PLATDIR, but this variable was removed.
So remove also $MACHDEPPATH.
Remove also $EXTRAMACHDEPPATH.
2018-01-24 17:02:41 +01:00
Yury Selivanov
f23746a934
bpo-32436: Implement PEP 567 ( #5027 )
2018-01-22 19:11:18 -05:00
Nathaniel J. Smith
735ae8d139
bpo-29137: Remove fpectl module ( #4789 )
...
This module has never been enabled by default, never worked correctly
on x86-64, and caused ABI problems that caused C extension
compatibility. See bpo-29137 for details/discussion.
2018-01-05 23:15:34 -08:00
Antoine Pitrou
a6a4dc816d
bpo-31370: Remove support for threads-less builds ( #3385 )
...
* Remove Setup.config
* Always define WITH_THREAD for compatibility.
2017-09-07 18:56:24 +02:00
Benjamin Peterson
069306312a
remove IRIX support (closes bpo-31341) ( #3310 )
...
See PEP 11.
2017-09-04 16:36:05 -07:00
Segev Finer
1c1f8f30c0
Add missing _sha3 module to Setup.dist ( #2395 )
2017-09-04 09:28:14 -07:00
xdegaye
c0364fc7c2
bpo-20210: Support the *disabled* marker in Setup files (GH-132)
...
Extension modules listed after the *disabled* marker are not built at all,
neither by the Makefile nor by setup.py.
2017-05-27 18:25:03 +02:00
INADA Naoki
9f2ce25481
Issue #28428 : Rename _futures module to _asyncio.
...
It will have more speedup functions or classes other than asyncio.Future.
2016-10-15 15:39:19 +09:00
doko@ubuntu.com
95b826d050
- Modules/Setup.dist: Add the _blake2 module
2016-10-11 08:06:26 +02:00
INADA Naoki
9e4e38ecd2
Issue #26801 : Added C implementation of asyncio.Future.
...
Original patch by Yury Selivanov.
2016-10-09 14:44:47 +09:00
Benjamin Peterson
7d895ac953
remove --with(out)-signal-module, since the signal module is non-optional
2016-09-09 12:01:10 -07:00
doko@ubuntu.com
4b761bf79a
- merge 3.4
2015-04-13 22:00:30 +02:00
doko@ubuntu.com
1345d20193
- Use PLATDIR for the platform directory everywhere (refactoring only)
2015-04-13 21:59:57 +02:00
doko@ubuntu.com
6433e9efde
- Modules/Setup.dist: remove time extension duplicate, introduced by the fix for #5309 .
2015-04-12 00:13:52 +02:00
Antoine Pitrou
2c0a916061
Issue #5309 : distutils' build and build_ext commands now accept a `-j`
...
option to enable parallel building of extension modules.
2014-09-26 23:31:59 +02:00
Victor Stinner
ed3b0bca3e
Issue #18874 : Implement the PEP 454 (tracemalloc)
2013-11-23 12:27:24 +01:00
Christian Heimes
c77d9f38c2
Issue #11016 : Add C implementation of the stat module as _stat
2013-06-22 21:05:02 +02:00
Łukasz Langa
6f69251980
Add reference implementation for PEP 443
...
PEP accepted: http://mail.python.org/pipermail/python-dev/2013-June/126734.html
2013-06-05 12:20:24 +02:00
Antoine Pitrou
a85017fbe3
Issue #16694 : Add a pure Python implementation of the operator module.
...
Patch by Zachary Ware.
2013-04-20 19:21:44 +02:00
doko@ubuntu.com
1e3398a50c
... and fix the name of the sha1 file name.
2012-06-21 16:22:15 +02:00
doko@ubuntu.com
dca7303ff5
Fix name of the sha1 extension.
2012-06-21 16:00:52 +02:00