Commit ee3843cd authored by Robert Schütz's avatar Robert Schütz
Browse files
parent f2b33993
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -20,21 +20,18 @@

buildPythonPackage rec {
  pname = "approvaltests";
  version = "17.1.1";
  version = "17.2.1";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "approvals";
    repo = "ApprovalTests.Python";
    tag = "v${version}";
    hash = "sha256-G5DcD1Xw3al9JOBPhGwmMttifPYTDjEQrcS2H3AXbiU=";
    hash = "sha256-fHvnMrwATmwXkSp+WI2v4f885iycgJzEmWD0nPiBMbg=";
  };

  postPatch = ''
    test -f setup.py || mv setup/setup.py .
    touch setup/__init__.py
    substituteInPlace setup.py \
      --replace-fail "from setup_utils" "from setup.setup_utils"
    test -f setup.py || mv setup/setup.publish.py setup.py

    patchShebangs internal_documentation/scripts
  '';