pyproject.toml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. [tool.poetry]
  2. name = "gguf"
  3. version = "0.15.0"
  4. description = "Read and write ML models in GGUF for GGML"
  5. authors = ["GGML <ggml@ggml.ai>"]
  6. packages = [
  7. {include = "gguf"},
  8. {include = "gguf/py.typed"},
  9. ]
  10. readme = "README.md"
  11. homepage = "https://ggml.ai"
  12. repository = "https://github.com/ggml-org/llama.cpp"
  13. keywords = ["ggml", "gguf", "llama.cpp"]
  14. classifiers = [
  15. "Programming Language :: Python :: 3",
  16. "License :: OSI Approved :: MIT License",
  17. "Operating System :: OS Independent",
  18. ]
  19. [tool.poetry.dependencies]
  20. python = ">=3.8"
  21. numpy = ">=1.17"
  22. tqdm = ">=4.27"
  23. pyyaml = ">=5.1"
  24. sentencepiece = ">=0.1.98,<=0.2.0"
  25. [tool.poetry.dev-dependencies]
  26. pytest = "^5.2"
  27. [build-system]
  28. requires = ["poetry-core>=1.0.0"]
  29. build-backend = "poetry.core.masonry.api"
  30. [tool.poetry.scripts]
  31. gguf-convert-endian = "gguf.scripts:gguf_convert_endian_entrypoint"
  32. gguf-dump = "gguf.scripts:gguf_dump_entrypoint"
  33. gguf-set-metadata = "gguf.scripts:gguf_set_metadata_entrypoint"
  34. gguf-new-metadata = "gguf.scripts:gguf_new_metadata_entrypoint"