mirror of
https://github.com/cactus-compute/needle.git
synced 2026-10-02 05:04:32 +08:00
Prepare Needle for runtime-only deployments, such as serving tool-calling requests, without requiring the full training and checkpoint-export stack. Move training dependencies out of the base installation and expose them through a dedicated `train` extra. Preserve the GPU and Metal extras for accelerated configurations, while keeping the default runtime dependency set minimal. Changes: - Add the `train` optional dependency group. - Add `requirements-train.txt` for requirements-file users. - Update setup scripts, CI, and documentation to install or explain the training extra where needed. - Add packaging tests verifying that training dependencies are excluded from the runtime installation and included in the training setup. Signed-off-by: Nima Kalantar <nima.kalantar@focusrite.com>
3 lines
39 B
Plaintext
3 lines
39 B
Plaintext
# Runtime dependencies
|
|
huggingface_hub
|