linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / aiohttp-swagger / default.nix
blob36b1c23534595a6f44d421c99cd1d8a2387c7473
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , aiohttp
5 , flake8
6 , jinja2
7 , pytestCheckHook
8 , pytest-aiohttp
9 , pyyaml
12 buildPythonPackage rec {
13   pname = "aiohttp-swagger";
14   version = "1.0.5";
16   src = fetchFromGitHub {
17     owner = "cr0hn";
18     repo = pname;
19     rev = "5a59e86f8c5672d2cc97dd35dc730c2f809d95ce"; # corresponds to 1.0.5 on PyPi, no tag on GitHub
20     sha256 = "1vpfk5b3f7s9qzr2q48g776f39xzqppjwm57scfzqqmbldkk5nv7";
21   };
23   propagatedBuildInputs = [ aiohttp jinja2 pyyaml ];
25   checkInputs = [ flake8 pytestCheckHook pytest-aiohttp ];
27   meta = with lib; {
28     description = "Swagger API Documentation builder for aiohttp";
29     homepage = "https://github.com/cr0hn/aiohttp-swagger";
30     license = licenses.mit;
31     maintainers = with maintainers; [ elohmeier ];
32   };