1{ lib
2, beautifulsoup4
3, buildPythonPackage
4, bunch
5, fetchPypi
6, kitchen
7, lockfile
8, munch
9, openidc-client
10, paver
11, pythonOlder
12, requests
13, six
14, urllib3
15}:
16
17buildPythonPackage rec {
18 pname = "python-fedora";
19 version = "1.1.1";
20 format = "setuptools";
21
22 disabled = pythonOlder "3.7";
23
24 src = fetchPypi {
25 inherit pname version;
26 hash = "sha256-VrnYQaObQDDjiOkMe3fazUefHOXi/5sYw5VNl9Vwmhk=";
27 };
28
29 propagatedBuildInputs = [
30 beautifulsoup4
31 bunch
32 kitchen
33 lockfile
34 munch
35 openidc-client
36 paver
37 requests
38 six
39 urllib3
40 ];
41
42 doCheck = false;
43
44 pythonImportsCheck = [
45 "fedora"
46 ];
47
48 meta = with lib; {
49 description = "Module to interact with the infrastructure of the Fedora Project";
50 homepage = "https://github.com/fedora-infra/python-fedora";
51 changelog = "https://github.com/fedora-infra/python-fedora/releases/tag/1.1.1";
52 license = licenses.lgpl21Plus;
53 maintainers = with maintainers; [ ];
54 };
55}