nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 22.05 37 lines 741 B view raw
1{ lib, buildPythonPackage, fetchFromGitHub, pyyaml, jsonschema, six, pytest, mock }: 2 3buildPythonPackage rec { 4 pname = "swagger-spec-validator"; 5 version = "2.7.4"; 6 7 src = fetchFromGitHub { 8 owner = "Yelp"; 9 repo = "swagger_spec_validator"; 10 rev = "v" + version; 11 sha256 = "sha256-7+kFmtzeze0QlGf6z/M4J4F7z771a5NWewB1S3+bxn4="; 12 }; 13 14 checkInputs = [ 15 pytest 16 mock 17 ]; 18 19 checkPhase = '' 20 pytest tests 21 ''; 22 23 propagatedBuildInputs = [ 24 pyyaml 25 jsonschema 26 six 27 ]; 28 29 meta = with lib; { 30 homepage = "https://github.com/Yelp/swagger_spec_validator"; 31 license = licenses.asl20; 32 description = "Validation of Swagger specifications"; 33 maintainers = with maintainers; [ vanschelven ]; 34 }; 35} 36 37