* Switch Adjutant UI to pyproject.toml, using the new PEP-517 build backend for PBR. * Define python-requires to require Python 3.10 or later. Change-Id: I7e66585663943c2c696863df61f4a755d10119e4 Signed-off-by: Callum Dickinson <callum.dickinson@catalystcloud.nz>
46 lines
1.4 KiB
TOML
46 lines
1.4 KiB
TOML
[build-system]
|
|
requires = ["pbr>=6.1.1"]
|
|
build-backend = "pbr.build"
|
|
|
|
[project]
|
|
name = "adjutant-ui"
|
|
description = "Adjutant User Interface"
|
|
authors = [
|
|
{name = "OpenStack", email = "openstack-discuss@lists.openstack.org"},
|
|
]
|
|
readme = "README.rst"
|
|
# NOTE(callumdickinson): PBR only supports the now-deprecated dictionary
|
|
# format. With upstream setuptools, this would be simply "Apache-2.0".
|
|
license = {text = "Apache-2.0"}
|
|
requires-python = ">=3.10"
|
|
keywords = [
|
|
"openstack",
|
|
"keystone",
|
|
"users",
|
|
"tasks",
|
|
"registration",
|
|
"workflow",
|
|
]
|
|
classifiers = [
|
|
"Development Status :: 5 - Production/Stable",
|
|
"Environment :: OpenStack",
|
|
"Framework :: Django",
|
|
"Intended Audience :: Information Technology",
|
|
"Intended Audience :: System Administrators",
|
|
"Programming Language :: Python :: 3",
|
|
"Programming Language :: Python :: 3.10",
|
|
"Programming Language :: Python :: 3.11",
|
|
"Programming Language :: Python :: 3.12",
|
|
"Programming Language :: Python :: 3.13",
|
|
"Programming Language :: Python :: 3.14",
|
|
]
|
|
dynamic = ["version", "dependencies"]
|
|
|
|
[project.urls]
|
|
"Bug Tracker" = "https://storyboard.openstack.org/#!/project/openstack/adjutant-ui"
|
|
Documentation = "https://docs.openstack.org/adjutant/latest"
|
|
"Source Code" = "https://opendev.org/openstack/adjutant-ui"
|
|
|
|
[tool.setuptools.packages.find]
|
|
include = ["adjutant_ui", "adjutant_ui.*"]
|