pyproject.toml 642 B

12345678910111213141516171819202122232425262728293031323334
  1. [build-system]
  2. requires = [
  3. "setuptools>=45",
  4. "setuptools_scm[toml]>=6.2"
  5. ]
  6. build-backend = "setuptools.build_meta"
  7. [tool.setuptools.packages.find]
  8. where = ["Lib"]
  9. [tool.setuptools_scm]
  10. git_describe_command = "git describe --match 'v*' --tags"
  11. [project]
  12. dynamic = ["version"]
  13. name = "gflanguages"
  14. description = "A python API for evaluating language support in the Google Fonts collection."
  15. readme = "README.md"
  16. authors = [
  17. { name = "Simon Cozens", email = "simon@simon-cozens.org" }
  18. ]
  19. dependencies = [
  20. "protobuf>=3.7.0, <4"
  21. ]
  22. [project.optional-dependencies]
  23. dev = [
  24. "uharfbuzz",
  25. "youseedee",
  26. "pytest",
  27. "regex"
  28. ]