1{ lib, buildPythonPackage, fetchPypi, isPy3k, nose
2, lxml
3, requests
4, pyparsing
5}:
6buildPythonPackage rec {
7 pname = "twill";
8 version = "2.0.1";
9
10 src = fetchPypi {
11 inherit pname version;
12 sha256 = "85bc45bc34e3d4116123e3021c07d3a86b5e67be1ee01bc8062288eb83ae7799";
13 };
14
15 checkInputs = [ nose ];
16
17 propagatedBuildInputs = [
18 lxml
19 requests
20 pyparsing
21 ];
22
23 doCheck = false; # pypi package comes without tests, other homepage does not provide all verisons
24
25 meta = with lib; {
26 homepage = "https://twill-tools.github.io/twill/";
27 description = "A simple scripting language for Web browsing";
28 license = licenses.mit;
29 maintainers = with maintainers; [ mic92 ];
30 };
31}