snac2: 2.68 -> 2.70 (#379043)
[NixPkgs.git] / pkgs / development / python-modules / swagger-spec-validator / default.nix
blobc6f41fd03b1cbdce8fcd43d9a06ae9c2c81d2330
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   pyyaml,
6   jsonschema,
7   six,
8   pytestCheckHook,
9   mock,
12 buildPythonPackage rec {
13   pname = "swagger-spec-validator";
14   version = "2.7.4";
15   format = "setuptools";
17   src = fetchFromGitHub {
18     owner = "Yelp";
19     repo = "swagger_spec_validator";
20     rev = "v${version}";
21     hash = "sha256-7+kFmtzeze0QlGf6z/M4J4F7z771a5NWewB1S3+bxn4=";
22   };
24   propagatedBuildInputs = [
25     pyyaml
26     jsonschema
27     six
28   ];
30   nativeCheckInputs = [
31     pytestCheckHook
32     mock
33   ];
35   pythonImportsCheck = [ "swagger_spec_validator" ];
37   meta = with lib; {
38     homepage = "https://github.com/Yelp/swagger_spec_validator";
39     license = licenses.asl20;
40     description = "Validation of Swagger specifications";
41     maintainers = with maintainers; [ vanschelven ];
42   };