default.nix (808B)
1 { lib, python3Packages }: 2 3 python3Packages.buildPythonPackage rec { 4 pname = "apispec-webframeworks"; 5 version = "0.5.2"; 6 disabled = python3Packages.pythonOlder "3.6"; 7 8 src = python3Packages.fetchPypi { 9 inherit pname version; 10 hash = "sha256-DbNbJnkUs/jFYqygJhlX28tBdvJV6swiUgJ3AQgY3PM="; 11 }; 12 13 propagatedBuildInputs = with python3Packages; [ 14 apispec 15 pyyaml 16 ]; 17 18 nativeCheckInputs = with python3Packages; [ 19 pytestCheckHook 20 mock 21 flask 22 tornado 23 bottle 24 ]; 25 26 pythonImportsCheck = [ "apispec_webframeworks" ]; 27 28 meta = with lib; { 29 description = "apispec plugin for integrating with various web frameworks"; 30 homepage = "https://github.com/marshmallow-code/apispec-webframeworks"; 31 license = licenses.mit; 32 maintainers = [ maintainers.sikmir ]; 33 }; 34 }