7 python3.pkgs.buildPythonApplication rec {
10 format = "setuptools";
12 src = fetchFromGitHub {
15 rev = "refs/tags/v${version}";
16 sha256 = "sha256-6N2s/LWFa3mgMQ88rt3IaWk+b2PTWfT7z1mi+ioQEyU=";
19 propagatedBuildInputs = with python3.pkgs; [
24 nativeCheckInputs = with python3.pkgs; [
27 pytest-console-scripts
32 export PATH=$PATH:$out/bin
35 pythonImportsCheck = [
40 description = "Command-line processors for YAML/JSON/Compatible data";
41 homepage = "https://github.com/wwkimball/yamlpath";
42 changelog = "https://github.com/wwkimball/yamlpath/releases/tag/v${version}";
44 Command-line get/set/merge/validate/scan/convert/diff processors for YAML/JSON/Compatible data
45 using powerful, intuitive, command-line friendly syntax
47 license = licenses.isc;
48 maintainers = with maintainers; [ Flakebi ];
50 # No support for ruamel.yaml > 0.17.21
51 # https://github.com/wwkimball/yamlpath/issues/217