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