appQQQ commited on
Commit
133be9a
·
verified ·
1 Parent(s): cbb92c4

chore: upload pyproject.toml

Browse files
Files changed (1) hide show
  1. pyproject.toml +34 -0
pyproject.toml ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [build-system]
2
+ requires = ["setuptools>=68", "wheel"]
3
+ build-backend = "setuptools.build_meta"
4
+
5
+ [project]
6
+ name = "ai-chatbot-backend"
7
+ version = "0.1.0"
8
+ description = "Agentic multimodal RAG customer service backend"
9
+ requires-python = ">=3.11"
10
+ license = { text = "MIT" }
11
+ authors = [{ name = "You" }]
12
+
13
+ [tool.setuptools.packages.find]
14
+ where = ["."]
15
+ include = ["app*"]
16
+
17
+ [tool.pytest.ini_options]
18
+ asyncio_mode = "auto"
19
+ testpaths = ["tests"]
20
+ python_files = ["test_*.py"]
21
+ addopts = "-v --tb=short"
22
+
23
+ [tool.ruff]
24
+ line-length = 100
25
+ target-version = "py311"
26
+
27
+ [tool.ruff.lint]
28
+ select = ["E", "F", "I", "N", "W", "UP", "B", "C4", "SIM"]
29
+ ignore = ["E501"]
30
+
31
+ [tool.mypy]
32
+ python_version = "3.11"
33
+ strict = true
34
+ ignore_missing_imports = true