OpenStack is dropping the py2.7 support in ussuri cycle.
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 section from setup.cfg: Wheel is not needed for python
3 only repo
- Remove ancient sections from setup.cfg
- Update requirements
- Update api-ref/source/conf.py for current openstackdocstheme
- Don't test for broken po files, this is done in the infra scripts
since a long time
- Change shebang lines to use python3
Change-Id: If5276a47b8822c5c19d045fbc5c41394f4a9dd2d
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.
Change-Id: Iae2061c63ba1eee98d979a22daf04756c485192b
Fix the Sphinx html_last_updated_fmt for Python3.
The html_last_updated_fmt option is interpeted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.
Closes-Bug:#1693670
Change-Id: I90aad6b604084c93e493fbb20acff2321104fdea
py35 automatically recognizes utf-8 string. Therefore there is no
need to specify it in the header.
Change-Id: I2a5447685b5cd13eba761c100cfb95be99fbc9d4
Closes-Bug: #1671495
This patch is the first step to bring the NFV Orchestration
API Reference to the repository.
It is a part of the effort described here [1]:
[1] https://wiki.openstack.org/wiki/Documentation/Migrate#API_Reference_Plan
Once this skeleton patch is merged, an api-ref job can be added to
the gate. The gate job makes it much easier to review API Reference
contents, which will be brought by follow-on patches.
Change-Id: I7cc587f2c7b3c546be9cd11bad7e3b4eeacad171
Co-Authored-By: Naoya Harada <n-harada@vx.jp.nec.com>