Commit Graph

13 Commits

Author SHA1 Message Date
Ghanshyam Mann 32ce7f05ad Fix hacking min version to 3.0.1
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.

Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.

To avoid similar gate break in future, we need to bump the hacking min
version.

- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html

Change-Id: I2992185abe1971dfa3afed4836cdb29cd245e47c
2020-05-12 19:38:53 -05:00
Andreas Jaeger 6053cba01a Update docs building
Update docs building:
* Switch to sphinx-build
* Update requirements for Sphinx and openstackdocstheme for
  python 3, create doc/requiremetns
* Remove unneeded doc and translation sections from setup.cfg
* Remove install_command, it's unneeded, the default is fine.
* Move constraints to deps, use TOX_CONSTRAINTS instead of obsolete
  UPPER_CONSTRAINTS
* Remove now unneeded placeholder file

Change-Id: I649e6fa86c17262698cc8a01d042a87b020239d9
2020-05-03 11:46:25 +02:00
Andreas Jaeger 52473cfb52 Fix hacking test requirement
The repo is used on older branches as well, and new hacking supports
only python3.
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: I3734c7d345832110dd7db8a0d0d7ff65e2a9a757
2020-04-04 10:35:47 +02:00
Andreas Jaeger 3ebe7394f9 Update to hacking 3.0
Hacking 3.0 was just released with minor changes, update to the new
version.

Change-Id: Ic59334952a6ab3a43554a47d07cf7126aba69a9b
2020-03-30 17:44:31 +02:00
Andreas Jaeger 393b270951 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 2.0 which
supports Python 3.

Fix problems found.

Update local hacking checks for new flake8.

Change-Id: I2683bc1a7c962da137de4b77aac450f08d1f6c4a
2020-03-30 08:33:58 +02:00
Ghanshyam 4ad3e1b81f [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

murano-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: I4abb7e97583103ce17e7101cb9dfb824eea397a0
2020-01-23 11:29:44 -06:00
ljhuang b342e75ccb Sync Sphinx requirement
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Update some URLs to latest

Change-Id: Ib934cd24f4af8440458f0d24df90b77e0a3040b5
2019-06-11 06:46:42 +00:00
OpenStack Proposal Bot c8de2b6f9f Updated from global requirements
Change-Id: I35de839ca860bbd21b3f1b720399370b2197387a
2018-03-15 07:15:24 +00:00
OpenStack Proposal Bot de85aa3e0f Updated from global requirements
Change-Id: I6bd6c40dbfd9c56bb00b2a8a6f229bd6efa65115
2018-03-13 07:02:55 +00:00
OpenStack Proposal Bot 56aadacb22 Updated from global requirements
Change-Id: I309777ae029bf5ff6ec0620764dccc6182165431
2018-03-10 13:23:45 +00:00
OpenStack Proposal Bot d92126cb37 Updated from global requirements
Change-Id: Iee05f29dd010352680fd0fa4802bdba9abb5b818
2018-01-24 01:04:28 +00:00
OpenStack Proposal Bot 918a261e55 Updated from global requirements
Change-Id: I1aa87e27056bbce24e155ed952eccae8c69d8761
2018-01-22 10:59:17 +00:00
zhurong c70cda4dc7 Initial Cookiecutter Commit for murano-tempest-plugin. 2017-09-06 17:31:53 +08:00