From 0a95ede7cfc09d37f0fbb776076e02b372ef4b6a Mon Sep 17 00:00:00 2001 From: sephi Date: Fri, 5 Jun 2026 14:42:16 +0200 Subject: [PATCH 1/2] python3Packages.django-silk: fix tests --- .../python-modules/django-silk/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/django-silk/default.nix b/pkgs/development/python-modules/django-silk/default.nix index 76573dd65565..c8da0c7cbdec 100644 --- a/pkgs/development/python-modules/django-silk/default.nix +++ b/pkgs/development/python-modules/django-silk/default.nix @@ -13,6 +13,9 @@ pillow, pydot, pygments, + pytestCheckHook, + pytest-cov-stub, + pytest-django, python, python-dateutil, pytz, @@ -67,18 +70,17 @@ buildPythonPackage rec { networkx pydot factory-boy + pytestCheckHook + pytest-cov-stub + pytest-django ]; pythonImportsCheck = [ "silk" ]; - checkPhase = '' - runHook preCheck + preCheck = '' + export DB_ENGINE=sqlite3 DB_NAME=':memory:' - pushd project - DB_ENGINE=sqlite3 DB_NAME=':memory:' ${python.interpreter} manage.py test - popd # project - - runHook postCheck + cd project ''; meta = { From c26d2edff5a8e72d36eb9ed6ca4226d149022c4f Mon Sep 17 00:00:00 2001 From: sephi Date: Fri, 5 Jun 2026 14:42:16 +0200 Subject: [PATCH 2/2] python3Packages.django-silk: 5.4.3 -> 5.5.0 --- pkgs/development/python-modules/django-silk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-silk/default.nix b/pkgs/development/python-modules/django-silk/default.nix index c8da0c7cbdec..ee33261ed5f1 100644 --- a/pkgs/development/python-modules/django-silk/default.nix +++ b/pkgs/development/python-modules/django-silk/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "django-silk"; - version = "5.4.3"; + version = "5.5.0"; format = "setuptools"; src = fetchFromGitHub { owner = "jazzband"; repo = "django-silk"; tag = version; - hash = "sha256-VVgH4h2OeOu/NKGMSOHo2tg8Owj1t+HhEN8xWGrj3m8="; + hash = "sha256-F9IHxp2dx0hzu9iOaborJjLyzZjs86rccczhc5GPbtY="; }; # "test_time_taken" tests aren't suitable for reproducible execution, but Django's