Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: If553d8ebb251b75fd942bc36a232f15c161b7234
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg:
* Wheel is not needed for python 3 only repo
* Some other sections are obsolete
- Update classifiers
Change-Id: I73719cd22b52d9e35568d3d0e4e68846ab743522
Following commits accomplishes several things:
* unit tests run with ostestr
* coverage calculation
* documentation generated using OS approach & theme
* bandit linting
Change-Id: I6c3b48805c237f0ad95220b90ff66b045c7478fb
The release announcement automation tries to get the summary description
for a project by running "python setup.py --description". If the summary
is not set, the result is "UNKNOWN", which looks bad in the email body.
This change adds a summary to fix those emails.
Change-Id: I38839150f849c2ec2017131af5190ae351b3199e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>