complete restructure
This commit is contained in:
+11
-16
@@ -8,29 +8,13 @@ dependencies = [
|
||||
"discord>=2.3.2",
|
||||
"openai>=2.24.0",
|
||||
"requests>=2.32.5",
|
||||
"types-requests>=2.32.4.20260107",
|
||||
"numpy>=1.24.0",
|
||||
"pytest>=9.0.2",
|
||||
"python-dotenv>=1.2.2",
|
||||
"pytest-env>=1.5.0",
|
||||
"kokoro-tts>=2.3.1",
|
||||
"mypy>=2.1.0",
|
||||
"langchain-openai>=0.4.0",
|
||||
"langchain-core>=0.3.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"mypy>=1.17.0",
|
||||
"black>=25.1.0",
|
||||
"debugpy>=1.8.0",
|
||||
]
|
||||
|
||||
[tool.uv]
|
||||
required-environments = [
|
||||
"sys_platform == 'linux' and platform_machine == 'x86_64'",
|
||||
]
|
||||
|
||||
[tool.mypy]
|
||||
strict = true
|
||||
python_version = "3.13"
|
||||
@@ -60,12 +44,23 @@ line-length = 88
|
||||
target-version = "py313"
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
addopts = "-m 'not live'"
|
||||
markers = [
|
||||
"live: network-dependent integration tests, deselected by default",
|
||||
]
|
||||
filterwarnings = [
|
||||
"ignore::pytest.PytestUnraisableExceptionWarning",
|
||||
]
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"black>=25.1.0",
|
||||
"debugpy>=1.8.0",
|
||||
"mypy>=2.1.0",
|
||||
"pyright>=1.1.409",
|
||||
"pytest>=9.0.2",
|
||||
"pytest-cov>=7.0.0",
|
||||
"pytest-env>=1.5.0",
|
||||
"ruff>=0.16.3",
|
||||
"types-requests>=2.32.4.20260107",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user