Add importutils from openstack-common

As a side-effect, openstack.common.setup is getting updated

Change-Id: I9f8696ec5c82ef32872e1a974102dcd179eb70f9
Add missing files to MANIFEST.in

Some files were missing from tarballs generated using
'python setup.py sdist', this adds them to MANIFEST.in.
Fixes bug 1001217.

Change-Id: I0c99deba3f24989b34cff27b5d3cd1c999cd08fa
Refactor HTTPClient to use two request methods

Rather than depend on magic, I would prefer that we explicitly call
two different request methods: json_request and raw_request. The
former will encode/decode request bodies to and from JSON, while
the latter will not.

Change-Id: I6a429a5975993f71df85df55f11c5d51c050c289
Merge "Refactor HTTPClient to use two request methods"
Replace git url with github zipball.

distribute does not grok git urls, but auto-generated zipfiles are a
short-term workaround until we've got pypi uploads sorted.

Fixes bug 1003328

Change-Id: Iaded7245cea7a30c2f421c7b48ece9823aaf152f
Fix the zipball change.

-f downloads things from a url. -e does them for vcs.

Change-Id: I14c5edd0ca163112baea08c81771f35f13930264
Adds support for --insecure.

fixes lp#1004281.

Change-Id: I464e39515a7172bfb72921a92f46d31baac466d8
Properly install from zipball.

Change-Id: I505a42ec11b388e3ee5c818a1aadf0f70d5565c5
Include ChangeLog in tarball

Include ChangeLog when generating the tarball.

Change-Id: I4a65b82928e3f55775cfa5d3d51b3c3b4e1ef079
Signed-off-by: Chuck Short <chuck.short@canonical.com>
Auto generate AUTHORS file for glanceclient component.

Bug: 976267

Now that git commits are gated by CLA, we shouldn't enforce
committers to add an entry in AUTHORS file. The AUTHORS file
should be generated automatically, based on git commits.

This commit fixes the problem.

* AUTHORS
  Remove this file.

* .gitignore
  Add AUTHORS file.

* glanceclient/openstack/common/setup.py
  Sync changes from openstack-common.

* setup.py
  Generate AUTHORS file before creating the package.

* glanceclient/shell.py
  Pep8 fix.

* tests/test_authors.py
  Remove this test case.

Change-Id: I9e9d4da5ca3b147b483250dcf25a3b2a840123c2
Add minimal support for the v2 API

This only allows you to run image-list, but sets up a framework
that we can use to fill in the rest of the v2 functionality.

* Related to bp glance-client-v2

Change-Id: I8827e36fdcf79fe402990a6d05898ec00cbd54c6
Set pep8 dependency at v1.2

Additionally, remove the pep8 dep override in tox.ini so the dep we
set in tools/test-requires is actually used

Change-Id: Iceb6d7a5dd8eceeebc1408e8a5edfabb48462d3e
Merge "Auto generate AUTHORS file for glanceclient component."
Add tests dir to pep8 command

Change-Id: I28120c67e157277202976696eea37023fb719d6d
Stick prettytable at v0.6

Doing this so we can align columns reliably

Change-Id: Ibdbc6f3df08d6f9c45b6e0a0f5a2440ba2637dbd
Add 'explain' command to v2 that describes schemas

At its core, this is adding the ability to finx a schema through
published links and convert it to a usable object.

Related to bp glance-client-v2

Change-Id: I7b38ad091c6b0ad80197eb789503cf73989893e5
Minimize tox.ini

Change-Id: I77d0873cbd789726b93b059429d742f1cbdc57c1
Merge "Minimize tox.ini"
Merge "Add 'explain' command to v2 that describes schemas"
Edit build_sphinx options.

To better facilitate the building and publishing of sphinx
documentation by Jenkins we are moving all openstack projects with
sphinx documentation to a common doc tree structure. Documentation
goes in project/doc/source and build results go in project/doc/build.

Change-Id: Idf3e4472f91a1f5ae36e64b339bef99d4d960b88