Commit Graph

10 Commits

Author SHA1 Message Date
Andreas Jaeger fd5ab8adea Update docs building, cleanup
Update docs building and cleanup a bit:
* Update requirements for Sphinx and openstackdocstheme for
  python 3, create doc/requirements.txt for these
* Remove unneeded doc and translation sections from setup.cfg
* Remove install_command, it's unneeded, the default is fine,
  move constraints into deps, use TOX_CONSTRAINTS instead of
  obsolete UPPER_CONSTRAINTS
* Use new variables from updated openstackdocstheme

Change-Id: I659a8736195ff621032b4fb3bd7a72fa616cf8c6
2020-06-09 07:51:26 +02:00
Andreas Jaeger a7743599f4 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

The tempest plugin is used on older branches as well.
We really only need hacking on master anyways,
where we no longer support python 2, so here we
make the requirement specific to python 3.

Change-Id: Ia1a3c7cf9f48b30ca800c59078f38f2a22c1a0da
2020-04-04 09:24:58 +02:00
Vishakha Agarwal 0cf7ef8bc6 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

keystone-tempest-plugin is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I4c46dfbfb9e679d64f6cc6b99d8f63775ec3914a
2020-01-22 12:41:06 +05:30
Colleen Murphy 806103f188 Fix sphinx requirement for python2
Ensure the sphinx requirement passes the requirements-check job.

Change-Id: I4f76e167a9d29e36dd66ecb82b92b63a3cd07d35
2019-05-28 11:53:01 -07:00
inspurericzhang db697d4c48 Update hacking version to latest
Change-Id: Ieea2eaec04b55cf411e498d3f619b03e149033f0
2019-01-09 10:14:51 +08:00
OpenStack Proposal Bot 564670bead Updated from global requirements
Change-Id: I2db6e88901c680aa68c904ab41bc03f4416f41fd
2018-03-15 07:03:15 +00:00
OpenStack Proposal Bot 971e994557 Updated from global requirements
Change-Id: I41028b3fed3d2b0e63492523e55236eea1f375e2
2018-01-27 17:44:29 +00:00
Thomas Bechtold c20bce5e10 Use openstackdocstheme for docs and release notes
Replace the usage of oslosphinx with openstackdocstheme and follow the
porting guide[1].

[1]
https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html

Change-Id: I8199b787c05406ba3997fdfe26d2bfcd31b329b4
2018-01-15 16:11:43 +01:00
Chandan Kumar ab9dfbae84 Cleaned up *-requirements.txt
* Added six, oslo-config, tempest, testtools, requests to
  requirements.txt as these modules are used in tempest plugin.

* Removed unused dependencies from test-requirements.txt

Change-Id: I86ee5704be736e5be5fe19951d9121eb213b4794
2017-06-30 14:26:44 +05:30
Colleen Murphy 44df103ff9 Apply cookiecutter to newly split project
This tempest plugin is being split out of the main keystone project in
accordance with Queens goal "Split Tempest Plugins into Separate
Repos/Projects"[1]. This patch applies the standard boilerplate files
for OpenStack projects so that it can stand on its own.

[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html
2017-05-30 16:56:11 +02:00