nixos-option: rewrite as a nix script, 2nd try (#369151)
[NixPkgs.git] / pkgs / development / python-modules / jmespath / default.nix
bloba01dc0b7984d343c1c69cafc8790406c6b7464a7
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   hypothesis,
6   pytestCheckHook,
7 }:
9 buildPythonPackage rec {
10   pname = "jmespath";
11   version = "1.0.1";
12   format = "setuptools";
14   src = fetchPypi {
15     inherit pname version;
16     hash = "sha256-kCYbIG1t79WP3V6F9Hi/YzopAXmJBr4q04kVDFxg7b4=";
17   };
19   nativeCheckInputs = [
20     hypothesis
21     pytestCheckHook
22   ];
24   meta = with lib; {
25     homepage = "https://github.com/jmespath/jmespath.py";
26     description = "JMESPath allows you to declaratively specify how to extract elements from a JSON document";
27     mainProgram = "jp.py";
28     license = licenses.mit;
29     maintainers = [ ];
30   };