llama.cpp/.devops/nix
Tushar 9c1ba55733
build(nix): Package gguf-py (#5664)
* style: format with nixfmt/rfc101-style

* build(nix): Package gguf-py

* build(nix): Refactor to new scope for gguf-py

* build(nix): Exclude gguf-py from devShells

* build(nix): Refactor gguf-py derivation to take in exact deps

* build(nix): Enable pytestCheckHook and pythonImportsCheck for gguf-py

* build(python): Package python scripts with pyproject.toml

* chore: Cleanup

* dev(nix): Break up python/C devShells

* build(python): Relax pytorch version constraint

Nix has an older version

* chore: Move cmake to nativeBuildInputs for devShell

* fmt: Reconcile formatting with rebase

* style: nix fmt

* cleanup: Remove unncessary __init__.py

* chore: Suggestions from review

- Filter out non-source files from llama-scripts flake derivation
- Clean up unused closure
- Remove scripts devShell

* revert: Bad changes

* dev: Simplify devShells, restore the -extra devShell

* build(nix): Add pyyaml for gguf-py

* chore: Remove some unused bindings

* dev: Add tiktoken to -extra devShells
2024-09-02 14:21:01 +03:00
..
apps.nix examples : remove finetune and train-text-from-scratch (#8669) 2024-07-25 10:39:04 +02:00
devshells.nix build(nix): Package gguf-py (#5664) 2024-09-02 14:21:01 +03:00
docker.nix nix: init singularity and docker images (#5056) 2024-02-22 11:44:10 -08:00
jetson-support.nix flake.nix: expose full scope in legacyPackages 2023-12-31 13:14:58 -08:00
nixpkgs-instances.nix build(nix): Package gguf-py (#5664) 2024-09-02 14:21:01 +03:00
package-gguf-py.nix build(nix): Package gguf-py (#5664) 2024-09-02 14:21:01 +03:00
package.nix build(nix): Package gguf-py (#5664) 2024-09-02 14:21:01 +03:00
python-scripts.nix build(nix): Package gguf-py (#5664) 2024-09-02 14:21:01 +03:00
scope.nix build(nix): Package gguf-py (#5664) 2024-09-02 14:21:01 +03:00
sif.nix build(nix): Introduce flake.formatter for nix fmt (#5687) 2024-03-01 15:18:26 -08:00