1{ buildPythonPackage, lib, fetchPypi
2, isPy3k
3, requests
4, pytest
5}:
6
7buildPythonPackage rec {
8 pname = "pylibgen";
9 version = "2.0.1";
10
11 src = fetchPypi {
12 inherit pname version;
13 sha256 = "3c2a82b47cb7225dcf4ecea27081b0185ae4d195499140cdbb9597d914e1ae9e";
14 };
15
16 disabled = !isPy3k;
17
18 propagatedBuildInputs = [ requests ];
19
20 checkInputs = [ pytest ];
21
22 # no tests in PyPI tarball
23 doCheck = false;
24
25 meta = {
26 description = "Python interface to Library Genesis";
27 homepage = https://pypi.org/project/pylibgen/;
28 license = lib.licenses.mit;
29 maintainers = [ lib.maintainers.nico202 ];
30 };
31}