Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / pyixapi / default.nix
blobe452224d9e4f9addc5f111b1d4090a804d420cd4
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , poetry-core
5 , requests
6 , pyjwt
7 }:
9 buildPythonPackage rec {
10   pname = "pyixapi";
11   version = "0.2.3";
12   pyproject = true;
14   src = fetchPypi {
15     inherit pname version;
16     hash = "sha256-qkgPBIYv9xzGa29RiPAU3zNhcyutTUX1Vkmpd9YdeJU=";
17   };
19   nativeBuildInputs = [
20     poetry-core
21   ];
23   propagatedBuildInputs = [
24     requests
25     pyjwt
26   ];
28   pythonImportsCheck = [ "pyixapi" ];
30   meta = with lib; {
31     homepage = "https://github.com/peering-manager/pyixapi/";
32     changelog = "https://github.com/peering-manager/pyixapi/releases/tag/${version}";
33     description = "Python API client library for IX-API";
34     license = licenses.asl20;
35     maintainers = teams.wdz.members;
36   };