Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / ciscomobilityexpress / default.nix
blobd48ba03ad537716e0820cbb5e77672bed7d7219b
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , requests
5 , python
6 }:
8 buildPythonPackage rec {
9   pname = "ciscomobilityexpress";
10   version = "1.0.2";
12   src = fetchPypi {
13     inherit pname version;
14     sha256 = "d8787245598e8371a83baa4db1df949d8a942c43f13454fa26ee3b09c3ccafc0";
15   };
17   propagatedBuildInputs = [ requests ];
19   # tests directory is set up, but has no tests
20   checkPhase = ''
21     ${python.interpreter} -m unittest
22   '';
24   pythonImportsCheck = [
25     "ciscomobilityexpress"
26   ];
28   meta = with lib; {
29     description = "Module to interact with Cisco Mobility Express APIs to fetch connected devices";
30     homepage = "https://github.com/fbradyirl/ciscomobilityexpress";
31     license = licenses.mit;
32     maintainers = with maintainers; [ uvnikita ];
33   };