gear/setup.cfg
Jeremy Stanley aa21a0c61b Overhaul package metadata and contributor info
Modernize our package metadata in the following ways:

* switch from description-file to long_description with the file
  attribute, and specify an explicit content type and encoding

* replace the home-page parameter with the newer general url one

* use the specific license metadata in addition to the corresponding
  trove classifier for it

* make sure wheels when built also incorporate the LICENSE and
  AUTHORS files so that we're not distributing them without a copy
  of the license text

* indicate support for all recent Python releases in trove
  classifiers

* drop Python 3.4 cruft from the bindep list

https://setuptools.readthedocs.io/en/latest/userguide/declarative_config.html

Also replace the contributor documentation with a more up to date
copy from opendev/bindep, and adjust the copyright assertions in the
built Sphinx docs to refer to "OpenDev Contributors" and drop the
unnecessary year.

Change-Id: I39c5f5afc66edec0cf51709218f143b2a749eddd
2021-07-10 16:45:05 +00:00

45 lines
1.4 KiB
INI

[metadata]
name = gear
author = OpenDev Contributors
author-email = service-discuss@lists.opendev.org
summary = Pure Python Async Gear Protocol Library
long_description = file: README.rst
long_description_content_type = text/x-rst; charset=UTF-8
url = https://docs.opendev.org/opendev/gear
project_urls =
Bug Tracker = https://storyboard.openstack.org/#!/project/opendev/gear
CI: Zuul = https://zuul.opendev.org/t/opendev/builds?project=opendev/gear
Source Code = https://opendev.org/opendev/gear
Documentation = https://docs.opendev.org/opendev/gear/
license = Apache License, Version 2.0
license_files =
AUTHORS
LICENSE
classifier =
Development Status :: 4 - Beta
Environment :: Console
Intended Audience :: Developers
Intended Audience :: Information Technology
License :: OSI Approved :: Apache Software License
Operating System :: OS Independent
Programming Language :: Python
Programming Language :: Python :: 2
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
[files]
packages =
gear
[entry_points]
console_scripts =
geard = gear.cmd.geard:main
[bdist_wheel]
universal = 1