From 3dd35f36709b1f3a44cdaee9a6562a85ddff241c Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 13 Jun 2026 03:24:54 +0700 Subject: [PATCH 1/2] python3Packages.yoyo-migrations: migrate to pyproject --- pkgs/development/python-modules/yoyo-migrations/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yoyo-migrations/default.nix b/pkgs/development/python-modules/yoyo-migrations/default.nix index 8e22ddc8eb9e..97f9877ff48b 100644 --- a/pkgs/development/python-modules/yoyo-migrations/default.nix +++ b/pkgs/development/python-modules/yoyo-migrations/default.nix @@ -11,14 +11,16 @@ buildPythonPackage rec { pname = "yoyo-migrations"; version = "8.2.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-ggYGoD4mLPHNT1niVsKPpEZCUiTVuCo9EnX9eBeFI+Q="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ importlib-metadata setuptools sqlparse From a61d7fc7b4d8d560f9d947d4ff298a30b9fb5a97 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 13 Jun 2026 03:52:39 +0700 Subject: [PATCH 2/2] python3Packages.yoyo-migrations: modernize --- .../python-modules/yoyo-migrations/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/yoyo-migrations/default.nix b/pkgs/development/python-modules/yoyo-migrations/default.nix index 97f9877ff48b..0c5c743144db 100644 --- a/pkgs/development/python-modules/yoyo-migrations/default.nix +++ b/pkgs/development/python-modules/yoyo-migrations/default.nix @@ -8,13 +8,15 @@ tabulate, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "yoyo-migrations"; version = "8.2.0"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-ggYGoD4mLPHNT1niVsKPpEZCUiTVuCo9EnX9eBeFI+Q="; }; @@ -37,4 +39,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ prusnak ]; }; -} +})