From 37cf177ff92e90e8d07e8db69c43a1ba39214ac7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Aug 2024 20:27:27 +0000 Subject: [PATCH 1/2] python312Packages.towncrier: 24.7.1 -> 24.8.0 --- pkgs/development/python-modules/towncrier/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/towncrier/default.nix b/pkgs/development/python-modules/towncrier/default.nix index 61fedf42b085..52db06b8fcb5 100644 --- a/pkgs/development/python-modules/towncrier/default.nix +++ b/pkgs/development/python-modules/towncrier/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "towncrier"; - version = "24.7.1"; + version = "24.8.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-V6BX+u2ryt8aYvb5utcmrlZsHzGkETON24MWmT9YOz0="; + hash = "sha256-ATQj7n7tECsvOTwofSLZX2bxo+oQpLqoLSmAAafxivM="; }; postPatch = '' From c6c45cd0378f39b3ad53a330a49083d315271976 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Aug 2024 09:30:32 +0200 Subject: [PATCH 2/2] python312Packages.towncrier: refactor --- pkgs/development/python-modules/towncrier/default.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/towncrier/default.nix b/pkgs/development/python-modules/towncrier/default.nix index 52db06b8fcb5..580d82133f2d 100644 --- a/pkgs/development/python-modules/towncrier/default.nix +++ b/pkgs/development/python-modules/towncrier/default.nix @@ -27,14 +27,9 @@ buildPythonPackage rec { hash = "sha256-ATQj7n7tECsvOTwofSLZX2bxo+oQpLqoLSmAAafxivM="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace "hatchling ~= 1.17.1" "hatchling" - ''; + build-system = [ hatchling ]; - nativeBuildInputs = [ hatchling ]; - - propagatedBuildInputs = + dependencies = [ click incremental @@ -58,10 +53,10 @@ buildPythonPackage rec { meta = with lib; { description = "Utility to produce useful, summarised news files"; - mainProgram = "towncrier"; homepage = "https://github.com/twisted/towncrier/"; changelog = "https://github.com/twisted/towncrier/blob/${version}/NEWS.rst"; license = licenses.mit; maintainers = [ ]; + mainProgram = "towncrier"; }; }