system-config/launch/pyproject.toml

34 lines
865 B
TOML

[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[project]
name = "opendev_launch"
version = "1.0.0"
description = "launch nodes"
requires-python = ">=3.6"
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: Apache2 License",
"Operating System :: OS Independent",
]
dependencies = [
"paramiko>=2.9.1",
"python-openstackclient",
# Minimum to work with clouds like RAX that don't take network:auto
"openstacksdk>=0.103",
# Pin to a version of cinderclient known to work with RAX storage...
"python-cinderclient<8",
]
[project.urls]
"Homepage" = "https://opendev.org/"
[project.scripts]
launch-node = "opendev_launch:launch_node.main"
show-dns = "opendev_launch:dns.main"
rax-rdns = "opendev_launch:rax_rdns.main"
[tool.setuptools.package-data]
opendev_launch = ["*.sh"]