diff --git a/pyproject.toml b/pyproject.toml index 4b23bbb..2ac9dc3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,16 +70,16 @@ dependencies = [ "hydra-core>=1.3.2", "lightgbm>=4.6.0", "lightning-utilities>=0.15.2", - "lightning==2.4.0", - "logfire==4.11.0", + "lightning>=2.4.0", + "logfire>=4.11.0", "matplotlib>=3.10.6", "mlforecast>=1.0.2", "neuralforecast>=3.0.2", "nixtla>=0.7.0", "openai>=1.99.7", - "opentelemetry-api==1.37.0", + "opentelemetry-api>=1.37.0,<2", "opentelemetry-instrumentation>=0.58b0", - "opentelemetry-sdk==1.37.0", + "opentelemetry-sdk>=1.37.0,<2", "optuna>=4.5.0", "pandas>=2.2.0 ; python_full_version >= '3.13'", "peft>=0.13.0,<1", @@ -87,7 +87,6 @@ dependencies = [ "prophet>=1.1.7", "pydantic-ai>=0.7.0", "pytorch-lightning==2.4.0", - "ray==2.48", "scipy<=1.15.3", "statsforecast>=2.0.2", "tabpfn-time-series==1.0.3 ; python_full_version < '3.13'", @@ -106,7 +105,6 @@ dependencies = [ "transformers>=4.48,<5 ; python_full_version >= '3.13'", "tsfeatures>=0.4.5", "utilsforecast[plotting]>=0.2.15", - "wandb==0.22.1", "xgboost>=3.2.0", ] description = "The GenAI Forecasting Agent · LLMs × Time Series Foundation Models" diff --git a/uv.lock b/uv.lock index 902c8c3..5b86bfc 100644 --- a/uv.lock +++ b/uv.lock @@ -7251,7 +7251,6 @@ dependencies = [ {name = "prophet"}, {name = "pydantic-ai"}, {name = "pytorch-lightning"}, - {name = "ray"}, {name = "scipy"}, {name = "statsforecast"}, {name = "tensorboard"}, @@ -7264,7 +7263,6 @@ dependencies = [ {name = "torchmetrics"}, {name = "transformers"}, {name = "tsfeatures"}, - {name = "wandb"}, {name = "xgboost"}, ] name = "timecopilot" @@ -7323,24 +7321,23 @@ requires-dist = [ {name = "huggingface-hub", specifier = ">=0.36.2,<1.0"}, {name = "hydra-core", specifier = ">=1.3.2"}, {name = "lightgbm", specifier = ">=4.6.0"}, - {name = "lightning", specifier = "==2.4.0"}, + {name = "lightning", specifier = ">=2.4.0"}, {name = "lightning-utilities", specifier = ">=0.15.2"}, - {name = "logfire", specifier = "==4.11.0"}, + {name = "logfire", specifier = ">=4.11.0"}, {name = "matplotlib", specifier = ">=3.10.6"}, {name = "mlforecast", specifier = ">=1.0.2"}, {name = "neuralforecast", specifier = ">=3.0.2"}, {name = "nixtla", specifier = ">=0.7.0"}, {name = "openai", specifier = ">=1.99.7"}, - {name = "opentelemetry-api", specifier = "==1.37.0"}, + {name = "opentelemetry-api", specifier = ">=1.37.0,<2"}, {name = "opentelemetry-instrumentation", specifier = ">=0.58b0"}, - {name = "opentelemetry-sdk", specifier = "==1.37.0"}, + {name = "opentelemetry-sdk", specifier = ">=1.37.0,<2"}, {name = "optuna", specifier = ">=4.5.0"}, {name = "peft", specifier = ">=0.13.0,<1"}, {name = "plotly", specifier = ">=6.3.1"}, {name = "prophet", specifier = ">=1.1.7"}, {name = "pydantic-ai", specifier = ">=0.7.0"}, {name = "pytorch-lightning", specifier = "==2.4.0"}, - {name = "ray", specifier = "==2.48"}, {name = "scipy", specifier = "<=1.15.3"}, {name = "statsforecast", specifier = ">=2.0.2"}, {name = "tensorboard", specifier = ">=2.20.0"}, @@ -7352,7 +7349,6 @@ requires-dist = [ {name = "timecopilot-toto-2", specifier = ">=0.1.1"}, {name = "torchmetrics", specifier = ">=1.8.2"}, {name = "tsfeatures", specifier = ">=0.4.5"}, - {name = "wandb", specifier = "==0.22.1"}, {name = "xgboost", specifier = ">=3.2.0"}, ]