diff --git a/container/constraints.txt b/container/constraints.txt index 1cadcca2..323520fc 100644 --- a/container/constraints.txt +++ b/container/constraints.txt @@ -1,24 +1,24 @@ # Runtime and build dependency lock for the default container image. # Keep this compatible with pyproject.toml and update it through reviewed # dependency changes before rebuilding a release tag. -certifi==2026.6.17 +certifi==2026.7.22 charset-normalizer==3.4.9 idna==3.18 markdown-it-py==4.2.0 mdurl==0.1.2 nexus-rpc==1.4.0 -packaging==26.2 -polars==1.42.1 -polars-runtime-32==1.42.1 +packaging==26.3 +polars==1.43.2 +polars-runtime-32==1.43.2 protobuf==7.35.1 Pygments==2.20.0 -pytz==2026.2 +pytz==2026.3.post1 PyYAML==6.0.3 requests==2.34.2 rich==15.0.0 Rx==3.2.0 -setuptools==83.0.0 -temporalio==1.30.0 +setuptools==84.0.0 +temporalio==1.31.0 types-protobuf==7.34.1.20260518 typing-extensions==4.16.0 urllib3==2.7.0 diff --git a/pyproject.toml b/pyproject.toml index e83a225b..d1f7c094 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,7 +50,7 @@ dependencies = [ "requests>=2.34.2", "rich>=15.0.0", "Rx>=3.2", - "temporalio>=1.10,<1.31", + "temporalio>=1.10,<1.32", "tzdata>=2026.3", ] @@ -72,7 +72,7 @@ jupyter = [ "ipywidgets", ] temporal = [ - "temporalio>=1.10,<1.31", + "temporalio>=1.10,<1.32", ] models = [ "arch>=8.0.0,<9", @@ -98,13 +98,13 @@ all = [ "pandas>=2.3.3", "pyarrow>=24.0.0", "statsmodels>=0.14.6,<0.15", - "temporalio>=1.10,<1.31", + "temporalio>=1.10,<1.32", ] test = [ "arch==8.0.0", - "coverage==7.15.2", - "duckdb==1.5.4", - "hypothesis==6.152.7", + "coverage==7.15.4", + "duckdb==1.5.5", + "hypothesis==6.165.2", "ipykernel", "influxdb-client>=1.50.0", "nbclient", @@ -116,17 +116,17 @@ test = [ "pytest==9.1.1", "pytest-cov==7.1.0", "statsmodels==0.14.6", - "temporalio>=1.10,<1.31", + "temporalio>=1.10,<1.32", ] lint = [ "black==26.5.1", - "commitizen==4.16.5", + "commitizen==4.17.0", "mypy==2.3.0", "pandas-stubs==3.0.3.260530; python_version >= '3.11'", "pre-commit==4.6.1", "pylint==4.0.6; python_version < '3.15'", "pyroma==5.0.1", - "ruff==0.16.0", + "ruff==0.16.2", "sh==2.4.0", "shellcheck-py==0.11.0.1", "types-PyYAML==6.0.12.20260724", @@ -134,18 +134,18 @@ lint = [ release = [ "build==1.5.0", "keyring==25.7.0", - "setuptools==83.0.0", - "twine==6.2.0", + "setuptools==84.0.0", + "twine==7.0.0", "wheel==0.47.0", ] dev = [ "arch==8.0.0", "build==1.5.0", "black==26.5.1", - "commitizen==4.16.5", - "coverage==7.15.2", - "duckdb==1.5.4", - "hypothesis==6.152.7", + "commitizen==4.17.0", + "coverage==7.15.4", + "duckdb==1.5.5", + "hypothesis==6.165.2", "ipykernel", "influxdb-client>=1.50.0", "ipywidgets", @@ -165,15 +165,15 @@ dev = [ "pyarrow>=24.0.0", "pytest==9.1.1", "pytest-cov==7.1.0", - "ruff==0.16.0", - "setuptools==83.0.0", + "ruff==0.16.2", + "setuptools==84.0.0", "sh==2.4.0", "shellcheck-py==0.11.0.1", "sphinx==8.1.3", "sphinx-rtd-theme==3.1.0", "statsmodels==0.14.6", - "temporalio>=1.10,<1.31", - "twine==6.2.0", + "temporalio>=1.10,<1.32", + "twine==7.0.0", "types-PyYAML==6.0.12.20260724", "wheel==0.47.0", ]