LiveHouse-TS / pyproject.toml
ziyuzhou02's picture
Deploy GitHub main 3feb6cda1511
e317359 verified
Raw History Blame Contribute Delete
2 kB
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "tsfm-bench"
dynamic = [
"version",
]
dependencies = [
"pandas>=2.2,<2.3",
"gluonts>=0.16,<0.17",
"numpy>=1.26,<2",
"python-dotenv>=1.1,<2",
"scipy>=1.11,<1.12",
"pyyaml>=6,<7",
"httpx>=0.27,<0.29",
"requests>=2.32,<3",
"huggingface_hub>=0.23,<0.35.3",
"statsmodels>=0.14,<0.15",
]
requires-python = ">=3.10,<3.13"
authors = [
{name = "Taha Aksu", email = "iaksu@salesforce.com"},
{name = "Gerald Woo", email = "gwoo@salesforce.com"},
{name = "Chenghao Liu", email = "chenghao.liu@salesforce.com"},
{name = "Juncheng Liu", email = "juncheng.liu@salesforce.com"},
{name = "Xu Liu", email = "xu.liu@salesforce.com"},
{name = "Caiming Xiong"},
{name = "Silvio Savarese"},
{name = "Doyen Sahoo"},
]
maintainers = [
{name = "Thinkcat-Lab"},
]
description = "LiveHouse-TS: a live benchmark for time series foundation models"
#readme = "README.md"
#license = {file = "LICENSE.txt"}
keywords = ["Time Series Forecasting", "Transformer", "Deep Learning", "PyTorch"]
classifiers = [
"Development Status :: 3 - Alpha",
"Programming Language :: Python",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
]
[project.optional-dependencies]
leaderboard = ["gradio==4.44.0", "pydantic>=2.7,<2.11", "plotly>=5,<6", "matplotlib>=3.9,<3.10"]
dev = ["pytest>=8,<9", "fastapi==0.112.4", "uvicorn==0.30.6"]
gift = ["datasets~=2.17.1", "einops==0.7.*", "hydra-core==1.3", "orjson", "matplotlib~=3.9.2", "tsfeatures", "ray"]
tabpfn-ts = [
"tabpfn-time-series>=1.1.0; python_version >= '3.10'",
]
baseline = [
"torch>=2.1",
"statsforecast",
"tensorboard",
"torch>=2.1",
"lightning>=2.0",
]
[tool.hatch.version]
path = "src/gift_eval/__about__.py"
[tool.hatch.build]
packages = ["src/gift_eval", "src/tsfm_bench"]
[tool.isort]
profile = "black"
[tool.black]
line-length = 88
target-version = ['py310']
[tool.pytest.ini_options]
pythonpath = [
".", "src",
]