15 buildPythonPackage rec {
19 disabled = pythonOlder "3.6";
21 src = fetchFromGitHub {
22 owner = "trailofbits";
24 rev = "refs/tags/v${version}";
25 hash = "sha256-rzX5pSSPm3CjpnCm0gxsgUaeXho9dP7WTanCzBK6Yps=";
29 substituteInPlace setup.py \
30 --replace "json5==0.9.5" "json5>=0.9.5"
33 propagatedBuildInputs = [
47 pythonImportsCheck = [
52 description = "A utility to diff tree-like files such as JSON and XML";
53 homepage = "https://github.com/trailofbits/graphtage";
54 changelog = "https://github.com/trailofbits/graphtage/releases/tag/v${version}";
55 license = licenses.lgpl3Plus;
56 maintainers = with maintainers; [ veehaitch ];