From ead3e81317cdca175eb5c50b483cff862795d0ec Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 21 May 2024 09:30:39 +0200 Subject: [PATCH] python312Packages.absl-py: refactor --- pkgs/development/python-modules/absl-py/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/absl-py/default.nix b/pkgs/development/python-modules/absl-py/default.nix index 4b1bfa910981..870131a4fb54 100644 --- a/pkgs/development/python-modules/absl-py/default.nix +++ b/pkgs/development/python-modules/absl-py/default.nix @@ -1,9 +1,9 @@ { - buildPythonPackage, lib, + buildPythonPackage, fetchPypi, setuptools, - six, + pythonOlder, }: buildPythonPackage rec { @@ -11,21 +11,24 @@ buildPythonPackage rec { version = "2.1.0"; pyproject = true; + disabled = pythonOlder "3.7"; + src = fetchPypi { inherit pname version; hash = "sha256-eCB5DvuzFnOc3otOGTVyQ/w2CKFSAkKIUT3ZaNfZWf8="; }; - nativeBuildInputs = [ setuptools ]; - - propagatedBuildInputs = [ six ]; + build-system = [ setuptools ]; # checks use bazel; should be revisited doCheck = false; + pythonImportsCheck = [ "absl" ]; + meta = { description = "Abseil Python Common Libraries"; homepage = "https://github.com/abseil/abseil-py"; + changelog = "https://github.com/abseil/abseil-py/blob/v${version}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; };