From b0702e6af517b82a554a776fcbb1cb5369f691aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Aug 2025 13:10:54 +0000 Subject: [PATCH 1/2] python3Packages.wagtail-factories: 4.2.1 -> 4.3.0 --- .../python-modules/wagtail-factories/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/wagtail-factories/default.nix b/pkgs/development/python-modules/wagtail-factories/default.nix index 3079e81c815d..2485e795e8e5 100644 --- a/pkgs/development/python-modules/wagtail-factories/default.nix +++ b/pkgs/development/python-modules/wagtail-factories/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "wagtail-factories"; - version = "4.2.1"; + version = "4.3.0"; format = "setuptools"; src = fetchFromGitHub { repo = "wagtail-factories"; owner = "wagtail"; - tag = version; - sha256 = "sha256-jo8VwrmxHBJnORmuR6eTLrf/eupNL2vhXcw81EzfTxM="; + tag = "v${version}"; + sha256 = "sha256-Rbu8D0vmUyF76YzF1QSQC5c0s12GxRrHNuUhMxcZdQY="; }; propagatedBuildInputs = [ @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Factory boy classes for wagtail"; homepage = "https://github.com/wagtail/wagtail-factories"; - changelog = "https://github.com/wagtail/wagtail-factories/blob/${version}/CHANGES"; + changelog = "https://github.com/wagtail/wagtail-factories/blob/${src.tag}/CHANGES"; license = licenses.mit; maintainers = with maintainers; [ sephi ]; }; From 0b50da68d0e0cdf880099b71fd29abbad85ca4c2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 16 Aug 2025 01:44:25 +0200 Subject: [PATCH 2/2] python313Pakcages.wagtail-factories: refactor --- .../python-modules/wagtail-factories/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/wagtail-factories/default.nix b/pkgs/development/python-modules/wagtail-factories/default.nix index 2485e795e8e5..c3d3bd399f4d 100644 --- a/pkgs/development/python-modules/wagtail-factories/default.nix +++ b/pkgs/development/python-modules/wagtail-factories/default.nix @@ -1,25 +1,28 @@ { + lib, buildPythonPackage, callPackage, factory-boy, fetchFromGitHub, - lib, + setuptools, wagtail, }: buildPythonPackage rec { pname = "wagtail-factories"; version = "4.3.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { repo = "wagtail-factories"; owner = "wagtail"; tag = "v${version}"; - sha256 = "sha256-Rbu8D0vmUyF76YzF1QSQC5c0s12GxRrHNuUhMxcZdQY="; + hash = "sha256-Rbu8D0vmUyF76YzF1QSQC5c0s12GxRrHNuUhMxcZdQY="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ factory-boy wagtail ];