diff --git a/cli/pyproject.toml b/cli/pyproject.toml new file mode 100644 index 0000000..954c33e --- /dev/null +++ b/cli/pyproject.toml @@ -0,0 +1,44 @@ +[project] +name = "agebd-cli" +version = "0.1.0" +description = "CLI for SLS HLA Framework" +requires-python = ">=3.9" +authors = [ + { name = "Benjamin Labrecque" } +] + +dependencies = [ + "typer>=0.23.2", +] + +# Dev dependencies +[dependency-groups] +dev = [ + "pyright>=1.1.410", + "pytest>=8.4.2", + "ruff>=0.15.19", +] + +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" + +[tool.setuptools] +package-dir = {"" = "src"} + +[tool.setuptools.packages.find] +where = ["src"] + +[tool.uv] +package = true + +[tool.ruff] +include = [ + "src/**/*.py", + "tests/**/*.py", +] +line-length = 100 + +[tool.ruff.lint] +# use isort to sort imports +extend-select = ["I"] diff --git a/cli/src/main.py b/cli/src/main.py new file mode 100644 index 0000000..cd9ac48 --- /dev/null +++ b/cli/src/main.py @@ -0,0 +1,6 @@ +def main(): + pass + + +if __name__ == "__main__": + main() diff --git a/services_registry.yml b/config/services_registry.yml similarity index 100% rename from services_registry.yml rename to config/services_registry.yml