
Python 3.6 reached its upstream EOL in September 2021, and was last included in CentOS Stream 8 and Ubuntu 18.04 LTS (Bionic) which are also both well past their EOL. This allows us to do some cleanup in how bindep is packaged, since PEP 517 and its successors weren't really well supported until versions of tools that have themselves dropped support for 3.6. Retain testing on ubuntu-bionic nodes for now, since there's non-default Python 3.7 packaged on them, as the only platform we presently have which meets that requirement for our new lower bound. Change-Id: I0945465b63e4a8654c735786b3e3cf794c763741
62 lines
2.1 KiB
TOML
62 lines
2.1 KiB
TOML
[build-system]
|
|
requires = ["pbr>=6.1.1"]
|
|
build-backend = "pbr.build"
|
|
|
|
[project]
|
|
authors = [
|
|
{email = "service-discuss@lists.opendev.org"},
|
|
{name = "OpenDev Contributors"},
|
|
]
|
|
classifiers = [
|
|
"Development Status :: 5 - Production/Stable",
|
|
"Environment :: Console",
|
|
"Intended Audience :: Developers",
|
|
"Intended Audience :: Information Technology",
|
|
"License :: OSI Approved :: Apache Software License",
|
|
"Operating System :: MacOS :: MacOS X",
|
|
"Operating System :: POSIX :: Linux",
|
|
"Programming Language :: Python :: 3",
|
|
"Programming Language :: Python :: 3.7",
|
|
"Programming Language :: Python :: 3.8",
|
|
"Programming Language :: Python :: 3.9",
|
|
"Programming Language :: Python :: 3.10",
|
|
"Programming Language :: Python :: 3.11",
|
|
"Programming Language :: Python :: 3.12",
|
|
"Programming Language :: Python :: 3.13",
|
|
"Programming Language :: Python :: Implementation :: CPython",
|
|
"Topic :: Software Development :: Quality Assurance",
|
|
"Topic :: Software Development :: Testing",
|
|
"Topic :: System :: Archiving :: Packaging",
|
|
"Topic :: Utilities",
|
|
]
|
|
description = "Binary dependency utility"
|
|
dynamic = ["dependencies", "version"]
|
|
keywords = [
|
|
"binary",
|
|
"commandline",
|
|
"dependency",
|
|
"distribution",
|
|
"distro",
|
|
"package",
|
|
]
|
|
# TODO: Add 'license-expression = "Apache-2.0"' here and drop the License
|
|
# classifier once https://github.com/pypa/setuptools/issues/4629 is resolved.
|
|
maintainers = [
|
|
{email = "service-discuss@lists.opendev.org"},
|
|
{name = "OpenDev Contributors"},
|
|
]
|
|
name = "bindep"
|
|
readme = {charset = "UTF-8", content-type = "text/x-rst", file = "README.rst"}
|
|
requires-python = ">=3.7"
|
|
|
|
[project.scripts]
|
|
bindep = "bindep.__main__:main"
|
|
|
|
[project.urls]
|
|
"Browse Source" = "https://opendev.org/opendev/bindep"
|
|
"Bug Reporting" = "https://storyboard.openstack.org/#!/project/opendev/bindep"
|
|
"Documentation" = "https://docs.opendev.org/opendev/bindep"
|
|
"Git Clone URL" = "https://opendev.org/opendev/bindep"
|
|
"License Texts" = "https://opendev.org/opendev/bindep/src/branch/master/LICENSE"
|
|
"Release Notes" = "https://docs.opendev.org/opendev/bindep/latest/releasenotes.html"
|