From b5759537416523a94fe2261bc2c82c0a3184f680 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Fri, 21 Feb 2025 23:41:42 +0100 Subject: [PATCH] python3Packages.dahlia: fix build and enable tests --- pkgs/development/python-modules/dahlia/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dahlia/default.nix b/pkgs/development/python-modules/dahlia/default.nix index f46f4436ec07..81df1463cf25 100644 --- a/pkgs/development/python-modules/dahlia/default.nix +++ b/pkgs/development/python-modules/dahlia/default.nix @@ -2,7 +2,8 @@ lib, buildPythonPackage, fetchFromGitHub, - poetry-core, + hatchling, + pytestCheckHook, }: buildPythonPackage rec { @@ -17,9 +18,11 @@ buildPythonPackage rec { hash = "sha256-489wI0SoC6EU9lC2ISYsLOJUC8g+kLA7UpOrDiBCBmo="; }; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; pythonImportsCheck = [ "dahlia" ]; + nativeCheckInputs = [ pytestCheckHook ]; + meta = { changelog = "https://github.com/dahlia-lib/dahlia/blob/${src.tag}/CHANGELOG.md"; description = "Simple text formatting package, inspired by the game Minecraft";