From f27a33e3f0f4e2647658a934745fb9244501f8ed Mon Sep 17 00:00:00 2001 From: hexchen Date: Thu, 18 Sep 2025 11:11:01 +0200 Subject: [PATCH] python3Packages.itemdb: fix build During the update to 1.3.0 it was missed that the author of the package adopted a pyproject.toml instead of a setup.py; as well as introducing a dependency on flit-core Fixes: 73a019ca03c4f122209b44a50960be397cbe0a60 --- pkgs/development/python-modules/itemdb/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/itemdb/default.nix b/pkgs/development/python-modules/itemdb/default.nix index 5b92b75044b0..e55f1b4eb948 100644 --- a/pkgs/development/python-modules/itemdb/default.nix +++ b/pkgs/development/python-modules/itemdb/default.nix @@ -2,12 +2,17 @@ lib, buildPythonPackage, fetchFromGitHub, + flit-core, }: buildPythonPackage rec { pname = "itemdb"; version = "1.3.0"; - format = "setuptools"; + format = "pyproject"; + + nativeBuildInputs = [ + flit-core + ]; # PyPI tarball doesn't include tests directory src = fetchFromGitHub {