summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Schütz <dev@schuetz-co.de>2021-05-18 17:02:22 +0200
committerRobert Schütz <dev@schuetz-co.de>2021-05-18 17:11:36 +0200
commit45fccbfe3b341a12b63cc99b490197358b4c0f06 (patch)
tree03553d3badd78b64de87ae75f34968411d9d4474
parentc58b97674b12d238d9d21e8ab9ee9d7a6b81ae8f (diff)
downloadnixpkgs-45fccbfe3b341a12b63cc99b490197358b4c0f06.tar
nixpkgs-45fccbfe3b341a12b63cc99b490197358b4c0f06.tar.gz
nixpkgs-45fccbfe3b341a12b63cc99b490197358b4c0f06.tar.bz2
nixpkgs-45fccbfe3b341a12b63cc99b490197358b4c0f06.tar.lz
nixpkgs-45fccbfe3b341a12b63cc99b490197358b4c0f06.tar.xz
nixpkgs-45fccbfe3b341a12b63cc99b490197358b4c0f06.tar.zst
nixpkgs-45fccbfe3b341a12b63cc99b490197358b4c0f06.zip
python3Packages.markdown: explicit checkPhase
-rw-r--r--pkgs/development/python-modules/markdown/default.nix25
1 files changed, 13 insertions, 12 deletions
diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix
index c0175a2e888..c1eff88b926 100644
--- a/pkgs/development/python-modules/markdown/default.nix
+++ b/pkgs/development/python-modules/markdown/default.nix
@@ -1,36 +1,37 @@
 { lib
 , buildPythonPackage
-, fetchPypi
-, setuptools
-, nose
-, pyyaml
 , pythonOlder
+, fetchPypi
 , importlib-metadata
-, isPy3k
+, pyyaml
+, python
 }:
 
 buildPythonPackage rec {
   pname = "Markdown";
   version = "3.3.4";
 
+  disabled = pythonOlder "3.6";
+
   src = fetchPypi {
     inherit pname version;
     sha256 = "31b5b491868dcc87d6c24b7e3d19a0d730d59d3e46f4eea6430a321bed387a49";
   };
 
-  propagatedBuildInputs = [
-    setuptools
-  ] ++ lib.optionals (pythonOlder "3.8") [
+  propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [
     importlib-metadata
   ];
 
-  disabled = !isPy3k;
+  checkInputs = [ pyyaml ];
 
-  checkInputs = [ nose pyyaml ];
+  checkPhase = ''
+    ${python.interpreter} -m unittest discover
+  '';
 
-  meta = {
+  meta = with lib; {
     description = "A Python implementation of John Gruber's Markdown with Extension support";
     homepage = "https://github.com/Python-Markdown/markdown";
-    license = lib.licenses.bsd3;
+    license = licenses.bsd3;
+    maintainers = with maintainers; [ dotlambda ];
   };
 }