From 7612072e80f4f4e082e18e982a734fd4c713acde Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 May 2024 21:03:22 +0000 Subject: [PATCH 1/3] python311Packages.icoextract: 0.1.4 -> 0.1.5 --- pkgs/development/python-modules/icoextract/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/icoextract/default.nix b/pkgs/development/python-modules/icoextract/default.nix index beb39a32aa39..1ee5e5bb582f 100644 --- a/pkgs/development/python-modules/icoextract/default.nix +++ b/pkgs/development/python-modules/icoextract/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "icoextract"; - version = "0.1.4"; + version = "0.1.5"; format = "setuptools"; src = fetchPypi { inherit pname version; extension = "tar.gz"; - hash = "sha256-x0GEV0PUbkAzoUJgAqup9bHd7iYttGyzIZNdo8KsFyo="; + hash = "sha256-/UxnWNyRNtwI4Rxx97i5QyjeMrUr5Sq+TfLTmU0xWyc="; }; propagatedBuildInputs = [ From 96f889a809190995d45b647200e2e513d93a1aaa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 3 May 2024 01:45:10 +0200 Subject: [PATCH 2/3] python311Packages.icoextract: add changelog to meta --- pkgs/development/python-modules/icoextract/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/icoextract/default.nix b/pkgs/development/python-modules/icoextract/default.nix index 1ee5e5bb582f..a676dcd3f0c5 100644 --- a/pkgs/development/python-modules/icoextract/default.nix +++ b/pkgs/development/python-modules/icoextract/default.nix @@ -31,6 +31,7 @@ buildPythonPackage rec { meta = with lib; { description = "Extract icons from Windows PE files"; homepage = "https://github.com/jlu5/icoextract"; + changelog = "https://github.com/jlu5/icoextract/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ bryanasdev000 donovanglover ]; }; From 8873c2554ee6e6d76396dc0b5d56bcaf37ec4c06 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 3 May 2024 01:47:37 +0200 Subject: [PATCH 3/3] python311Packages.icoextract: refactor --- .../python-modules/icoextract/default.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/icoextract/default.nix b/pkgs/development/python-modules/icoextract/default.nix index a676dcd3f0c5..45991fa8a928 100644 --- a/pkgs/development/python-modules/icoextract/default.nix +++ b/pkgs/development/python-modules/icoextract/default.nix @@ -1,9 +1,18 @@ -{ lib, buildPythonPackage, fetchPypi, pefile, pillow}: +{ lib +, buildPythonPackage +, fetchPypi +, pefile +, pillow +, pythonOlder +, setuptools +}: buildPythonPackage rec { pname = "icoextract"; version = "0.1.5"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; @@ -11,7 +20,11 @@ buildPythonPackage rec { hash = "sha256-/UxnWNyRNtwI4Rxx97i5QyjeMrUr5Sq+TfLTmU0xWyc="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ pefile pillow ];