]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
build(nix): Package gguf-py (#5664)
authorTushar <redacted>
Mon, 2 Sep 2024 11:21:01 +0000 (16:51 +0530)
committerGitHub <redacted>
Mon, 2 Sep 2024 11:21:01 +0000 (14:21 +0300)
commit9c1ba557335c3cab46807e6478eb7d17a63361f1
treee7957238b5f7a8b8a06d81010c5065c4c506b273
parentc6d4cb46559b359d2682cf2a002e7fe01bb7a767
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
.devops/nix/devshells.nix
.devops/nix/nixpkgs-instances.nix
.devops/nix/package-gguf-py.nix [new file with mode: 0644]
.devops/nix/package.nix
.devops/nix/python-scripts.nix [new file with mode: 0644]
.devops/nix/scope.nix
flake.nix
gguf-py/pyproject.toml
pyproject.toml