Commit Graph

16 Commits

Author SHA1 Message Date
Nicolas Bock add731103c Fix docs reqs for new pip
Per [1], the docs requirements were failing (or at least could) due to
test-requirements being used instead of doc/requirements. The former
may include dep versions not compatible with the upper-constraints and
hence cause issues for the new pip resolver. This patch fixes that.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html

Change-Id: Ifcf59e49b00e9b468b59f53de53c417a0e84adc4
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>
2021-06-16 01:08:41 +00:00
Andreas Jaeger 88c40dbc1e Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I87335b8494a7b1b3eddd3b6b46b5b5d04227bb6d
2020-05-30 16:43:12 +02:00
Andreas Jaeger 5fb81faee0 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0.1 which
supports Python 3.

Fix problems found.

Update local hacking checks for new flake8.

Switch to dnspython in requirements.
See also https://review.opendev.org/726353.

Co-Authored-By: Sean McGinnis <sean.mcginnis@gmail.com>
Depends-On: https://review.opendev.org/715682
Change-Id: I49a0ba49133f9592089d3829405847bf2ff8b425
2020-05-14 11:40:45 +00:00
Ghanshyam 3862c0add2 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

designate-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: Ib3bd70ba8f2e8386643c536ac8194fa99b54b842
2020-01-23 17:18:18 -06:00
jacky06 e57bcbb1ca Sync Sphinx requirement
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.

Change-Id: I1a5bae859f4ae998db33331126e82c7f5862a011
2019-06-18 23:17:40 +08:00
Pavlo Shchelokovskyy 28b850fa8b Bump hacking version to tempest one
designate-tempest-plugin re-uses the hacking checks available
in the tempest code, but those are written with tempest's
test-requirements in mind.
In particular, the hacking version pins down pep8/flake8 dependencies,
and couple of years ago the pep8 package was renamed to pycodestyle.
The newer hacking tempest uses already depends on pycodestyle,
and so are the checks in tempest, but old hacking used by
designate-tempest-plugin was not installing it at all,
failing any pep8 job run.

Change-Id: I190f10eb1754d47b17ce9e660e9ca0cdba5bbbbc
2019-04-12 10:29:53 +03:00
OpenStack Proposal Bot 76317cde0d Updated from global requirements
Change-Id: Id31b2e0c5dcb7c9ce97c5f0671d34930463c2b87
2018-03-15 06:51:41 +00:00
OpenStack Proposal Bot 1553591264 Updated from global requirements
Change-Id: I7eb0c7740f63e2c63ad3540bfc2a3df4650215b4
2018-01-24 00:51:41 +00:00
OpenStack Proposal Bot 48d269706a Updated from global requirements
Change-Id: Ie7333a174f1a8858cacc2724fbd7367d1b29006d
2018-01-17 20:30:51 +00:00
OpenStack Proposal Bot ba1288637e Updated from global requirements
Change-Id: I723071eb4ef5c027338eb380906aa1dc5d1304db
2017-09-21 03:39:00 +00:00
OpenStack Proposal Bot 9c3c7a32ab Updated from global requirements
Change-Id: I7f92e02359e223234a396675ab24dfe2fec4cc31
2017-07-27 19:08:38 +00:00
OpenStack Proposal Bot afaac35b7e Updated from global requirements
Change-Id: If85fc5f67710648889d883ab0632101bb094b8e5
2017-07-13 14:12:41 +00:00
OpenStack Proposal Bot 1527338c23 Updated from global requirements
Change-Id: I43ce3db5943727a54d758cd7ec129b0d6f4065f1
2017-03-08 02:43:55 +00:00
Tim Simmons b990d6f746 Fix doc typos and hacking requirement
Fixes a couple typos, changes the bad hacking requirement.
Also this will hopefully publish the docs to docs.openstack.org

Partial-Bug: #1668848
Change-Id: I8f2ba666e8fa20012096cd9b81e836818affa786
2017-03-07 21:13:46 +00:00
Graham Hayes c392cf94fd Add Docs for plugin
Change-Id: I0064553874e621da17fcc742868b4373c233bb7b
2017-02-27 21:21:54 +00:00
Kiall Mac Innes 25fb29e5c8 Initial layout of Designate tempest plugin
See https://review.openstack.org/283511 for history.

Change-Id: I7733e8786d6b525a7c9a8d4f12add329cd030d9d
Partially-Implements: blueprint designate-tempest-plugin
2016-04-07 08:08:46 +01:00