mcp-tscontext / pyproject.toml
znacer's picture
anomaly detection: iforest
aafd0ea
raw
history blame contribute delete
929 Bytes
[project]
name = "tscontext"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"asyncpg>=0.30.0",
"gradio[mcp]>=5.32.1",
"loguru>=0.7.3",
"numpy>=2.2.6",
"pandas>=2.2.3",
"polars>=1.30.0",
"psycopg2-binary>=2.9.10",
"pyarrow>=20.0.0",
"scikit-learn>=1.7.0",
"sqlalchemy>=2.0.41",
]
[tool.ruff]
include = ["*.py", "*.pyi", "**/pyproject.toml", "*.ipynb"]
extend-exclude = ["reports/**", "**/__init__.py"]
line-length = 80
[tool.ruff.lint]
select = [
"F", # pyflakes
"I", # isort
"ISC", # string literal concatenation.
"UP", # pyupgrade
"E", # pycodestyle
"W", # warning
"D", # pydocstyle
"NPY", # Numpy
"SIM101", # flake8-simplify
"FA", # future annotations
]
ignore = [
'D105',
'D107',
'D205',
'D203',
'D213',
'D415',
'E501',
'B011',
'B028',
'B904',
]