From 319953d5aba3fed42a72bcef8070d45e17702ced Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Fri, 26 Feb 2021 20:35:19 +0000 Subject: Overhaul Python package metadata and OpenDev URLs 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 * add specific labelled project links for improved navigation from PyPI's summary sidebar * add commandline keyword to help folks searching * 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 * stop flagging wheels as "universal" now that git-review no longer supports Python 2.7 * drop the old Sphinx integration config for PBR now that it's no longer needed https://setuptools.readthedocs.io/en/latest/userguide/declarative_config.html Also update old openstack.org URLs throughout contributor docs and examples/comments to newer opendev.org counterparts. Remove the old redundant HACKING.rst file as well as a lingering MANIFEST.in from the times before PBR was a thing. Replace the CONTRIBUTING.rst with a shorter one cribbed from bindep. Add the test profile to the one entry in bindep.txt to make it more apparent that's not a runtime dependency of git-review. Adjust some old "OpenStack, LLC." copyrights as indicated by the foundation's "Legal Issues FAQ." Change-Id: Ie45d4d73ba7b5a860f09cc4f1d849587761d846c --- bindep.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'bindep.txt') diff --git a/bindep.txt b/bindep.txt index 099230f..ef605c8 100644 --- a/bindep.txt +++ b/bindep.txt @@ -1,5 +1,5 @@ -# This is a cross-platform list tracking distribution packages needed for install and tests; -# see http://docs.openstack.org/infra/bindep/ for additional information. - -openjdk-8-jdk +# This is a cross-platform list tracking distribution packages needed for +# install and tests; see http://docs.opendev.org/opendev/bindep/ for additional +# information. +openjdk-8-jdk [test] -- cgit v1.2.1