[project] name = "chronos-forecasting" version = "1.5.2" authors = [ { name="Abdul Fatir Ansari", email="ansarnd@amazon.com" }, { name="Lorenzo Stella", email="stellalo@amazon.com" }, { name="Caner Turkmen", email="atturkm@amazon.com" }, ] description = "Chronos: Pretrained models for time series forecasting" readme = "README.md" license = { file = "LICENSE" } requires-python = ">=3.9" dependencies = [ "torch>=2.0,<3", # package was tested on 2.2 "transformers>=4.48,<5", "accelerate>=0.32,<2", ] classifiers = [ "Programming Language :: Python :: 3", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Topic :: Scientific/Engineering :: Artificial Intelligence", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["src/chronos"] [project.optional-dependencies] test = ["pytest~=8.0", "numpy~=1.21"] typecheck = ["mypy~=1.9"] training = ["gluonts[pro]~=0.15", "numpy~=1.21", "datasets~=2.18", "typer", "typer-config", "joblib", "scikit-learn", "tensorboard"] evaluation = ["gluonts[pro]~=0.15", "numpy~=1.21", "datasets~=2.18", "typer"] [project.urls] Homepage = "https://github.com/amazon-science/chronos-forecasting" Issues = "https://github.com/amazon-science/chronos-forecasting/issues" Paper = "https://arxiv.org/abs/2403.07815" [tool.mypy] ignore_missing_imports = true