Always do dist with setuptools.

This commit is contained in:
Jelmer Vernooij 2021-03-25 16:02:47 +00:00
parent e062075cb7
commit 3ce2df8f6e

View file

@ -342,6 +342,9 @@ class SetupPy(BuildSystem):
preargs = [] preargs = []
if quiet: if quiet:
preargs.append("--quiet") preargs.append("--quiet")
# Preemptively install setuptools since some packages fail in
# some way without it.
resolver.install([PythonPackageRequirement('setuptools')])
self._run_setup(session, resolver, preargs + ["sdist"], fixers) self._run_setup(session, resolver, preargs + ["sdist"], fixers)
return return
elif self.pyproject: elif self.pyproject: