[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2024-04-13 00:00:18 +00:00
parent 72ad6dc953
commit f4cd1ba0d6
813 changed files with 66015 additions and 58839 deletions

View file

@ -1,6 +1,8 @@
from __future__ import annotations
import distutils.command.build_clib as orig
from distutils.errors import DistutilsSetupError
from distutils import log
from distutils.errors import DistutilsSetupError
from setuptools.dep_util import newer_pairwise_group
@ -27,7 +29,8 @@ class build_clib(orig.build_clib):
raise DistutilsSetupError(
"in 'libraries' option (library '%s'), "
"'sources' must be present and must be "
"a list of source filenames" % lib_name)
'a list of source filenames' % lib_name,
)
sources = list(sources)
log.info("building '%s' library", lib_name)
@ -40,7 +43,8 @@ class build_clib(orig.build_clib):
raise DistutilsSetupError(
"in 'libraries' option (library '%s'), "
"'obj_deps' must be a dictionary of "
"type 'source: list'" % lib_name)
"type 'source: list'" % lib_name,
)
dependencies = []
# Get the global dependencies that are specified by the '' key.
@ -50,7 +54,8 @@ class build_clib(orig.build_clib):
raise DistutilsSetupError(
"in 'libraries' option (library '%s'), "
"'obj_deps' must be a dictionary of "
"type 'source: list'" % lib_name)
"type 'source: list'" % lib_name,
)
# Build the list to be used by newer_pairwise_group
# each source will be auto-added to its dependencies.
@ -62,7 +67,8 @@ class build_clib(orig.build_clib):
raise DistutilsSetupError(
"in 'libraries' option (library '%s'), "
"'obj_deps' must be a dictionary of "
"type 'source: list'" % lib_name)
"type 'source: list'" % lib_name,
)
src_deps.extend(extra_deps)
dependencies.append(src_deps)
@ -72,8 +78,8 @@ class build_clib(orig.build_clib):
)
if (
newer_pairwise_group(dependencies, expected_objects)
!= ([], [])
newer_pairwise_group(dependencies, expected_objects) !=
([], [])
):
# First, compile the source code to object files in the library
# directory. (This should probably change to putting object
@ -87,7 +93,7 @@ class build_clib(orig.build_clib):
macros=macros,
include_dirs=include_dirs,
extra_postargs=cflags,
debug=self.debug
debug=self.debug,
)
# Now "link" the object files together into a static library.
@ -97,5 +103,5 @@ class build_clib(orig.build_clib):
expected_objects,
lib_name,
output_dir=self.build_clib,
debug=self.debug
debug=self.debug,
)