* flake8 supports more checks than pep8 (e.g. detection of
unused imports and variables), and has an extension mechanism.
A plugin to support automatic HACKING validation is planned.
* See: http://flake8.readthedocs.org/
Change-Id: I1cba551fadf87f3dbc40a002736c1009e7b9d5b5
In 8fbe6d we moved 'tests' to be top level. As such it makes
since to now exclude it from quantumclient packages.
Change-Id: I98b0bd4f5433b13c276ff89b8e359cba17ce78a5
Add trove classifier to have the client listed among the
other OpenStack-related projets on PyPI.
Change-Id: Ia37256fb8eb10e3e0e3943f1ccae4344a6ed97de
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
blueprint new-cli
Bug #1001053
Implement new commands interface, ready for v2.0. adopt cliff arch. new
client binary is quantumv2. After it is stable, we will remove quantum
binary. Httplibs2 is used.
usage: https://docs.google.com/document/d/1e_4UtnhFfgtnsB8EVB31BZKldaVzl_BlsGnGBrKmcDk/edit
Patch 2: add license header
Patch 3: add v1.0 support, fix show net details
Patch 4: quantumclient network api v2.0
Patch 5: subnet and port commands for api v2.0, add fields selector
Patch 6: add test cases
Patch 7: fix interactive mode, modify according to comments and https://review.openstack.org/#/c/8366/, add two tasks to BP: noauth and openstack common
Patch 8: fix log problem
Patch 9: modify according to the comments by dan on patch 5
Patch 10: just trigger jenkins
Patch 11: pep 1.3 fix
Patch 12: cliff and prettytable to more than 0.6.0
Patch 13: change setup.py to include more packages
Patch 14: pep check on jenkins
Patch 15: add license text to empty __init__.py files
Patch 16: fix v1.1 test cases after server changes
Change-Id: Ibbbdd834371c6a023b31e4797718fc0fe9786d89
* Moved server-specific functionality found in quantum.common to
the quantum repo.
* Renamed primary package from quantum -> quantumclient.
* Addresses bug 977711 and bug 921933
Change-Id: If34553924c8dfcc6b148c1d91f173a4b81eeb95a
The quantum/vcsversion.py module is generated by the quantum project's
setup.py, so python-quantumclient's setup.py should not also generate
it. It is not used in python-quantumclient. Fixes bug 944363.
Change-Id: Ib7dd646aaa24aefa7f6f28397232f52550705e31
Signed-off-by: Bob Kukura <rkukura@redhat.com>
Change the pypi name to match the expected name.
Update versions in pip-requires to match other projects.
Add coverage support to tox.
Change-Id: Id02b039dc8c89bfdae1acc5adea06757cd326bb8