Handle missing setup.cfg.

This commit is contained in:
Jelmer Vernooij 2021-03-19 20:52:36 +00:00
parent ba75a235f3
commit 18e258fd17

View file

@ -236,7 +236,10 @@ class SetupPy(BuildSystem):
def load_setup_cfg(self):
from setuptools.config import read_configuration
return read_configuration(os.path.join(self.path, 'setup.cfg'))
p = os.path.join(self.path, 'setup.cfg')
if os.path.exists(p):
return read_configuration(p)
raise FileNotFoundError(p)
def _extract_setup(self, session=None, fixers=None):
if session is None: