From bc208bfaaa793172e8d012150006b17c6efecbc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 6 Dec 2025 08:36:57 -0800 Subject: [PATCH] python3Packages.approvaltests: 15.3.2 -> 16.1.0 Diff: https://github.com/approvals/ApprovalTests.Python/compare/v15.3.2...v16.1.0 Changelog: https://github.com/approvals/ApprovalTests.Python/releases/tag/v16.1.0 --- .../python-modules/approval-utilities/default.nix | 7 ++++--- .../python-modules/approvaltests/default.nix | 14 +++++++++----- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/approval-utilities/default.nix b/pkgs/development/python-modules/approval-utilities/default.nix index 4d5da8a1c5c3..f68c6e73e8f4 100644 --- a/pkgs/development/python-modules/approval-utilities/default.nix +++ b/pkgs/development/python-modules/approval-utilities/default.nix @@ -11,9 +11,10 @@ buildPythonPackage { inherit (approvaltests) version src; pyproject = true; - postPatch = approvaltests.postPatch or "" + '' - mv setup.approval_utilities.py setup.py - ''; + postPatch = '' + mv setup/setup.approval_utilities.py setup.py + '' + + approvaltests.postPatch or ""; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/approvaltests/default.nix b/pkgs/development/python-modules/approvaltests/default.nix index dac819f912b2..7d737d062646 100644 --- a/pkgs/development/python-modules/approvaltests/default.nix +++ b/pkgs/development/python-modules/approvaltests/default.nix @@ -20,21 +20,25 @@ buildPythonPackage rec { pname = "approvaltests"; - version = "15.3.2"; + version = "16.1.0"; pyproject = true; src = fetchFromGitHub { owner = "approvals"; repo = "ApprovalTests.Python"; tag = "v${version}"; - hash = "sha256-cOaL8u5q9kx+yLB0e/ALnGYYGF5v50wsIIF1UUTPe1Y="; + hash = "sha256-9zBpq4/jAH441eeMMV2WS767Rz+1qCX/QIfbToUHnAQ="; }; 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" + echo 'version_number = "${version}"' > version.py - mv .github approvaltests approval_utilities tests setup - cd setup - rm setup.cfg + + patchShebangs internal_documentation/scripts ''; build-system = [ setuptools ];