- Remove Babel from requirements, it's not needed for running.
- remove unused file setup.sh
- Update to hacking 3.1.0; fix problems found.
- Remove hacking and friends from lower-constraints, they are not
needed there at all.
Depends-On: https://review.opendev.org/736382
Change-Id: I8b2a8c06de0282f797fab51d90aeac1ca2eef9c4
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: I9adead178db749a857745e2aff5827f0bf04ab4c
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: I96f66e103313c5ba4eb9cc04ed1e813ab3fb0532
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
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: I5cb9b15a3391bf32bb6e43958f8f6ffbcd6bcf07
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: I9a52c912ef5ad19fe24e9294f573a2770436d5e3
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
Depends-On: Id77e0cc59f33fdf394e2dc25a9fda0fd13c5b4fa
Change-Id: I084752510b24d07e8f7e0ec83f51795d808be7a0
osc-lib is a package of common support modules for writing
OSC plugins. All common functions, classes such as exceptions,
utils, logs and so on have been moved from openstackclient to
osc-lib.
So use osc-lib instead of openstackclient.
Targets: blueprint openstack-client-plugin-support
Change-Id: I4b998cea5c901436e3934d77f2d3a227eb5d1d9d
As the tempest_lib is deprecated and the code has been moved into
tempest. We should use tempest.lib instead of tempest_lib.
Related-Bug: #1589713
Change-Id: I141455236fccfc5deed4b39151a8581cbaa76f0e
OpenStack client is not a runtime dependency of muranoclient,
and having it in requirements just brings in many unneeded dependencies.
Move it to test-requirements so unit tests for osc plugin work.
Change-Id: I3365bf8435345a93259aa4320c4507b76836d451
Closes-Bug: #1562023