Kazoo has moved onto 1.3.1

The 0.9 release is over a year old now and kazoo
has made many small changes and bug fixes that it
would be great to take advantage of.

In order to take advantage of these lets bump
up the version.

Changes @ https://pypi.python.org/pypi/kazoo#changelog

Change-Id: Ia33a59e4ac5904d9d2bc5dbf902ed98a919fd68d
Limit psutil to <2.0.0

The psutil package recently released psutil version 2.0.0.  This version
made a significant number of changes that are not backwards-compatible.
We should thus restrict the OpenStack psutil requirement to <2.0.0 until
we can ensure that our code is compatible with the new API and that the
2.0.0 version of psutil has had time to propogate to the various
distros.

Needed by: https://review.openstack.org/#/c/78793/
Change-Id: I63d01235a949cd10ba87d41ad428818daaf9a756
Update oslo.vmware to be >= 0.3

This update contains support for storage policy based management
and a couple of bug fixes.

This update is required to support storage policies in Glance:
see blueprint: storage-policies-vmware-store

Change-Id: Icf6eae58bc2add866dbdca61c30600dfe8c8ba96
allow for NON_STANDARD_REQS override

there are non integrated projects in openstack that use devstack
framework for running jobs. They need a lever in their jobs to
tell the infrastructure that we won't enforce global-requirements
strict compliance on them. We'll still generate a warning so that
they know they are using requirements outside of OpenStack's
accepted list, but it will be non fatal.

Change-Id: Id90547e2fb0a5736385c9f31ba386e7c2e0616df
Zake 0.0.15 released

Zake was released with new fixes and sequence
id support so projects that want to test zookeeper
without a real zookeeper instance can do this with
these new features.

Pypi url @ https://pypi.python.org/pypi/zake

Change-Id: I7d73360d666e456d5481a1bd27096e3b032cd037
Add PyECLib as a requirement

Swift will call into PyECLib for erasure coding functions.
This is in preparation for the change in review:
   https://review.openstack.org/#/c/66482

PyECLib is BSD licensed.

Change-Id: I0884256fa9e65101ff7673a32eea0ecea0ad257b
Signed-off-by: Tushar Gohad <tushar.gohad@intel.com>
Added argcomplete requirement

This library will be used in python clients to provide command line
completition

Minimum version is 0.6.8 cause it's the first version that works with
PBR generated scripts

Change-Id: Ia2aaa4cd40ebfa29f1c2135a5c99e67484af6de7
Work around atexit bug in python < 2.7.4

In python < 2.7.4, a lazy loading of package `pbr` will break
setuptools if some other modules registered functions in `atexit`.
solution from: http://bugs.python.org/issue15881#msg170215

This problem originally appeared in stevedore
before the library was adopted by Oslo
(https://github.com/dreamhost/stevedore/commit/74a719b11781cc93d60cff1b0a01de3e4e780a1d)

This change places the fix from Icd412ca8435dca4b0f3b4075eca39b903dde6d27
in the right location to be synced into the other repositories.

Change-Id: I7560e474e68bf361f3af61bdfc8e2dbc9e2413f1
Merge "Zake 0.0.15 released"
Merge "Add PyECLib as a requirement"
Add notes about packaging of external libraries

Add notes regarding the packaging of some external libs
which aren't tested in the gate.

Move three libs into that section:
- python-seamicroclient
- hp3parclient
- hplefthandclient

Change-Id: Icdd75b908aa000923ed07df5ead8bcd2bacdc025
Merge "Kazoo has moved onto 1.3.1"
Merge "allow for NON_STANDARD_REQS override"
troveclient 1.0.4 released

Needed for Heat:

- support providing datastore type and datastore version when creating
  Trove instance (new feature in Trove Icehouse,
  introduced in troveclient 1.0.4)

- support providing network id when creating Trove instance (needed in
  presence of multiple Neutron networks, introduced in troveclient
  1.0.4)

Change-Id: I476c16ee5419ef5d0a555071b825de897c3cbf5b
Merge "Add notes about packaging of external libraries"
Bump python-keystoneclient to >= 0.8.0

Starting from python-keystoneclient 0.8.0, the preferred way to
specify authN and identity endpoints is by using auth_uri and
identity_uri settings.  Otherwise, warnings are issued. To be able to
migrate to brand new world, we need to bump to the new version where
these settings were introduced.

Change-Id: Icbb9c3af9110e405d8b44bda529ccf1b3c1ae3a0
Merge "troveclient 1.0.4 released"
Merge "Work around atexit bug in python < 2.7.4"
Merge "Limit psutil to <2.0.0"
Update sphinxcontrib-pecanwsme to 0.8

A new version of sphinxcontrib-pecanwsme was released containing a fix
to make rst documentation for methods using pecan without wsme.

Related-Bug: #1311875
Change-Id: Ia569991d35fd33dddb75a2877e68d4ba03ff20e9