Mercurial > public > mercurial-scm > hg
diff setup.py @ 51830:454feddab720
brancing: merge stable into default
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 06 Sep 2024 02:12:19 +0200 |
parents | 9b8c71d0b785 6388fd855f66 |
children | 905bc9d0a149 |
line wrap: on
line diff
--- a/setup.py Wed Aug 28 23:25:26 2024 +0200 +++ b/setup.py Fri Sep 06 02:12:19 2024 +0200 @@ -1660,7 +1660,11 @@ # Allow compiler/linker flags to be added to Visual Studio builds. Passing # extra_link_args to distutils.extensions.Extension() doesn't have any # effect. - from distutils import msvccompiler + try: + # setuptools < 65.0 + from distutils import msvccompiler + except ImportError: + from distutils import _msvccompiler as msvccompiler msvccompilerclass = msvccompiler.MSVCCompiler