The requirements files have been mostly copied from sahara.git,
but most of the dependencies are not needed.
Refresh the content of lower-constraints.txt and ensure that
the lower-constraints tox environment considers also the doc
dependencies.
Explicitly depend on the pre-release of Sahara for Stein.
Add few more jobs to avoid breakages, namely:
- add check-requirements and openstack-lower-constraints-jobs;
- replace tempest-plugin-jobs with openstack-python-jobs,
openstack-python35-jobs and openstack-python36-jobs
now that it is possible to depend on sahara.
Change-Id: I087151df07044d9012a6a89bab9925c194b622cd
Also switch to pycodestyle from pep8 which requires a bump
of the the version of flake8 too.
Skip the following checks for now:
- E123 Closing bracket does not match indentation of opening bracket's line
- E226 Missing whitespace around arithmetic operator
- E402 Module level import not at top of file
- E731 Do not assign a lambda expression, use a def
- W503 Line break occurred before a binary operator
They should be probably revisited and fixed, if possible,
or skipped individually using # noqa
The following checks reported a limited number of errors and
they were fixed directly in this review:
- E241 Multiple spaces after ','
- E501 Line too long (82 > 79 characters)
Change-Id: I1f185d2efd1adf27a26e3ac93f2e1011c0b63124
According to Openstack summit session [1] stestr is
maintained project to which all Openstack projects
should migrate.
Let's switch it then.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: Ic580dc7ba0684087a81137771fb125f4d412d948
Signed-off-by: Charles Short <zulcss@gmail.com>
Move doc/ and releasenotes/ to openstackdocstheme
and remove the dependency on oslosphinx.
Initialize the correct link to the bug tracker (logABug).
api-ref/ was already properly configured.
Change-Id: I9c0a8ae25b767d895ca5935fa305425f7b8e7ae0
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848
Change-Id: I54ffedf66f57c2fac0867f0b888ef01be52544dd
The tests removed here are now available in the Tempest plugin inside
sahara-tests.
Also remove few test dependencies which are not needed anymore (as a result
of this code removal but also of previous changes).
Change-Id: I6394cd0ed01d7799ba303fd36e4777018de16854
To comply with recent documentation policies
the API documentaion should be maintained within
the project source repository.
Change-Id: I0f854eea33d1a895580589e91c17c89e42b3df0a