From 9aca4d5e0bd65c3ea265605565d816b89b124ee4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 21 Apr 2024 09:09:35 +0200 Subject: [PATCH 1/2] python312Packages.identify: 2.5.35 -> 2.5.36 Diff: https://github.com/pre-commit/identify/compare/refs/tags/v2.5.35...v2.5.36 --- pkgs/development/python-modules/identify/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/identify/default.nix b/pkgs/development/python-modules/identify/default.nix index 1a29450f1da5..6d39e8248e7e 100644 --- a/pkgs/development/python-modules/identify/default.nix +++ b/pkgs/development/python-modules/identify/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "identify"; - version = "2.5.35"; + version = "2.5.36"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "pre-commit"; repo = "identify"; rev = "refs/tags/v${version}"; - hash = "sha256-kUBAq9ttIdTLApJ0yW8Yk/NIXpmllApQGpR24wm0PHA="; + hash = "sha256-CO+qP0FIUdPFXy6/7FgrKZbUp48XbgqqGV2GAX9ogMY="; }; nativeBuildInputs = [ From 9fafd6e1df00faaafb18819db436a2dad412d946 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 21 Apr 2024 09:20:12 +0200 Subject: [PATCH 2/2] python312Packages.identify: refactor --- .../python-modules/identify/default.nix | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/identify/default.nix b/pkgs/development/python-modules/identify/default.nix index 6d39e8248e7e..e6e8f306bf0d 100644 --- a/pkgs/development/python-modules/identify/default.nix +++ b/pkgs/development/python-modules/identify/default.nix @@ -1,11 +1,12 @@ -{ lib -, buildPythonPackage -, editdistance-s -, fetchFromGitHub -, pytestCheckHook -, pythonOlder -, setuptools -, ukkonen +{ + lib, + buildPythonPackage, + editdistance-s, + fetchFromGitHub, + pytestCheckHook, + pythonOlder, + setuptools, + ukkonen, }: buildPythonPackage rec { @@ -22,25 +23,21 @@ buildPythonPackage rec { hash = "sha256-CO+qP0FIUdPFXy6/7FgrKZbUp48XbgqqGV2GAX9ogMY="; }; - nativeBuildInputs = [ - setuptools - ]; + build-system = [ setuptools ]; - nativeCheckInputs = [ + dependencies = [ editdistance-s pytestCheckHook ukkonen ]; - pythonImportsCheck = [ - "identify" - ]; + pythonImportsCheck = [ "identify" ]; meta = with lib; { description = "File identification library for Python"; - mainProgram = "identify-cli"; homepage = "https://github.com/chriskuehl/identify"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "identify-cli"; }; }