Add alias to restore 2.7.2 compatibility for setup scripts (#13994).
The customize_compiler function moved many times during the 2.7 series; in 2.7.3, setup scripts importing this function from ccompiler were broken. This commit restores compatibility without reintroducing the issue that #13994 originally fixed (duplication of the function). A unit test makes little sense here, as distutils tests never do imports in functions, and the fix is very simple.
This commit is contained in:
parent
354d50ee37
commit
3e081c73b8
|
@ -17,6 +17,8 @@ from distutils.dir_util import mkpath
|
||||||
from distutils.dep_util import newer_group
|
from distutils.dep_util import newer_group
|
||||||
from distutils.util import split_quoted, execute
|
from distutils.util import split_quoted, execute
|
||||||
from distutils import log
|
from distutils import log
|
||||||
|
# following import is for backward compatibility
|
||||||
|
from distutils.sysconfig import customize_compiler
|
||||||
|
|
||||||
class CCompiler:
|
class CCompiler:
|
||||||
"""Abstract base class to define the interface that must be implemented
|
"""Abstract base class to define the interface that must be implemented
|
||||||
|
|
|
@ -203,6 +203,9 @@ Library
|
||||||
stream or a decoder produces data of an unexpected type (i.e. when
|
stream or a decoder produces data of an unexpected type (i.e. when
|
||||||
io.TextIOWrapper initialized with text stream or use bytes-to-bytes codec).
|
io.TextIOWrapper initialized with text stream or use bytes-to-bytes codec).
|
||||||
|
|
||||||
|
- Issue #13994: Add compatibility alias in distutils.ccompiler for
|
||||||
|
distutils.sysconfig.customize_compiler.
|
||||||
|
|
||||||
- Issue #15633: httplib.HTTPResponse is now mark closed when the server
|
- Issue #15633: httplib.HTTPResponse is now mark closed when the server
|
||||||
sends less than the advertised Content-Length.
|
sends less than the advertised Content-Length.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue