Install setuptool_scm for make check-stubs
This fixes the lengthy build-time message > setuptools_scm-6.3.2-py3.9.egg/setuptools_scm/integration.py:16: RuntimeWarning: > ERROR: setuptools==44.1.1 is used in combination with setuptools_scm>=6.x > > Your build configuration is incomplete and previously worked by accident! > > > This happens as setuptools is unable to replace itself when a activated build dependency requires a more recent setuptools version (it does not respect "setuptools>X" in setup_requires). > > > setuptools>=31 is required for setup.cfg metadata support > setuptools>=42 is required for pyproject.toml configuration support > > Suggested workarounds if applicable: > - preinstalling build dependencies like setuptools_scm before running setup.py > - installing setuptools_scm using the system package manager to ensure consistency > - migrating from the deprecated setup_requires mechanism to pep517/518 and using a pyproject.toml to declare build dependencies which are reliably pre-installed before running the build tools
This commit is contained in:
parent
316c25303d
commit
75857ce141
@ -6,6 +6,7 @@ twine
|
||||
wheel
|
||||
astroid
|
||||
setuptools
|
||||
setuptools_scm
|
||||
|
||||
# For sphinx
|
||||
Sphinx<4
|
||||
|
Loading…
x
Reference in New Issue
Block a user