Commit f1479a8e authored by Robert Schütz's avatar Robert Schütz
Browse files

python310Packages.openapi-spec-validator: 0.5.1 -> 0.5.5

parent be1d82d5
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, pythonOlder
, fetchFromGitHub
, poetry-core
, setuptools

# propagates
, importlib-resources
@@ -22,29 +22,30 @@

buildPythonPackage rec {
  pname = "openapi-spec-validator";
  version = "0.5.1";
  version = "0.5.5";
  format = "pyproject";

  disabled = pythonOlder "3.7";

  # no tests via pypi sdist
  src = fetchFromGitHub {
    owner = "p1c2u";
    repo = pname;
    rev = version;
    hash = "sha256-8VhD57dNG0XrPUdcq39GEfHUAgdDwJ8nv+Lp57OpTLg=";
    hash = "sha256-t7u0p6V2woqIFsqywv7k5s5pbbnmcn45YnlFWH1PEi4=";
  };

  nativeBuildInputs = [
    poetry-core
    setuptools
  ];

  propagatedBuildInputs = [
    importlib-resources
    jsonschema
    jsonschema-spec
    lazy-object-proxy
    openapi-schema-validator
    pyyaml
  ] ++ lib.optionals (pythonOlder "3.9") [
    importlib-resources
  ];

  passthru.optional-dependencies.requests = [