From 374183ce0728632822b296291fd68c3417f9dff9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 May 2024 09:10:37 +0000 Subject: [PATCH 1/3] python311Packages.fastbencode: 0.2 -> 0.3.1 --- pkgs/development/python-modules/fastbencode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastbencode/default.nix b/pkgs/development/python-modules/fastbencode/default.nix index 369d991aaa93..b2b1e8450f2f 100644 --- a/pkgs/development/python-modules/fastbencode/default.nix +++ b/pkgs/development/python-modules/fastbencode/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "fastbencode"; - version = "0.2"; + version = "0.3.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-V465xHANZwXXH7yNfVe8os2Yfsos7B2ed7ngcC2x5W8="; + hash = "sha256-X+DLfRc2iRr2HSreQM6UiUHUbpCLFvU4P1XxJ4SNoZc="; }; nativeBuildInputs = [ From eb945009a2c38bce25b04016c5992ef9a0c2b5f9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 11 May 2024 20:24:10 +0200 Subject: [PATCH 2/3] python312Packages.fastbencode: refactor --- .../python-modules/fastbencode/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fastbencode/default.nix b/pkgs/development/python-modules/fastbencode/default.nix index b2b1e8450f2f..4ca8604ca132 100644 --- a/pkgs/development/python-modules/fastbencode/default.nix +++ b/pkgs/development/python-modules/fastbencode/default.nix @@ -1,23 +1,28 @@ { lib , buildPythonPackage +, cython , fetchPypi , python , pythonOlder -, cython +, setuptools }: buildPythonPackage rec { pname = "fastbencode"; version = "0.3.1"; - format = "setuptools"; + pyproject =true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; hash = "sha256-X+DLfRc2iRr2HSreQM6UiUHUbpCLFvU4P1XxJ4SNoZc="; }; + build-system = [ + setuptools + ]; + nativeBuildInputs = [ cython ]; @@ -33,6 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "Fast implementation of bencode"; homepage = "https://github.com/breezy-team/fastbencode"; + changelog = "https://github.com/breezy-team/fastbencode/releases/tag/v${version}"; license = licenses.gpl2Plus; maintainers = with maintainers; [ ]; }; From 019e635da19d03c76eae871990d4377d38744eca Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 11 May 2024 20:24:35 +0200 Subject: [PATCH 3/3] python312Packages.fastbencode: format with nixfmt --- .../python-modules/fastbencode/default.nix | 29 ++++++++----------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/fastbencode/default.nix b/pkgs/development/python-modules/fastbencode/default.nix index 4ca8604ca132..92eb19e0a0ee 100644 --- a/pkgs/development/python-modules/fastbencode/default.nix +++ b/pkgs/development/python-modules/fastbencode/default.nix @@ -1,16 +1,17 @@ -{ lib -, buildPythonPackage -, cython -, fetchPypi -, python -, pythonOlder -, setuptools +{ + lib, + buildPythonPackage, + cython, + fetchPypi, + python, + pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "fastbencode"; version = "0.3.1"; - pyproject =true; + pyproject = true; disabled = pythonOlder "3.8"; @@ -19,17 +20,11 @@ buildPythonPackage rec { hash = "sha256-X+DLfRc2iRr2HSreQM6UiUHUbpCLFvU4P1XxJ4SNoZc="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; - nativeBuildInputs = [ - cython - ]; + nativeBuildInputs = [ cython ]; - pythonImportsCheck = [ - "fastbencode" - ]; + pythonImportsCheck = [ "fastbencode" ]; checkPhase = '' ${python.interpreter} -m unittest fastbencode.tests.test_suite