tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
pyditz: use python3Packages
Aaron Jheng
2 years ago
2a0b0e3d
37f8d83e
+5
-26
3 changed files
expand all
collapse all
unified
split
pkgs
applications
misc
pyditz
cerberus.nix
default.nix
top-level
all-packages.nix
-19
pkgs/applications/misc/pyditz/cerberus.nix
···
1
1
-
{ lib, buildPythonPackage, fetchPypi, pytest-runner, pytest }:
2
2
-
3
3
-
buildPythonPackage rec {
4
4
-
pname = "Cerberus";
5
5
-
version = "1.1";
6
6
-
7
7
-
src = fetchPypi {
8
8
-
inherit pname version;
9
9
-
sha256 = "1pxzr8sfm2hc5s96m9k044i44nwkva70n0ypr6a35v73zn891cx5";
10
10
-
};
11
11
-
12
12
-
nativeCheckInputs = [ pytest-runner pytest ];
13
13
-
14
14
-
meta = with lib; {
15
15
-
homepage = "http://python-cerberus.org/";
16
16
-
description = "Lightweight, extensible schema and data validation tool for Python dictionaries";
17
17
-
license = licenses.mit;
18
18
-
};
19
19
-
}
+4
-6
pkgs/applications/misc/pyditz/default.nix
···
2
2
3
3
with pythonPackages;
4
4
5
5
-
let
6
6
-
cerberus_1_1 = callPackage ./cerberus.nix { };
7
7
-
in buildPythonApplication rec {
5
5
+
buildPythonApplication rec {
8
6
pname = "pyditz";
9
7
version = "0.11";
10
8
11
9
src = fetchPypi {
12
10
inherit pname version;
13
13
-
sha256 = "da0365ae9064e30c4a27526fb0d7a802fda5c8651cda6990d17be7ede89a2551";
11
11
+
hash = "sha256-2gNlrpBk4wxKJ1JvsNeoAv2lyGUc2mmQ0Xvn7eiaJVE=";
14
12
};
15
13
nativeBuildInputs = [ setuptools-scm ];
16
16
-
propagatedBuildInputs = [ pyyaml six jinja2 cerberus_1_1 ];
14
14
+
propagatedBuildInputs = [ pyyaml six jinja2 cerberus ];
17
15
18
16
nativeCheckInputs = [ unittestCheckHook ];
19
17
20
18
meta = with lib; {
21
21
-
homepage = "https://pythonhosted.org/pyditz/";
19
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
12076
-
pythonPackages = python27Packages;
12076
12076
+
pythonPackages = python3Packages;
12077
12077
};
12078
12078
12079
12079
py-spy = darwin.apple_sdk_11_0.callPackage ../development/tools/py-spy { };