From b8fe809fdf16ee8104ed7932d4ed205ec7cbb387 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Tue, 16 Jun 2026 00:31:12 -0600 Subject: [PATCH] python3Packages.hetzner: switch to pyproject --- .../python-modules/hetzner/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/hetzner/default.nix b/pkgs/development/python-modules/hetzner/default.nix index 592804449801..aee75ab0c4bc 100644 --- a/pkgs/development/python-modules/hetzner/default.nix +++ b/pkgs/development/python-modules/hetzner/default.nix @@ -2,20 +2,23 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "hetzner"; version = "0.8.3"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { - repo = "hetzner"; owner = "aszlig"; - rev = "v${version}"; - sha256 = "0nhm7j2y4rgmrl0c1rklg982qllp7fky34dchqwd4czbsdnv9j7a"; + repo = "hetzner"; + tag = "v${finalAttrs.version}"; + hash = "sha256-6si0bdPrM9I4hqyR4ac7l1IsUHp05sAAzfVl4oU8FVo="; }; + build-system = [ setuptools ]; + meta = { homepage = "https://github.com/RedMoonStudios/hetzner"; description = "High-level Python API for accessing the Hetzner robot"; @@ -23,4 +26,4 @@ buildPythonPackage rec { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ aszlig ]; }; -} +})