diff --git a/vizro-core/changelog.d/20231208_092136_lingyi_zhang_dash_lowerbound.md b/vizro-core/changelog.d/20231208_092136_lingyi_zhang_dash_lowerbound.md new file mode 100644 index 000000000..40916781a --- /dev/null +++ b/vizro-core/changelog.d/20231208_092136_lingyi_zhang_dash_lowerbound.md @@ -0,0 +1,47 @@ + + + + + + +### Changed + +- Bump dash lower bound to 2.14.1 ([#203](https://github.com/mckinsey/vizro/pull/203)) + + + + diff --git a/vizro-core/hatch.toml b/vizro-core/hatch.toml index 0ab203a2e..980f6151b 100644 --- a/vizro-core/hatch.toml +++ b/vizro-core/hatch.toml @@ -74,7 +74,10 @@ detached = true scripts = {lint = "SKIP=gitleaks pre-commit run {args:--all-files}"} [envs.lower-bounds] -extra-dependencies = ["pydantic==1.10.13"] +extra-dependencies = [ + "pydantic==1.10.13", + "dash==2.14.1" +] [publish.index] disable = true diff --git a/vizro-core/pyproject.toml b/vizro-core/pyproject.toml index f5088da68..4eaabe4a1 100644 --- a/vizro-core/pyproject.toml +++ b/vizro-core/pyproject.toml @@ -17,8 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.11" ] dependencies = [ - "dash>=2.11", # Needed to support https://dash.plotly.com/duplicate-callback-outputs#setting-allow_duplicate-on-duplicate-outputs. - # 2.11 needed for https://dash.plotly.com/dash-in-jupyter + "dash>=2.14.1", # 2.14.1 needed for compatibility with werkzeug "dash_bootstrap_components", "pandas", "pydantic>=1.10.13", # must be synced with pre-commit mypy hook manually diff --git a/vizro-core/snyk/requirements.txt b/vizro-core/snyk/requirements.txt index 81b4e6dbe..4bf9a9c93 100644 --- a/vizro-core/snyk/requirements.txt +++ b/vizro-core/snyk/requirements.txt @@ -1,4 +1,4 @@ -dash>=2.11 +dash>=2.14.1 dash_bootstrap_components pandas pydantic>=1.10.13