diff options
author | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2023-04-05 14:34:28 +0200 |
---|---|---|
committer | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2023-04-05 14:34:28 +0200 |
commit | 7ef559b66e190e3f17b831c21d0c532753757504 (patch) | |
tree | 97229c5dc2ac03e2afb8c227d4e7645e4b2acb19 | |
parent | 560a1cb5ff3a3c052e3641034476a3b0554edb86 (diff) | |
download | setuptools-scm-7ef559b66e190e3f17b831c21d0c532753757504.tar.gz |
chore: reduce number of imports in version.py
-rw-r--r-- | src/setuptools_scm/version.py | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/setuptools_scm/version.py b/src/setuptools_scm/version.py index d090586..128533c 100644 --- a/src/setuptools_scm/version.py +++ b/src/setuptools_scm/version.py @@ -14,11 +14,7 @@ from typing import Match from typing import TYPE_CHECKING from . import _entrypoints -from ._modify_version import _bump_dev -from ._modify_version import _bump_regex -from ._modify_version import _dont_guess_next_version -from ._modify_version import _format_local_with_time -from ._modify_version import _strip_local +from . import _modify_version if TYPE_CHECKING: from typing_extensions import Concatenate @@ -202,8 +198,8 @@ def meta( def guess_next_version(tag_version: ScmVersion) -> str: - version = _strip_local(str(tag_version.tag)) - return _bump_dev(version) or _bump_regex(version) + version = _modify_version._strip_local(str(tag_version.tag)) + return _modify_version._bump_dev(version) or _modify_version._bump_regex(version) def guess_next_dev_version(version: ScmVersion) -> str: @@ -282,7 +278,7 @@ def no_guess_dev_version(version: ScmVersion) -> str: if version.exact: return version.format_with("{tag}") else: - return version.format_next_version(_dont_guess_next_version) + return version.format_next_version(_modify_version._dont_guess_next_version) _DATE_REGEX = re.compile( @@ -366,11 +362,11 @@ def calver_by_date(version: ScmVersion) -> str: def get_local_node_and_date(version: ScmVersion) -> str: - return _format_local_with_time(version, time_format="%Y%m%d") + return _modify_version._format_local_with_time(version, time_format="%Y%m%d") def get_local_node_and_timestamp(version: ScmVersion, fmt: str = "%Y%m%d%H%M%S") -> str: - return _format_local_with_time(version, time_format=fmt) + return _modify_version._format_local_with_time(version, time_format=fmt) def get_local_dirty_tag(version: ScmVersion) -> str: |