default.nix (758B)
1 { lib, fetchFromGitHub, python3Packages, pipfile }: 2 3 python3Packages.buildPythonPackage rec { 4 pname = "c2cwsgiutils"; 5 version = "5.1.5"; 6 format = "pyproject"; 7 8 src = fetchFromGitHub { 9 owner = "camptocamp"; 10 repo = "c2cwsgiutils"; 11 rev = version; 12 hash = "sha256-lPE21SLMgfnNu0qiM3e2qz6zJJ7u5YaNkqOSNTF1FVg="; 13 }; 14 15 propagatedBuildInputs = with python3Packages; [ 16 boltons 17 lxml 18 netifaces 19 pipfile 20 psycopg2 21 pyramid 22 requests 23 setuptools 24 ]; 25 26 doCheck = false; 27 pythonImportsCheck = [ "c2cwsgiutils" ]; 28 29 meta = with lib; { 30 description = "Common utilities for Camptocamp WSGI applications"; 31 inherit (src.meta) homepage; 32 license = licenses.bsd2; 33 maintainers = [ maintainers.sikmir ]; 34 }; 35 }