
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
45 lines
1.4 KiB
INI
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
|