From 0eff166de69a2f5dbf20f21596afccd93f65f53d Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Mon, 10 Jun 2024 14:07:56 +0200 Subject: [PATCH 1/3] pyproject/ruff --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..d7119c5 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,2 @@ +[tool.ruff] +select = ["ALL"] From 77bc6a0a445453c60bfb60130b1532f2fb4e31ca Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Mon, 10 Jun 2024 14:12:02 +0200 Subject: [PATCH 2/3] docstrings --- cd/project.py | 1 + cd/projects.py | 1 + 2 files changed, 2 insertions(+) diff --git a/cd/project.py b/cd/project.py index bdb2426..c4e79d4 100644 --- a/cd/project.py +++ b/cd/project.py @@ -1,3 +1,4 @@ +"""CI project.""" from __future__ import annotations from pathlib import Path diff --git a/cd/projects.py b/cd/projects.py index a1ca31f..f536499 100644 --- a/cd/projects.py +++ b/cd/projects.py @@ -1,3 +1,4 @@ +"""CI projects.""" from __future__ import annotations from pathlib import Path From bdd58e90f20d3dbf8c1267432719890bbf11f0fd Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Mon, 10 Jun 2024 14:22:07 +0200 Subject: [PATCH 3/3] environ --- cd/__init__.py | 2 +- cd/projects.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cd/__init__.py b/cd/__init__.py index 75b010d..fb08438 100644 --- a/cd/__init__.py +++ b/cd/__init__.py @@ -11,7 +11,7 @@ from cd.projects import Projects COMMANDS_PREFIX = "cd-" -projects = Projects(os.environ) +projects = Projects() project = Project(projects) diff --git a/cd/projects.py b/cd/projects.py index f536499..fa031f6 100644 --- a/cd/projects.py +++ b/cd/projects.py @@ -1,6 +1,7 @@ """CI projects.""" from __future__ import annotations +import os from pathlib import Path GROUP_AND_NAME = [ @@ -14,8 +15,8 @@ SERVER_URL = [ class Projects: - def __init__(self: Projects, environment) -> None: - self.environment = environment + def __init__(self: Projects) -> None: + self.environment = os.environ # group, name for variable in GROUP_AND_NAME: if value := self.environment.get(variable, None):