pyditz: use python3Packages

+5 -26
-19
pkgs/applications/misc/pyditz/cerberus.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, pytest-runner, pytest }: 2 - 3 - buildPythonPackage rec { 4 - pname = "Cerberus"; 5 - version = "1.1"; 6 - 7 - src = fetchPypi { 8 - inherit pname version; 9 - sha256 = "1pxzr8sfm2hc5s96m9k044i44nwkva70n0ypr6a35v73zn891cx5"; 10 - }; 11 - 12 - nativeCheckInputs = [ pytest-runner pytest ]; 13 - 14 - meta = with lib; { 15 - homepage = "http://python-cerberus.org/"; 16 - description = "Lightweight, extensible schema and data validation tool for Python dictionaries"; 17 - license = licenses.mit; 18 - }; 19 - }
+4 -6
pkgs/applications/misc/pyditz/default.nix
··· 2 2 3 3 with pythonPackages; 4 4 5 - let 6 - cerberus_1_1 = callPackage ./cerberus.nix { }; 7 - in buildPythonApplication rec { 5 + buildPythonApplication rec { 8 6 pname = "pyditz"; 9 7 version = "0.11"; 10 8 11 9 src = fetchPypi { 12 10 inherit pname version; 13 - sha256 = "da0365ae9064e30c4a27526fb0d7a802fda5c8651cda6990d17be7ede89a2551"; 11 + hash = "sha256-2gNlrpBk4wxKJ1JvsNeoAv2lyGUc2mmQ0Xvn7eiaJVE="; 14 12 }; 15 13 nativeBuildInputs = [ setuptools-scm ]; 16 - propagatedBuildInputs = [ pyyaml six jinja2 cerberus_1_1 ]; 14 + propagatedBuildInputs = [ pyyaml six jinja2 cerberus ]; 17 15 18 16 nativeCheckInputs = [ unittestCheckHook ]; 19 17 20 18 meta = with lib; { 21 - homepage = "https://pythonhosted.org/pyditz/"; 19 + homepage = "https://pypi.org/project/pyditz/"; 22 20 description = "Drop-in replacement for the Ditz distributed issue tracker"; 23 21 maintainers = [ maintainers.ilikeavocadoes ]; 24 22 license = licenses.lgpl2;
+1 -1
pkgs/top-level/all-packages.nix
··· 12073 12073 teapot = callPackage ../applications/office/teapot { }; 12074 12074 12075 12075 pyditz = callPackage ../applications/misc/pyditz { 12076 - pythonPackages = python27Packages; 12076 + pythonPackages = python3Packages; 12077 12077 }; 12078 12078 12079 12079 py-spy = darwin.apple_sdk_11_0.callPackage ../development/tools/py-spy { };