From 276e86d8ab624a75b86f0f78ae0ee3727e80e700 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 21 May 2024 09:55:17 +0200 Subject: [PATCH] python311Packages.hy: refactor --- pkgs/development/python-modules/hy/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hy/default.nix b/pkgs/development/python-modules/hy/default.nix index 8dec972f871b..5fba90e3e59e 100644 --- a/pkgs/development/python-modules/hy/default.nix +++ b/pkgs/development/python-modules/hy/default.nix @@ -7,19 +7,20 @@ , pytestCheckHook , python , pythonOlder +, setuptools , testers }: buildPythonPackage rec { pname = "hy"; version = "0.29.0"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "hylang"; - repo = pname; + repo = "hy"; rev = "refs/tags/${version}"; hash = "sha256-8b2V78mwzSThmVl1SfMGBw8VSpE5rCuucnIyD0nq5To="; }; @@ -27,7 +28,11 @@ buildPythonPackage rec { # https://github.com/hylang/hy/blob/1.0a4/get_version.py#L9-L10 HY_VERSION = version; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ funcparserlib ] ++ lib.optionals (pythonOlder "3.9") [