From db017de490452a14897082a39fedb114b41ff053 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sat, 8 Aug 2026 00:47:00 +0200 Subject: [PATCH] python3Packages.pyjnius: migrate to pyproject --- pkgs/development/python-modules/pyjnius/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyjnius/default.nix b/pkgs/development/python-modules/pyjnius/default.nix index ca024f6f5f13..b2aab1bf5c5f 100644 --- a/pkgs/development/python-modules/pyjnius/default.nix +++ b/pkgs/development/python-modules/pyjnius/default.nix @@ -4,18 +4,27 @@ cython, fetchPypi, jdk, + setuptools, }: buildPythonPackage rec { pname = "pyjnius"; version = "1.7.0"; - format = "setuptools"; + + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-n4FwhISwqE6tPrC6hOU6xXnkxDyhDHRvmJip891Q9U0="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "Cython~=3.1.2" "Cython" + ''; + + build-system = [ setuptools ]; + nativeBuildInputs = [ jdk cython