From 48def9a51c21515793fce81b9d78f24af1140e4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 8 Jan 2026 01:39:27 -0800 Subject: [PATCH] python3Packages.dash: 3.0.4 -> 3.3.0 Diff: https://github.com/plotly/dash/compare/v3.0.4...v3.3.0 Changelog: https://github.com/plotly/dash/blob/v3.3.0/CHANGELOG.md --- .../python-modules/dash/default.nix | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dash/default.nix b/pkgs/development/python-modules/dash/default.nix index 3f185c962a25..44bc845ce39a 100644 --- a/pkgs/development/python-modules/dash/default.nix +++ b/pkgs/development/python-modules/dash/default.nix @@ -22,12 +22,15 @@ nest-asyncio, celery, + kombu, redis, diskcache, multiprocess, psutil, flask-compress, + flaky, + numpy, pytestCheckHook, pytest-mock, mock, @@ -36,14 +39,14 @@ buildPythonPackage rec { pname = "dash"; - version = "3.0.4"; + version = "3.3.0"; pyproject = true; src = fetchFromGitHub { owner = "plotly"; repo = "dash"; tag = "v${version}"; - hash = "sha256-KCGVdD1L+U2KbktU2GU19BQ6wRcmEeYtC/v8UrFTyto="; + hash = "sha256-8Vt109x4T+DhBXfQf7MKoexmWFc23uuU0Nn3Ia/Xm5I="; }; nativeBuildInputs = [ @@ -96,8 +99,10 @@ buildPythonPackage rec { optional-dependencies = { celery = [ celery + kombu redis - ]; + ] + ++ celery.optional-dependencies.redis; diskcache = [ diskcache multiprocess @@ -107,16 +112,23 @@ buildPythonPackage rec { }; nativeCheckInputs = [ + flaky + numpy + psutil pytestCheckHook pytest-mock mock pyyaml + redis + ]; + + enabledTestPaths = [ + "tests/unit" ]; disabledTestPaths = [ "tests/unit/test_browser.py" "tests/unit/test_app_runners.py" # Uses selenium - "tests/integration" ]; pythonImportsCheck = [ "dash" ];