diff options
| author | Павел Жуков <33721692+LeaveMyYard@users.noreply.github.com> | 2023-02-22 17:28:58 +0200 |
|---|---|---|
| committer | Павел Жуков <33721692+LeaveMyYard@users.noreply.github.com> | 2023-02-22 17:28:58 +0200 |
| commit | b472dae4750169c9eb1be831a328389244c17c6c (patch) | |
| tree | 50f1c297b9c1e8517123f64c9db9be9906094598 /pyproject.toml | |
| parent | 95ec81134344b17b75c74c6415b526cbf008ba14 (diff) | |
Initial project structure
Diffstat (limited to 'pyproject.toml')
| -rw-r--r-- | pyproject.toml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..79e178d --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,35 @@ +[tool.poetry] +name = "robusta-krr" +version = "0.1.0" +description = "Robusta's Resource Recommendation engine for Kubernetes" +authors = ["Павел Жуков <33721692+LeaveMyYard@users.noreply.github.com>"] +license = "MIT" +readme = "README.md" +packages = [{include = "robusta_krr"}] + +[tool.black] +line-length = 120 +target-version = ['py37'] + +[tool.isort] +line_length = 120 +multi_line_output = 3 +include_trailing_comma = true + +[tool.poetry.scripts] +krr = "robusta_krr.main:app" + +[tool.poetry.dependencies] +python = "^3.11" +typer = {extras = ["all"], version = "^0.7.0"} +pydantic = "^1.10.5" + +[tool.poetry.group.dev.dependencies] +mypy = "^1.0.1" +black = "^23.1.0" +isort = "^5.12.0" +flake8 = "^6.0.0" + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api" |
