numpy tqdm psutil packaging pre-commit rich click fabric contexttimer ninja torch>=1.12 safetensors einops pydantic ray sentencepiece google protobuf ordered-set