summaryrefslogtreecommitdiff
path: root/src/setuptools_scm
diff options
context:
space:
mode:
authorSpencer Chang <schang412@gmail.com>2023-02-24 16:28:05 -0800
committerSpencer Chang <schang412@gmail.com>2023-02-24 16:28:05 -0800
commitbfe2d780aaf00450781f2f3a7646c0e5f2031d89 (patch)
tree953da170fdab6a7edd35d18fd53bcfaa19f9d190 /src/setuptools_scm
parent5e37b2828a35af05c102770a3b49ac2727213f16 (diff)
parentf620057203f1446c1dea2ce57f73dccdd6f28ee9 (diff)
downloadsetuptools-scm-bfe2d780aaf00450781f2f3a7646c0e5f2031d89.tar.gz
Merge branch 'main' into feature/custom_version_scheme_outside_setuppy
Diffstat (limited to 'src/setuptools_scm')
-rw-r--r--src/setuptools_scm/_integration/setuptools.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/setuptools_scm/_integration/setuptools.py b/src/setuptools_scm/_integration/setuptools.py
index 21f9591..3adcc06 100644
--- a/src/setuptools_scm/_integration/setuptools.py
+++ b/src/setuptools_scm/_integration/setuptools.py
@@ -1,21 +1,15 @@
from __future__ import annotations
import os
-from typing import IO
def read_dist_name_from_setup_cfg(
- input: str | os.PathLike[str] | IO[str] = "setup.cfg",
+ input: str | os.PathLike[str] = "setup.cfg",
) -> str | None:
# minimal effort to read dist_name off setup.cfg metadata
import configparser
parser = configparser.ConfigParser()
-
- if isinstance(input, (os.PathLike, str)):
- parser.read([input], encoding="utf-8")
- else:
- parser.read_file(input)
-
+ parser.read([input])
dist_name = parser.get("metadata", "name", fallback=None)
return dist_name