fix distutils
This commit is contained in:
parent
80893f523f
commit
7ce623df11
|
@ -1,6 +1,4 @@
|
|||
import distutils.sysconfig
|
||||
import sysconfig
|
||||
|
||||
from pprint import pprint
|
||||
pprint(sysconfig.get_config_vars())
|
||||
pprint(distutils.sysconfig.get_config_vars())
|
|
@ -1,5 +1,3 @@
|
|||
import distutils.sysconfig
|
||||
from distutils.version import LooseVersion
|
||||
import sysconfig
|
||||
import sys
|
||||
import platform
|
||||
|
@ -54,6 +52,8 @@ else:
|
|||
|
||||
### Validate macOS
|
||||
if os_type == 'Darwin':
|
||||
if version_major == 3 and version_minor < 12:
|
||||
from distutils.version import LooseVersion
|
||||
### Validate openssl links
|
||||
if LooseVersion(nativeVersion) < LooseVersion("3.7.0"):
|
||||
expected_ldflags = '-L/usr/local/opt/openssl@1.1/lib'
|
||||
|
|
|
@ -267,6 +267,7 @@ if sys.version_info >= (3, 11):
|
|||
|
||||
# 'smtpd', 'asyncore' and 'asynchat' modules have been removed from Python 3.12
|
||||
if sys.version_info >= (3, 12):
|
||||
standard_library.remove('distutils')
|
||||
standard_library.remove('smtpd')
|
||||
standard_library.remove('asyncore')
|
||||
standard_library.remove('asynchat')
|
||||
|
|
Loading…
Reference in New Issue