about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/cheroot/default.nix')
-rw-r--r--nixpkgs/pkgs/development/python-modules/cheroot/default.nix15
1 files changed, 10 insertions, 5 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/cheroot/default.nix b/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
index 5795b55d91b7..c9d3094d5951 100644
--- a/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
@@ -1,4 +1,5 @@
 { lib, stdenv, fetchPypi, buildPythonPackage, isPy3k
+, jaraco_functools
 , jaraco_text
 , more-itertools
 , portend
@@ -6,7 +7,6 @@
 , pytestCheckHook
 , pytestcov
 , pytest-mock
-, pytest-testmon
 , requests
 , requests-toolbelt
 , requests-unixsocket
@@ -18,18 +18,23 @@
 
 buildPythonPackage rec {
   pname = "cheroot";
-  version = "8.4.5";
+  version = "8.4.8";
 
   disabled = !isPy3k;
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "b6c18caf5f79cdae668c35fc8309fc88ea4a964cce9e2ca8504fab13bcf57301";
+    sha256 = "0r98qqdp9ww5r5ma6wf1n66r9813rrmfvc54z7yij39jkj5c528h";
   };
 
   nativeBuildInputs = [ setuptools_scm setuptools-scm-git-archive ];
 
-  propagatedBuildInputs = [ more-itertools six ];
+  propagatedBuildInputs = [
+    # install_requires
+    jaraco_functools
+
+    more-itertools six
+  ];
 
   checkInputs = [
     jaraco_text
@@ -38,7 +43,6 @@ buildPythonPackage rec {
     pytestCheckHook
     pytestcov
     pytest-mock
-    pytest-testmon
     requests
     requests-toolbelt
     requests-unixsocket
@@ -54,6 +58,7 @@ buildPythonPackage rec {
   # Deselect test_bind_addr_unix on darwin because times out
   # Deselect test_http_over_https_error on darwin because builtin cert fails
   # Disable warnings-as-errors because of deprecation warnings from socks on python 3.7
+  # Disable pytest-testmon because it doesn't work
   # adds many other pytest utilities which aren't necessary like linting
   preCheck = ''
     rm pytest.ini