diff options
author | Spencer Chang <schang412@gmail.com> | 2023-02-24 16:28:05 -0800 |
---|---|---|
committer | Spencer Chang <schang412@gmail.com> | 2023-02-24 16:28:05 -0800 |
commit | bfe2d780aaf00450781f2f3a7646c0e5f2031d89 (patch) | |
tree | 953da170fdab6a7edd35d18fd53bcfaa19f9d190 /src/setuptools_scm | |
parent | 5e37b2828a35af05c102770a3b49ac2727213f16 (diff) | |
parent | f620057203f1446c1dea2ce57f73dccdd6f28ee9 (diff) | |
download | setuptools-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.py | 10 |
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 |