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