summary refs log tree commit diff
path: root/pkgs/development/python-modules
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2021-03-26 01:02:48 +0100
committerGitHub <noreply@github.com>2021-03-26 01:02:48 +0100
commitead0ca46c056e9e0801abf2668044f5685840622 (patch)
tree23e8634fa9ed481fb49f80b63836da7a92e1c8f1 /pkgs/development/python-modules
parentdecc5e9af67fd2dbef42a07cc62258ac22b64639 (diff)
parent69ecff63a68790fe7ed4c6ef28f849377c8b55e7 (diff)
downloadnixpkgs-ead0ca46c056e9e0801abf2668044f5685840622.tar
nixpkgs-ead0ca46c056e9e0801abf2668044f5685840622.tar.gz
nixpkgs-ead0ca46c056e9e0801abf2668044f5685840622.tar.bz2
nixpkgs-ead0ca46c056e9e0801abf2668044f5685840622.tar.lz
nixpkgs-ead0ca46c056e9e0801abf2668044f5685840622.tar.xz
nixpkgs-ead0ca46c056e9e0801abf2668044f5685840622.tar.zst
nixpkgs-ead0ca46c056e9e0801abf2668044f5685840622.zip
Merge pull request #117628 from rmcgibbo/python3Packages.boltons
python3Packages.boltons: 20.2.0 -> 20.2.1
Diffstat (limited to 'pkgs/development/python-modules')
-rw-r--r--pkgs/development/python-modules/boltons/default.nix26
1 files changed, 21 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/boltons/default.nix b/pkgs/development/python-modules/boltons/default.nix
index f4842981c4a..0986a5dc7c4 100644
--- a/pkgs/development/python-modules/boltons/default.nix
+++ b/pkgs/development/python-modules/boltons/default.nix
@@ -1,19 +1,35 @@
-{ lib, buildPythonPackage, fetchFromGitHub, pytest }:
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, fetchpatch
+, pytestCheckHook
+}:
 
 buildPythonPackage rec {
   pname = "boltons";
-  version = "20.2.0";
+  version = "20.2.1";
 
   # No tests in PyPi Tarball
   src = fetchFromGitHub {
     owner = "mahmoud";
     repo = "boltons";
     rev = version;
-    sha256 = "08rd6av8dp5n1vz6nybmayl1mfsmj66cskiaybfshcgix29ca803";
+    sha256 = "0vw0h0z81gfxgjfijqiza92ic0siv9xy65mklgj5d0dzr1k9waw8";
   };
 
-  checkInputs = [ pytest ];
-  checkPhase = "pytest tests";
+  patches = [
+    (fetchpatch {
+      url = "https://github.com/mahmoud/boltons/commit/754afddf141ea26956c88c7e13fe5e7ca7942654.patch";
+      sha256 = "14kcq8pl4pmgcnlnmj1sh1yrksgym0kn0kgz2648g192svqkbpz8";
+    })
+  ];
+
+  checkInputs = [ pytestCheckHook ];
+  disabledTests = [
+    # This test is broken without this PR, which has not yet been merged
+    # https://github.com/mahmoud/boltons/pull/283
+    "test_frozendict_ior"
+  ];
 
   meta = with lib; {
     homepage = "https://github.com/mahmoud/boltons";