tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
python3Packages.dufte: 0.2.12 -> 0.2.27
Fabian Affolter
4 years ago
a5d97564
8a0739ba
+11
-14
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
dufte
default.nix
+11
-14
pkgs/development/python-modules/dufte/default.nix
···
1
1
{ lib
2
2
, buildPythonPackage
3
3
-
, fetchPypi
4
4
-
, isPy3k
3
3
+
, fetchFromGitHub
5
4
, pythonOlder
6
5
, importlib-metadata
7
6
, matplotlib
8
7
, numpy
9
9
-
, exdown
10
8
, pytestCheckHook
11
9
}:
12
10
13
11
buildPythonPackage rec {
14
12
pname = "dufte";
15
15
-
version = "0.2.12";
16
16
-
disabled = !isPy3k;
13
13
+
version = "0.2.27";
14
14
+
disabled = pythonOlder "3.6";
17
15
18
18
-
src = fetchPypi {
19
19
-
inherit pname version;
20
20
-
sha256 = "0ag1d7h1wijkc7v2vpgkbqjlnpiwd4nh8zhxiby0989bpmlp3jr3";
16
16
+
src = fetchFromGitHub {
17
17
+
owner = "nschloe";
18
18
+
repo = pname;
19
19
+
rev = version;
20
20
+
sha256 = "1i68h224hx9clxj3l0rd2yigsi6fqsr3x10vj5hf3j6s69iah7r3";
21
21
};
22
22
format = "pyproject";
23
23
···
28
28
importlib-metadata
29
29
];
30
30
31
31
-
preCheck = ''
32
32
-
export HOME=$TMPDIR
33
33
-
mkdir -p $HOME/.matplotlib
34
34
-
echo "backend: ps" > $HOME/.matplotlib/matplotlibrc
35
35
-
'';
31
31
+
checkInputs = [
32
32
+
pytestCheckHook
33
33
+
];
36
34
37
37
-
checkInputs = [ exdown pytestCheckHook ];
38
35
pythonImportsCheck = [ "dufte" ];
39
36
40
37
meta = with lib; {