summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRonny Pfannschmidt <opensource@ronnypfannschmidt.de>2023-03-29 23:59:55 +0200
committerRonny Pfannschmidt <opensource@ronnypfannschmidt.de>2023-03-29 23:59:55 +0200
commitd4f6b7d8a25d5466d38e6e321689cfba8a3cb8dc (patch)
treeee9be1b49dcec810245b1240f8c7daadd8c503c3
parent0e5d7b386bf2ad226af0707d3c7d27e358452f42 (diff)
downloadsetuptools-scm-d4f6b7d8a25d5466d38e6e321689cfba8a3cb8dc.tar.gz
chore: use pathlib in hg-git tas helper
-rw-r--r--_own_version_helper.py1
-rw-r--r--src/setuptools_scm/hg_git.py2
2 files changed, 1 insertions, 2 deletions
diff --git a/_own_version_helper.py b/_own_version_helper.py
index f7dc4fe..e40cb63 100644
--- a/_own_version_helper.py
+++ b/_own_version_helper.py
@@ -18,7 +18,6 @@ from setuptools_scm.version import guess_next_dev_version
from setuptools_scm.version import ScmVersion
log = logging.getLogger("setuptools_scm")
-
# todo: take fake entrypoints from pyproject.toml
try_parse: list[Callable[[_t.PathT, Configuration], ScmVersion | None]] = [
parse_pkginfo,
diff --git a/src/setuptools_scm/hg_git.py b/src/setuptools_scm/hg_git.py
index b3ce4b2..91f9ad1 100644
--- a/src/setuptools_scm/hg_git.py
+++ b/src/setuptools_scm/hg_git.py
@@ -125,7 +125,7 @@ class GitWorkdirHgClient(GitWorkdir, HgWorkdir):
if not hg_tags:
return _FAKE_GIT_DESCRIBE_ERROR
- with open(os.path.join(self.path, ".hg/git-tags")) as fp:
+ with self.path.joinpath(".hg/git-tags").open() as fp:
git_tags: dict[str, str] = dict(line.split()[::-1] for line in fp)
tag: str