1{ lib
2, buildPythonPackage
3, cssselect
4, fetchPypi
5, lxml
6, pythonOlder
7}:
8
9buildPythonPackage rec {
10 pname = "pyquery";
11 version = "1.4.3";
12 disabled = pythonOlder "3.5";
13
14 src = fetchPypi {
15 inherit pname version;
16 extension = "zip";
17 sha256 = "00p6f1dfma65192hc72dxd506491lsq3g5wgxqafi1xpg2w1xia6";
18 };
19
20 propagatedBuildInputs = [
21 cssselect
22 lxml
23 ];
24
25 # circular dependency on webtest
26 doCheck = false;
27 pythonImportsCheck = [ "pyquery" ];
28
29 meta = with lib; {
30 description = "A jquery-like library for Python";
31 homepage = "https://github.com/gawel/pyquery";
32 changelog = "https://github.com/gawel/pyquery/blob/${version}/CHANGES.rst";
33 license = licenses.bsd0;
34 };
35}