This is no longer needed in a Python 3-only world.
Change-Id: I84231b7e8d952b562870838a2fa4ef0d86179183
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
This is now maintained as a Jazzband project [1].
[1] https://github.com/jazzband/prettytable
Change-Id: Ibdb387ccd86e24bcd19b4edcbab3bce4e15c36c6
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg: Wheel is not needed for python
3 only repo
- Update requirements, no need for python_version anymore
- Remove old variables from conf.py, update openstackdocstheme
requirement.
- Remove hacking and friends from lower-constraints, they are
not needed in installed system.
Change-Id: I179d61545169f3d329c746c88dd4d38035d4075d
Add an OSC plugin for manila, the subcommand
chosen is "share". Add initial commands parser
for create, delete, list and show shares.
Also initializes basic unit testing structure for
the added commands.
Co-Authored-By: Soledad Kuczala <sol.kuczala@gmail.com>
Co-Authored-By: Victoria Martinez de la Cruz <victoria@redhat.com>
Partially-implements: bp openstack-client-support
Change-Id: I90a36f4332796675ea808e0c2a0f5ce32709624a
This requirements was added [1] in order to run pep8 with a check
that has been subsequently removed [2]. It should have been a
test-requirement in the first place, and now tox runs just fine
without it.
[1] https://review.openstack.org/#/c/573474
[2] https://review.openstack.org/#/c/614286/
Change-Id: I14015139ccd0cb509bb0d50c1e65af13ec11bd7c
https://review.openstack.org/#/c/573474 introduced a
problematic pinned requirement for docutils==0.11
which can't be supported across the various distros
that we need to support.
Change the requirement from strict equality to
greater-than-or-equal.
Change-Id: I92fcf6a516339a660395e5cd48e0a496158447e8
v1.client is already deprecated since 2015-09 [1] but we never said when the
code will be eventually removed. It's now explicitly mentioned that
v1.client will be removed with the 2.0.0 release of python-manilaclient.
Also explicitly mention that some kwargs (for v1.client.Client and
v2.client.Client) and the authenticate() method (also for v1 and v2) will
be removed with the 2.0.0 release.
[1] I3733fe85424e39566addc070d42609e508259f19
Change-Id: I3de36f69c43245a5d27279c5fb7226f0f1cee2e0
argparse was external in python 2.6 but not anymore, remove it from
requirements.
This should help with pip 8.0 that gets confused in this situation.
Installation of the external argparse is not needed.
Change-Id: Ib7e74912b36c1b5ccb514e31fac35efeff57378d