From 3a57ec474497a3c7117427c719b7c936643582b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Fran=C3=A7ois=20Roche?= Date: Wed, 14 Oct 2020 00:32:18 +0200 Subject: [PATCH] devpi-server: fix tests Tests relied on a function that has no order guarantee. A fix was merged to devpi master [1]. We point the package to this commit which should fix the failing tests on hydra. [1] https://github.com/devpi/devpi/pull/821 --- pkgs/development/tools/devpi-server/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/devpi-server/default.nix b/pkgs/development/tools/devpi-server/default.nix index 4b5499b87bc..53950d08f76 100644 --- a/pkgs/development/tools/devpi-server/default.nix +++ b/pkgs/development/tools/devpi-server/default.nix @@ -1,18 +1,22 @@ -{ stdenv, python3Packages, nginx }: +{ stdenv, fetchFromGitHub, python3Packages, nginx }: python3Packages.buildPythonApplication rec { pname = "devpi-server"; - version = "5.5.0"; + version = "6.0.0.dev0"; - src = python3Packages.fetchPypi { - inherit pname version; - sha256 = "0lily4a0k13bygx07x2f2q4nkwny0fj34hpac9i6mc70ysdn1hhi"; + src = fetchFromGitHub { + owner = "devpi"; + repo = "devpi"; + rev = "68ee291ef29a93f6d921d4927aec8d13919b4a4c"; + sha256 = "1ivd5dy9f2gq07w8n2gywa0n0d9wv8644l53ni9fz7i69jf8q2fm"; }; + sourceRoot = "source/server"; propagatedBuildInputs = with python3Packages; [ py appdirs devpi-common + defusedxml execnet itsdangerous repoze_lru