Metadata-Version: 2.4
Name: castkit
Version: 0.1.0
Summary: Universal model quantization and format conversion CLI
Project-URL: Repository, https://github.com/schroneko/castkit
Author: schroneko
License-Expression: MIT
License-File: LICENSE
Requires-Python: >=3.12
Requires-Dist: huggingface-hub>=0.25
Requires-Dist: rich>=13
Requires-Dist: typer>=0.15
Provides-Extra: all
Requires-Dist: accelerate>=1.0; extra == 'all'
Requires-Dist: datasets>=3.0; extra == 'all'
Requires-Dist: gguf>=0.10; extra == 'all'
Requires-Dist: gptqmodel>=2.0; extra == 'all'
Requires-Dist: mlx-lm>=0.20; extra == 'all'
Requires-Dist: mlx>=0.22; extra == 'all'
Requires-Dist: numpy>=1.26; extra == 'all'
Requires-Dist: safetensors>=0.4; extra == 'all'
Requires-Dist: sentencepiece>=0.2; extra == 'all'
Requires-Dist: torch>=2.4; extra == 'all'
Requires-Dist: transformers>=4.45; extra == 'all'
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: ruff>=0.9; extra == 'dev'
Provides-Extra: gguf
Requires-Dist: gguf>=0.10; extra == 'gguf'
Requires-Dist: numpy>=1.26; extra == 'gguf'
Requires-Dist: safetensors>=0.4; extra == 'gguf'
Requires-Dist: sentencepiece>=0.2; extra == 'gguf'
Requires-Dist: torch>=2.4; extra == 'gguf'
Requires-Dist: transformers>=4.45; extra == 'gguf'
Provides-Extra: gptq
Requires-Dist: accelerate>=1.0; extra == 'gptq'
Requires-Dist: datasets>=3.0; extra == 'gptq'
Requires-Dist: gptqmodel>=2.0; extra == 'gptq'
Requires-Dist: safetensors>=0.4; extra == 'gptq'
Requires-Dist: torch>=2.4; extra == 'gptq'
Requires-Dist: transformers>=4.45; extra == 'gptq'
Provides-Extra: mlx
Requires-Dist: mlx-lm>=0.20; extra == 'mlx'
Requires-Dist: mlx>=0.22; extra == 'mlx'
