bump pycadf requirement to 0.4.1

pycadf 0.4.1 added audit middleware required by Nova

Partial-Bug: #1280327
Change-Id: I34c64ed92b2114875c934264a7edcae8cd2f8df3
Upgrade six to 1.5.2

six 1.5.2 has supported more modules for python 2 and 3 compatibility.

Change-Id: Iae1f2d730890829a89393c23a599848dfe72f792
Require openstack-doc-tools 0.8.2

This is the current release and it is needed to fix building with
current infrastructure.

Change-Id: I4e7fa0da6429feb87f61b527c4a6ca5d617b1255
Allow projects to use oslo.vmware

Change-Id: I389ddf0b1765d53bf9d02a71827021505190e188
Merge "Allow projects to use oslo.vmware"
Merge "Upgrade six to 1.5.2"
Add croniter dependency

A cron library, will be used in Ceilometer alarms.

License is MIT, lower bound is based on the added Py3 support.

Is also used by Mistral: https://github.com/stackforge/mistral/blob/master/requirements.txt

Change-Id: I9b818c171d9ca2e4e8afd8058769be471b2ff800
Blueprint: time-constrained-alarms
Correct iso8601 parseing invalid year num

iso8601 should raise reasonable error when parsing timestamp with invalid
years. This is implemented in iso8601 version 0.1.9.
More details please see the bug description and the issue on bitbucket.

Change-Id: I23ec6a125110294f49eb55ced02ff4e5965a0b99
Closes-Bug: #1266398
Merge "bump pycadf requirement to 0.4.1"
Merge "Add croniter dependency"
Merge "Require openstack-doc-tools 0.8.2"
migrate 0.8.4 is bad, block it

migrate 0.8.4 does a non conditional require on ibm db2 code. This
isn't correct, and that version needs to be blocked.

Change-Id: I087dc93543843a1f8d5556f3e21a73b1673ae54a
Update oslo.vmware to be >= 0.2

There are a number of bug fixes that deal with image and session
management.

Change-Id: I27e62ac6a6d4e0bbadf1be3dbc62d38cd68e9f58
Sets the min python-novaclient version to 2.16.0

python-novaclient 2.16.0 introduces RDP support required
by Horizon for the "hyper-v-rdp-console" BP.

Change-Id: I44a0ba108c9272bd6ef7ab71d587367c0eddaaac
Adding support for Django 1.6

Horizon and django_openstack_auth 1.1.4 are both now compatible
with Django 1.6.  Bumping versions of Django to include 1.6 and
django_openstack_auth to force a Django 1.6 compatible version.

Partially-implements blueprint django-1point6

Change-Id: Id753ffa53d2484dab39e530de0a41e85f9e07742
Sets the minimum python-novaclient version to 2.17.0

python-novaclient 2.17.0 introduces external event support,
required for nova/neutron interaction.

Change-Id: I3c03bfccb38ec5029370daf25f60575bc3e00103
Merge "Update oslo.vmware to be >= 0.2"
Switch to SQLAlchemy 0.9

After SQLAlchemy-migrate has been fixed for SQLAlchemy 0.9,
and after the last problem (with Keystone) has been fixed,
we finally can switch to SQLAlchemy 0.9. It is important we
do the switch to SQLAlchemy 0.9.x ASAP, because that is what
distributions (eg: at least Debian) are using. This also
ensure we avoid any future mistakes if we do the gating with
SQLAlchemy 0.9.

This patch sets the cap from <=0.8.99 to <=0.9.99.

Change-Id: I9d2a9e0526359fa1e97df250a63f71496d47367a
Revert "Switch to SQLAlchemy 0.9"

This reverts commit fde324efaf57decd1a33dc61bb1f5f9e93f4d79b
Merge "Adding support for Django 1.6"