diff --git a/container/constraints.txt b/container/constraints.txt index 1cadcca2..2160b779 100644 --- a/container/constraints.txt +++ b/container/constraints.txt @@ -1,25 +1,25 @@ # 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 -charset-normalizer==3.4.9 -idna==3.18 +certifi==2026.7.22 +charset-normalizer==3.5.1 +idna==3.19 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 -protobuf==7.35.1 -Pygments==2.20.0 -pytz==2026.2 +packaging==26.3 +polars==1.43.2 +polars-runtime-32==1.43.2 +protobuf==7.36.0 +Pygments==2.21.0 +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 -types-protobuf==7.34.1.20260518 +setuptools==84.0.0 +temporalio==1.31.0 +types-protobuf==7.35.1.20260821 typing-extensions==4.16.0 urllib3==2.7.0 -wheel==0.47.0 +wheel==0.48.0 diff --git a/pyproject.toml b/pyproject.toml index e83a225b..a6887240 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.10", "ipykernel", "influxdb-client>=1.50.0", "nbclient", @@ -116,36 +116,36 @@ 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", - "mypy==2.3.0", + "commitizen==4.18.0", + "mypy==2.3.1", "pandas-stubs==3.0.3.260530; python_version >= '3.11'", - "pre-commit==4.6.1", + "pre-commit==4.6.2", "pylint==4.0.6; python_version < '3.15'", "pyroma==5.0.1", - "ruff==0.16.0", + "ruff==0.16.4", "sh==2.4.0", "shellcheck-py==0.11.0.1", - "types-PyYAML==6.0.12.20260724", + "types-PyYAML==6.0.12.20260815", ] release = [ "build==1.5.0", "keyring==25.7.0", - "setuptools==83.0.0", - "twine==6.2.0", - "wheel==0.47.0", + "setuptools==84.0.0", + "twine==7.0.0", + "wheel==0.48.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.18.0", + "coverage==7.15.4", + "duckdb==1.5.5", + "hypothesis==6.165.10", "ipykernel", "influxdb-client>=1.50.0", "ipywidgets", @@ -154,28 +154,28 @@ dev = [ "matplotlib==3.10.9; python_version < '3.11'", "matplotlib==3.11.1; python_version >= '3.11'", "myst-parser==4.0.1", - "mypy==2.3.0", + "mypy==2.3.1", "nbclient", "nbformat", "pandas>=2.3.3", "pandas-stubs==3.0.3.260530; python_version >= '3.11'", - "pre-commit==4.6.1", + "pre-commit==4.6.2", "pylint==4.0.6; python_version < '3.15'", "pyroma==5.0.1", "pyarrow>=24.0.0", "pytest==9.1.1", "pytest-cov==7.1.0", - "ruff==0.16.0", - "setuptools==83.0.0", + "ruff==0.16.4", + "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", - "types-PyYAML==6.0.12.20260724", - "wheel==0.47.0", + "temporalio>=1.10,<1.32", + "twine==7.0.0", + "types-PyYAML==6.0.12.20260815", + "wheel==0.48.0", ] [project.urls]