pyproject.toml 532 B

123456789101112131415161718192021222324
  1. [build-system]
  2. requires = ["setuptools>=61.0"]
  3. build-backend = "setuptools.build_meta"
  4. [project]
  5. name = "pyynl"
  6. authors = [
  7. {name = "Donald Hunter", email = "donald.hunter@gmail.com"},
  8. {name = "Jakub Kicinski", email = "kuba@kernel.org"},
  9. ]
  10. description = "yaml netlink (ynl)"
  11. version = "0.0.1"
  12. requires-python = ">=3.9"
  13. dependencies = [
  14. "pyyaml==6.*",
  15. "jsonschema==4.*"
  16. ]
  17. [tool.setuptools.packages.find]
  18. include = ["pyynl", "pyynl.lib"]
  19. [project.scripts]
  20. ynl = "pyynl.cli:main"
  21. ynl-ethtool = "pyynl.ethtool:main"