summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2019-11-24 08:07:35 -0500
committerJason R. Coombs <jaraco@jaraco.com>2019-11-24 08:07:35 -0500
commit1fe1c650a6b01e8f5f9c8dff7a1bb5ad132588db (patch)
tree15089a4724c9f803f2c68e2769ecf1ca02104f35
parentbba4a3a4f980a83b78864c66e80367c5476c4a9f (diff)
downloadsetuptools-scm-1fe1c650a6b01e8f5f9c8dff7a1bb5ad132588db.tar.gz
Avoid file-not-found errors when pyproject.toml isn't present
-rw-r--r--src/setuptools_scm/config.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/setuptools_scm/config.py b/src/setuptools_scm/config.py
index 90f8871..88e65d9 100644
--- a/src/setuptools_scm/config.py
+++ b/src/setuptools_scm/config.py
@@ -112,6 +112,8 @@ class Configuration(object):
"""
Read Configuration from pyproject.toml (or similar)
"""
+ if not os.path.isfile(name):
+ return cls()
with open(name) as strm:
defn = __import__("toml").load(strm)
config = cls()