From 75695d3e42bfe15483cefa43f316a4ae11a3bcca Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 21 May 2025 09:24:30 +0200 Subject: ... --- overlays/abs-podcast-autoplaylist/default.nix | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) (limited to 'overlays/abs-podcast-autoplaylist') diff --git a/overlays/abs-podcast-autoplaylist/default.nix b/overlays/abs-podcast-autoplaylist/default.nix index 075e0ba0..843f1b65 100644 --- a/overlays/abs-podcast-autoplaylist/default.nix +++ b/overlays/abs-podcast-autoplaylist/default.nix @@ -1,23 +1,14 @@ -{ prev, final, flakeInputs, ... }: - -with flakeInputs; +{ prev, final, flake, flakeInputs, ... }: let - workspace = uv2nix.lib.workspace.loadWorkspace { workspaceRoot = ./.; }; - overlay = workspace.mkPyprojectOverlay { - sourcePreference = "wheel"; + workspace = flakeInputs.uv2nix.lib.workspace.loadWorkspace { workspaceRoot = ./.; }; + pythonSet = flake.lib.pythonSet { + pkgs = final; + python = final.python312; + overlay = workspace.mkPyprojectOverlay { + sourcePreference = "wheel"; + }; }; - python = final.python312; - pythonSet = - (final.callPackage pyproject-nix.build.packages { - inherit python; - }).overrideScope - ( - prev.lib.composeManyExtensions [ - pyproject-build-systems.overlays.default - overlay - ] - ); virtualEnv = pythonSet.mkVirtualEnv "abs-podcast-autoplaylist-env" workspace.deps.default; in { abs-podcast-autoplaylist = virtualEnv.overrideAttrs (oldAttrs: { -- cgit v1.2.3