bindep/setup.cfg
Jeremy Stanley 2113b3ea41 Update for newer Python, Tox and Hacking
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
2025-01-06 17:10:06 +00:00

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