From f4a63abfbf4684e27d79944f14c3dd1a03fe8bf0 Mon Sep 17 00:00:00 2001 From: attoknot Date: Mon, 3 Aug 2026 16:04:19 +0200 Subject: [PATCH] anki: fix build uv 1.12.1 is installing dev deps by default. Pass `--no-dev` to `uv export` to prevent it. --- pkgs/by-name/an/anki/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/anki/package.nix b/pkgs/by-name/an/anki/package.nix index 677f55b8087d..ff9cd45ea1eb 100644 --- a/pkgs/by-name/an/anki/package.nix +++ b/pkgs/by-name/an/anki/package.nix @@ -251,12 +251,12 @@ python3Packages.buildPythonApplication (finalAttrs: { uv pip install --prefix ./out/pyenv -r requirements.txt # pyqt6-qt6 and pyqt6-webengine-qt6 are C++ Qt runtimes provided by the # system, not Python packages, so exclude them from resolution. - uv export --project qt --extra qt --extra audio \ + uv export --project qt --no-dev --extra qt --extra audio \ --no-emit-package "pyqt6-qt6" \ --no-emit-package "pyqt6-webengine-qt6" \ | strip_versions > requirements.txt uv pip install --prefix ./out/pyenv -r requirements.txt - uv export --project pylib | strip_versions > requirements.txt + uv export --project pylib --no-dev | strip_versions > requirements.txt uv pip install --prefix ./out/pyenv -r requirements.txt # anki's build tooling expects python and protoc-gen-mypy in pyenv