only look for build-backend when pyproject is present.

This commit is contained in:
Jelmer Vernooij 2021-03-19 18:13:13 +00:00
parent f176b3c596
commit a94cf977c0

View file

@ -218,8 +218,9 @@ class SetupPy(BuildSystem):
self.pyproject = self.load_toml() self.pyproject = self.load_toml()
except FileNotFoundError: except FileNotFoundError:
self.pyproject = None self.pyproject = None
self.build_backend = None
self.build_backend = self.pyproject.get("build-system", {}).get('build-backend') else:
self.build_backend = self.pyproject.get("build-system", {}).get('build-backend')
def load_toml(self): def load_toml(self):
import toml import toml