diff options
author | Antoine Pitrou <solipsis@pitrou.net> | 2012-02-20 18:41:11 (GMT) |
---|---|---|
committer | Antoine Pitrou <solipsis@pitrou.net> | 2012-02-20 18:41:11 (GMT) |
commit | c229e6e8ff6de61581f59266dc553f04f2c870c3 (patch) | |
tree | 3183a8ab52345140643c99700cd7b828aba7eed8 /Doc/whatsnew | |
parent | ea6b4d5f70469071912e81cb29319996cfd990e0 (diff) | |
download | cpython-c229e6e8ff6de61581f59266dc553f04f2c870c3.zip cpython-c229e6e8ff6de61581f59266dc553f04f2c870c3.tar.gz cpython-c229e6e8ff6de61581f59266dc553f04f2c870c3.tar.bz2 |
Issue #14040: Remove rarely used file name suffixes for C extensions (under POSIX mainly).
This will improve import performance a bit (especially under importlib).
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r-- | Doc/whatsnew/3.3.rst | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.3.rst b/Doc/whatsnew/3.3.rst index 8cabab6..20e2914 100644 --- a/Doc/whatsnew/3.3.rst +++ b/Doc/whatsnew/3.3.rst @@ -939,6 +939,20 @@ Porting C code :c:func:`PyUnicode_FromFormat()`, your code will automatically take advantage of the new unicode representations. +Building C extensions +--------------------- + +* The range of possible file names for C extensions has been narrowed. + Very rarely used spellings have been suppressed: under POSIX, files + named ``xxxmodule.so``, ``xxxmodule.abi3.so`` and + ``xxxmodule.cpython-*.so`` are no longer recognized as implementing + the ``xxx`` module. If you had been generating such files, you have + to switch to the other spellings (i.e., remove the ``module`` string + from the file names). + + (implemented in :issue:`14040`.) + + Other issues ------------ |