From 40c88a6827758785a5c4ffbc5e7de36378420a16 Mon Sep 17 00:00:00 2001 From: Doruk Ozturk Date: Sat, 5 Nov 2022 06:55:54 -0400 Subject: [PATCH] Add skeleton cli command --- .pre-commit-config.yaml | 2 +- hardeneks/__init__.py | 9 +++++++++ pyproject.toml | 7 +++++-- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ecbf8a1..1b05264 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/psf/black - rev: stable + rev: 22.10.0 hooks: - id: black language_version: python3.10 diff --git a/hardeneks/__init__.py b/hardeneks/__init__.py index e69de29..45d864e 100644 --- a/hardeneks/__init__.py +++ b/hardeneks/__init__.py @@ -0,0 +1,9 @@ +import typer + + +app = typer.Typer() + + +@app.command() +def run_hardeneks(): + pass diff --git a/pyproject.toml b/pyproject.toml index f02807b..a35bb94 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,17 +12,19 @@ kubernetes = "^25.3.0" boto3 = "^1.26.2" pre-commit = "^2.20.0" - - [tool.poetry.group.test.dependencies] pytest = "^7.2.0" pytest-cov = "^4.0.0" pytest-datadir = "^1.4.1" +[tool.poetry.scripts] +hardeneks = "hardeneks:app" + [tool.commitizen] name = "cz_conventional_commits" version = "0.0.1" tag_format = "$version" + [tool.black] line-length = 79 include = '\.pyi?$' @@ -39,6 +41,7 @@ exclude = ''' | dist )/ ''' + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"