From b3f38f8397bbed9ddc507641993a28db2e0881c6 Mon Sep 17 00:00:00 2001 From: benaryorg Date: Mon, 6 Apr 2026 17:38:22 +0000 Subject: [PATCH] ceph: modern python build system invocation Signed-off-by: benaryorg --- pkgs/by-name/ce/ceph/python-common.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ce/ceph/python-common.nix b/pkgs/by-name/ce/ceph/python-common.nix index 1bbc30244875..6d2dae9720de 100644 --- a/pkgs/by-name/ce/ceph/python-common.nix +++ b/pkgs/by-name/ce/ceph/python-common.nix @@ -6,13 +6,18 @@ ceph-python.pkgs.buildPythonPackage { pname = "ceph-common"; - format = "setuptools"; inherit (ceph-src) version; src = ceph-src; + pyproject = true; + sourceRoot = "${ceph-src.name}/src/python-common"; - propagatedBuildInputs = with ceph-python.pkgs; [ + build-system = with ceph-python.pkgs; [ + setuptools + ]; + + dependencies = with ceph-python.pkgs; [ pyyaml ];