From 7f2d08d9ee27e0521f33eeb9672ad2fd9aaf63aa Mon Sep 17 00:00:00 2001 From: shmyga Date: Fri, 1 Dec 2023 00:41:11 +0300 Subject: [PATCH] fix(python): update default python config --- project_manager/preset/default/python.toml | 3 +-- project_manager/preset/resolve.py | 4 ++-- pyproject.toml | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/project_manager/preset/default/python.toml b/project_manager/preset/default/python.toml index 213e86f..311a590 100644 --- a/project_manager/preset/default/python.toml +++ b/project_manager/preset/default/python.toml @@ -5,9 +5,8 @@ conditions = ["file(pyproject.toml)"] conditions = [ "file(pyproject.toml) | get(build-system.build-backend) | equal(poetry.core.masonry.api)", ] -variables.python_version = "file(pyproject.toml) | get(tool.poetry.dependencies.python) | search((\\d.\\d))" +variables.python_version = "file(pyproject.toml) | get(tool.poetry.dependencies.python) | search((\\d+.\\d+))" commands = [ - "poetry env use system", "poetry env use {python_version}", "poetry install", ] diff --git a/project_manager/preset/resolve.py b/project_manager/preset/resolve.py index e94cfd9..740e004 100644 --- a/project_manager/preset/resolve.py +++ b/project_manager/preset/resolve.py @@ -15,7 +15,7 @@ __all__ = ( @dataclass class PresetResolverConfig: - deafult: bool = True + default: bool = True user: bool = True project: bool = True @@ -28,7 +28,7 @@ class PresetResolver: self._config = config or PresetResolverConfig() def iter_sources(self) -> Iterable[Path]: - if self._config.deafult: + if self._config.default: for filepath in (Path(__file__).parent / "default").iterdir(): yield filepath if self._config.user: diff --git a/pyproject.toml b/pyproject.toml index b1b90ce..0edf17d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "project-manager" -version = "0.1.5" +version = "0.1.6" description = "" authors = ["shmyga "] readme = "README.md"