Skip to content

Commit c7573bf

Browse files
Remove tests for deprecated libraries (actions#229)
1 parent 80893f5 commit c7573bf

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

tests/sources/python-config-output.py

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
import distutils.sysconfig
21
import sysconfig
32

43
from pprint import pprint
54
pprint(sysconfig.get_config_vars())
6-
pprint(distutils.sysconfig.get_config_vars())

tests/sources/python-config-test.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import distutils.sysconfig
2-
from distutils.version import LooseVersion
31
import sysconfig
42
import sys
53
import platform
@@ -55,7 +53,7 @@
5553
### Validate macOS
5654
if os_type == 'Darwin':
5755
### Validate openssl links
58-
if LooseVersion(nativeVersion) < LooseVersion("3.7.0"):
56+
if version_major == 3 and version_minor < 7:
5957
expected_ldflags = '-L/usr/local/opt/openssl@1.1/lib'
6058
ldflags = sysconfig.get_config_var('LDFLAGS')
6159

tests/sources/python-modules.py

+3
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,10 @@ def replace(lst, old, new):
266266
standard_library.remove('binhex')
267267

268268
# 'smtpd', 'asyncore' and 'asynchat' modules have been removed from Python 3.12
269+
# https://docs.python.org/dev/whatsnew/3.12.html
269270
if sys.version_info >= (3, 12):
271+
standard_library.remove('distutils')
272+
standard_library.remove('imp')
270273
standard_library.remove('smtpd')
271274
standard_library.remove('asyncore')
272275
standard_library.remove('asynchat')

0 commit comments

Comments
 (0)