tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
topydo: 0.9 -> 0.13
Samuel Leathers
8 years ago
be530263
f170dbe1
+37
-23
3 changed files
expand all
collapse all
unified
split
pkgs
applications
misc
topydo
default.nix
top-level
all-packages.nix
python-packages.nix
+34
pkgs/applications/misc/topydo/default.nix
···
1
1
+
{ stdenv, buildPythonPackage, fetchFromGitHub, arrow, icalendar, mock, freezegun
2
2
+
, coverage, glibcLocales, isPy3k, green, pylint, prompt_toolkit, urwid, watchdog }:
3
3
+
4
4
+
buildPythonPackage rec {
5
5
+
pname = "topydo";
6
6
+
version = "0.13";
7
7
+
name = "${pname}-${version}";
8
8
+
disabled = (!isPy3k);
9
9
+
10
10
+
src = fetchFromGitHub {
11
11
+
owner = "bram85";
12
12
+
repo = pname;
13
13
+
rev = version;
14
14
+
sha256 = "0b3dz137lpbvpjvfy42ibqvj3yk526x4bpn819fd11lagn77w69r";
15
15
+
};
16
16
+
17
17
+
propagatedBuildInputs = [
18
18
+
arrow
19
19
+
icalendar
20
20
+
glibcLocales
21
21
+
prompt_toolkit
22
22
+
urwid
23
23
+
watchdog
24
24
+
];
25
25
+
checkInputs = [ mock freezegun coverage green pylint ];
26
26
+
27
27
+
LC_ALL="en_US.UTF-8";
28
28
+
29
29
+
meta = with stdenv.lib; {
30
30
+
description = "A cli todo application compatible with the todo.txt format";
31
31
+
homepage = "https://github.com/bram85/topydo";
32
32
+
license = licenses.gpl3;
33
33
+
};
34
34
+
}
+2
pkgs/top-level/all-packages.nix
···
16522
16522
quazip = quazip_qt4;
16523
16523
};
16524
16524
16525
16525
+
topydo = (newScope python3Packages) ../applications/misc/topydo {};
16526
16526
+
16525
16527
torchPackages = recurseIntoAttrs ( callPackage ../applications/science/machine-learning/torch {
16526
16528
lua = luajit ;
16527
16529
} );
+1
-23
pkgs/top-level/python-packages.nix
···
25804
25804
};
25805
25805
};
25806
25806
25807
25807
-
topydo = buildPythonPackage rec {
25808
25808
-
name = "topydo-${version}";
25809
25809
-
version = "0.9";
25810
25810
-
disabled = (!isPy3k);
25811
25811
-
25812
25812
-
src = pkgs.fetchFromGitHub {
25813
25813
-
owner = "bram85";
25814
25814
-
repo = "topydo";
25815
25815
-
rev = version;
25816
25816
-
sha256 = "0vmfr2cxn3r5zc0c4q3a94xy1r0cv177b9zrm9hkkjcmhgq42s3h";
25817
25817
-
};
25818
25818
-
25819
25819
-
propagatedBuildInputs = with self; [ arrow icalendar ];
25820
25820
-
buildInputs = with self; [ mock freezegun coverage pkgs.glibcLocales ];
25821
25821
-
25822
25822
-
LC_ALL="en_US.UTF-8";
25823
25823
-
25824
25824
-
meta = {
25825
25825
-
description = "A cli todo application compatible with the todo.txt format";
25826
25826
-
homepage = "https://github.com/bram85/topydo";
25827
25827
-
license = licenses.gpl3;
25828
25828
-
};
25829
25829
-
};
25807
25807
+
topydo = callPackage ../development/python-modules/topydo {};
25830
25808
25831
25809
w3lib = buildPythonPackage rec {
25832
25810
name = "w3lib-${version}";