diff --git a/modules/dream2nix/WIP-python-pdm/default.nix b/modules/dream2nix/WIP-python-pdm/default.nix index ffad1e48..a49dbdba 100644 --- a/modules/dream2nix/WIP-python-pdm/default.nix +++ b/modules/dream2nix/WIP-python-pdm/default.nix @@ -78,6 +78,7 @@ in { jq mkShell pdm + uv runCommand stdenvNoCC stdenv diff --git a/modules/dream2nix/WIP-python-pdm/lock.nix b/modules/dream2nix/WIP-python-pdm/lock.nix index bdb3e2f3..77cddc04 100644 --- a/modules/dream2nix/WIP-python-pdm/lock.nix +++ b/modules/dream2nix/WIP-python-pdm/lock.nix @@ -6,6 +6,7 @@ }: let pdmConfig = config.deps.writeText "pdm-config.toml" '' check_update = false + use_uv = true [python] use_venv = false ''; @@ -18,6 +19,7 @@ config.deps.coreutils config.deps.pdm config.deps.yq + config.deps.uv ]}" export TMPDIR=$(${config.deps.coreutils}/bin/mktemp -d) trap "${config.deps.coreutils}/bin/chmod -R +w '$TMPDIR'; ${config.deps.coreutils}/bin/rm -rf '$TMPDIR'" EXIT