Skip to content

Commit d4f6367

Browse files
authored
[3.13] gh-132921: Fix setuptools._distutils.dep_util deprecation (#133522)
gh-132921: Fix setuptools._distutils.dep_util deprecation Get newer_group from setuptools.modified on recent setuptools versions, but keep support for old setuptools versions.
1 parent fe18437 commit d4f6367

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Tools/peg_generator/pegen/build.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,10 @@ def compile_c_extension(
9595
import setuptools.logging
9696

9797
from setuptools import Extension, Distribution
98-
from setuptools._distutils.dep_util import newer_group
98+
try:
99+
from setuptools.modified import newer_group
100+
except ImportError:
101+
from setuptools._distutils.dep_util import newer_group
99102
from setuptools._distutils.ccompiler import new_compiler
100103
from setuptools._distutils.sysconfig import customize_compiler
101104

0 commit comments

Comments
 (0)