
Small but overdue fix for Tox v4 support, switch to newer Hacking so that we can test on more recent Python versions, and update the Trove classifiers to indicate the newer jobs we're running. Also drop Python 2.7 from the envlist since we stopped supporting it previously, and do the same for nox for symmetry. Remove python-dev-all from the sample bindep.txt used for testing, since that package no longer exists on Noble. Clean up a missed Python 2.7 workaround in setup.py as well. Note that while we're not yet testing with Python 3.13, I ran unit tests on it locally and everything seems to be working. Change-Id: Ifdd15e06269b0768ef2cb6c75894dbfcdbba7a4e
61 lines
2.1 KiB
INI
61 lines
2.1 KiB
INI
[metadata]
|
|
name = bindep
|
|
summary = Binary dependency utility
|
|
long_description = file: README.rst
|
|
long_description_content_type = text/x-rst; charset=UTF-8
|
|
author = OpenDev Contributors
|
|
author_email = service-discuss@lists.opendev.org
|
|
url = https://docs.opendev.org/opendev/bindep
|
|
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
|
|
keywords = binary dependency distribution distro package commandline
|
|
license = Apache License, Version 2.0
|
|
license_files =
|
|
AUTHORS
|
|
LICENSE
|
|
classifier =
|
|
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.6
|
|
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
|
|
python_requires = >=3.6
|
|
|
|
[files]
|
|
packages = bindep
|
|
|
|
[pbr]
|
|
warnerrors = True
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
bindep = bindep.__main__:main
|
|
|
|
[flake8]
|
|
# E123, E125 skipped as they are invalid PEP-8.
|
|
show-source = True
|
|
ignore = E123,E125,E129,H,W503,W504
|
|
builtins = _
|
|
exclude=.venv,.git,.nox,.tox,dist,doc,*lib/python*,*egg,build
|