1{ lib
2, buildPythonPackage
3, fetchFromGitHub
4, isPy3k
5, chardet
6, dnspython
7, html5-parser
8, lxml
9, namedlist
10, sqlalchemy
11, tornado_4
12, Yapsy
13}:
14
15buildPythonPackage rec {
16 pname = "ludios_wpull";
17 version = "3.0.7";
18
19 disabled = !isPy3k;
20
21 src = fetchFromGitHub {
22 rev = version;
23 owner = "ludios";
24 repo = "wpull";
25 sha256 = "1j96avm0ynbazypzp766wh26n4qc73y7wgsiqfrdfl6x7rx20wgf";
26 };
27
28 propagatedBuildInputs = [ chardet dnspython html5-parser lxml namedlist sqlalchemy tornado_4 Yapsy ];
29
30 # Test suite has tests that fail on all platforms
31 doCheck = false;
32
33 meta = {
34 description = "Web crawler; fork of wpull used by grab-site";
35 homepage = https://github.com/ludios/wpull;
36 license = lib.licenses.gpl3;
37 maintainers = with lib.maintainers; [ ivan ];
38 broken = true;
39 };
40}