diff --git a/pkgs/development/tools/check-jsonschema/default.nix b/pkgs/development/tools/check-jsonschema/default.nix index 7c25ddd34cdd..7c55194bc857 100644 --- a/pkgs/development/tools/check-jsonschema/default.nix +++ b/pkgs/development/tools/check-jsonschema/default.nix @@ -4,19 +4,21 @@ with python3.pkgs; buildPythonApplication rec { pname = "check-jsonschema"; - version = "0.18.3"; + version = "0.21.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "python-jsonschema"; repo = "check-jsonschema"; rev = version; - sha256 = "sha256-9Ejcxr/22rJu8JoC7WspLfzF08elz4TaGagDeV0zIXk="; + hash = "sha256-7cXnV27LCG1MXDH28UBmUC4sLooH2gKvGYF3YijLB38="; }; propagatedBuildInputs = [ ruamel-yaml jsonschema - identify requests click ]; @@ -37,9 +39,15 @@ buildPythonApplication rec { export no_proxy='*'; ''; + pythonImportsCheck = [ + "check_jsonschema" + "check_jsonschema.cli" + ]; + meta = with lib; { description = "A jsonschema CLI and pre-commit hook"; homepage = "https://github.com/python-jsonschema/check-jsonschema"; + changelog = "https://github.com/python-jsonschema/check-jsonschema/blob/${version}/CHANGELOG.rst"; license = licenses.apsl20; maintainers = with maintainers; [ sudosubin ]; };