Fix Nix build, disable pure shell (covered by Nix tests)

This commit is contained in:
Daniël de Kok 2024-11-20 19:30:30 +00:00
parent 45c6ae6dd3
commit aa46309f8d
2 changed files with 6 additions and 2 deletions

View File

@ -29,5 +29,6 @@ jobs:
run: nix build .\#devShells.x86_64-linux.impure run: nix build .\#devShells.x86_64-linux.impure
- name: Build impure devshell (CUDA dev) - name: Build impure devshell (CUDA dev)
run: nix build .\#devShells.x86_64-linux.impureWithCuda run: nix build .\#devShells.x86_64-linux.impureWithCuda
- name: Build pure devshell # Pure shell dependencies are covered by Nix tests.
run: nix build .\#devShells.x86_64-linux.pure # - name: Build pure devshell
# run: nix build .\#devShells.x86_64-linux.pure

View File

@ -30,6 +30,7 @@
opentelemetry-semantic-conventions, opentelemetry-semantic-conventions,
outlines, outlines,
peft, peft,
pillow,
prometheus-client, prometheus-client,
punica-kernels, punica-kernels,
py-cpuinfo, py-cpuinfo,
@ -69,6 +70,7 @@ buildPythonPackage {
"huggingface-hub" "huggingface-hub"
"loguru" "loguru"
"opentelemetry-instrumentation-grpc" "opentelemetry-instrumentation-grpc"
"pillow"
"sentencepiece" "sentencepiece"
"typer" "typer"
]; ];
@ -102,6 +104,7 @@ buildPythonPackage {
opentelemetry-semantic-conventions opentelemetry-semantic-conventions
outlines outlines
peft peft
pillow
prometheus-client prometheus-client
punica-kernels punica-kernels
py-cpuinfo py-cpuinfo