about summary refs log tree commit diff
path: root/pkgs/applications/misc/pyditz
diff options
context:
space:
mode:
authorAaron Jheng <wentworth@outlook.com>2023-08-09 10:36:35 +0800
committerAaron Jheng <wentworth@outlook.com>2023-08-09 11:18:02 +0800
commit2a0b0e3d781b46872c26ab7df5027225aec6b94d (patch)
treee8ab250ba479d557b58bf4eed25b6ca998497944 /pkgs/applications/misc/pyditz
parent37f8d83e9e45ab94c96742ef9d0960f5039d8807 (diff)
pyditz: use python3Packages
Diffstat (limited to 'pkgs/applications/misc/pyditz')
-rw-r--r--pkgs/applications/misc/pyditz/cerberus.nix19
-rw-r--r--pkgs/applications/misc/pyditz/default.nix10
2 files changed, 4 insertions, 25 deletions
diff --git a/pkgs/applications/misc/pyditz/cerberus.nix b/pkgs/applications/misc/pyditz/cerberus.nix
deleted file mode 100644
index 4da032bafeee7..0000000000000
--- a/pkgs/applications/misc/pyditz/cerberus.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{ lib, buildPythonPackage, fetchPypi, pytest-runner, pytest }:
-
-buildPythonPackage rec {
-  pname = "Cerberus";
-  version = "1.1";
-
-  src = fetchPypi {
-    inherit pname version;
-    sha256 = "1pxzr8sfm2hc5s96m9k044i44nwkva70n0ypr6a35v73zn891cx5";
-  };
-
-  nativeCheckInputs = [ pytest-runner pytest ];
-
-  meta = with lib; {
-    homepage = "http://python-cerberus.org/";
-    description = "Lightweight, extensible schema and data validation tool for Python dictionaries";
-    license = licenses.mit;
-  };
-}
diff --git a/pkgs/applications/misc/pyditz/default.nix b/pkgs/applications/misc/pyditz/default.nix
index 87d8deb03e619..9fda9dee09495 100644
--- a/pkgs/applications/misc/pyditz/default.nix
+++ b/pkgs/applications/misc/pyditz/default.nix
@@ -2,23 +2,21 @@
 
 with pythonPackages;
 
-let
-  cerberus_1_1 = callPackage ./cerberus.nix { };
-in buildPythonApplication rec {
+buildPythonApplication rec {
   pname = "pyditz";
   version = "0.11";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "da0365ae9064e30c4a27526fb0d7a802fda5c8651cda6990d17be7ede89a2551";
+    hash = "sha256-2gNlrpBk4wxKJ1JvsNeoAv2lyGUc2mmQ0Xvn7eiaJVE=";
   };
   nativeBuildInputs = [ setuptools-scm ];
-  propagatedBuildInputs = [ pyyaml six jinja2 cerberus_1_1 ];
+  propagatedBuildInputs = [ pyyaml six jinja2 cerberus ];
 
   nativeCheckInputs = [ unittestCheckHook ];
 
   meta = with lib; {
-    homepage = "https://pythonhosted.org/pyditz/";
+    homepage = "https://pypi.org/project/pyditz/";
     description = "Drop-in replacement for the Ditz distributed issue tracker";
     maintainers = [ maintainers.ilikeavocadoes ];
     license = licenses.lgpl2;