|
| 1 | +[tool.poetry] |
| 2 | +name = "admin_backend" |
| 3 | +version = "1.0.0" |
| 4 | +description = "The admin backend is responsible for the document management. This includes deletion, upload and getting particular documents or document lists." |
| 5 | +authors = ["STACKIT Data and AI Consulting <data-ai-consulting@stackit.cloud>"] |
| 6 | +readme = "README.md" |
| 7 | + |
| 8 | +[tool.poetry.dependencies] |
| 9 | +python = "^3.11" |
| 10 | +admin-api-lib = {path = "../rag-core-library/admin-api-lib", develop = true} |
| 11 | + |
| 12 | +[tool.poetry.group.dev.dependencies] |
| 13 | +debugpy = "^1.8.1" |
| 14 | +pytest = "^8.2.1" |
| 15 | +flake8 = "^7.1.0" |
| 16 | +flake8-black = "^0.3.6" |
| 17 | +flake8-pyproject = "^1.2.3" |
| 18 | +coverage = "^7.5.4" |
| 19 | +flake8-quotes = "^3.4.0" |
| 20 | +flake8-return = "^1.2.0" |
| 21 | +flake8-annotations-complexity = "^0.0.8" |
| 22 | +flake8-bandit = "^4.1.1" |
| 23 | +flake8-bugbear = "^24.8.19" |
| 24 | +flake8-builtins = "^2.5.0" |
| 25 | +flake8-comprehensions = "^3.15.0" |
| 26 | +flake8-eradicate = "^1.5.0" |
| 27 | +flake8-expression-complexity = "^0.0.11" |
| 28 | +# flake8-logging-format = "^2024.24.12" |
| 29 | +# flake8-docstrings = "^1.7.0" |
| 30 | +flake8-pytest-style = "^2.0.0" |
| 31 | +pep8-naming = "^0.14.1" |
| 32 | +flake8-eol = "^0.0.8" |
| 33 | +flake8-exceptions = "^0.0.1a0" |
| 34 | +flake8-simplify = "^0.21.0" |
| 35 | +flake8-wot = "^0.2.0" |
| 36 | +flake8-function-order = "^0.0.5" |
| 37 | +flake8-tidy-imports = "^4.10.0" |
| 38 | + |
| 39 | +[build-system] |
| 40 | +requires = ["poetry-core"] |
| 41 | +build-backend = "poetry.core.masonry.api" |
| 42 | + |
1 | 43 | [tool.flake8] |
2 | 44 | exclude= [".eggs", "./rag-core-library/*", "./src/admin_backend/models/*", "./src/admin_backend/rag_backend_client/*", "./src/admin_backend/document_extractor_client/*", ".git", ".hg", ".mypy_cache", ".tox", ".venv", ".devcontainer", "venv", "_build", "buck-out", "build", "dist"] |
3 | 45 | statistics = true |
@@ -49,45 +91,3 @@ skip_gitignore = true |
49 | 91 |
|
50 | 92 | [tool.pylint] |
51 | 93 | max-line-length = 120 |
52 | | - |
53 | | -[tool.poetry] |
54 | | -name = "admin_backend" |
55 | | -version = "0.0.1" |
56 | | -description = "The admin backend is responsible for the document management. This includes deletion, upload and getting particular documents or document lists." |
57 | | -authors = ["STACKIT Data and AI Consulting <data-ai-consulting@stackit.cloud>"] |
58 | | -readme = "README.md" |
59 | | - |
60 | | -[tool.poetry.group.dev.dependencies] |
61 | | -debugpy = "^1.8.1" |
62 | | -pytest = "^8.2.1" |
63 | | -flake8 = "^7.1.0" |
64 | | -flake8-black = "^0.3.6" |
65 | | -flake8-pyproject = "^1.2.3" |
66 | | -coverage = "^7.5.4" |
67 | | -flake8-quotes = "^3.4.0" |
68 | | -flake8-return = "^1.2.0" |
69 | | -flake8-annotations-complexity = "^0.0.8" |
70 | | -flake8-bandit = "^4.1.1" |
71 | | -flake8-bugbear = "^24.8.19" |
72 | | -flake8-builtins = "^2.5.0" |
73 | | -flake8-comprehensions = "^3.15.0" |
74 | | -flake8-eradicate = "^1.5.0" |
75 | | -flake8-expression-complexity = "^0.0.11" |
76 | | -# flake8-logging-format = "^2024.24.12" |
77 | | -# flake8-docstrings = "^1.7.0" |
78 | | -flake8-pytest-style = "^2.0.0" |
79 | | -pep8-naming = "^0.14.1" |
80 | | -flake8-eol = "^0.0.8" |
81 | | -flake8-exceptions = "^0.0.1a0" |
82 | | -flake8-simplify = "^0.21.0" |
83 | | -flake8-wot = "^0.2.0" |
84 | | -flake8-function-order = "^0.0.5" |
85 | | -flake8-tidy-imports = "^4.10.0" |
86 | | - |
87 | | -[build-system] |
88 | | -requires = ["poetry-core"] |
89 | | -build-backend = "poetry.core.masonry.api" |
90 | | - |
91 | | -[tool.poetry.dependencies] |
92 | | -python = "^3.11" |
93 | | -admin-api-lib = {path = "../rag-core-library/admin-api-lib", develop = true} |
0 commit comments