Remove docutils pin

This was added to work around bug 1091333.  A new sphinx has been
released and so this is no longer necessary.

Change-Id: I174c5aff18b4432277399310154acaeb55c2ed5c
Depends-On: I6ea61a3cc441dd1ca2ced7e2fd837a55b917f76d
Add Pint for Horizon

Add the Pint package to global requirements. It is needed for unit
conversion support in Horizon's charts:
https://review.openstack.org/#/c/96800/

Pint project homepage: http://pint.readthedocs.org/
GitHub repo: https://github.com/hgrecco/pint

Pint is a pure python package without any external dependencies.
It is python3 compliant and has BSD license.

Partially implements: blueprint ceilometer-api-statistics-decorators-and-convertors

Change-Id: Ic9683c7a28cb9db008a974cde2daa57c9abcad61
Add pysaml2 to global requirements

New features for Keystone will leverage the pysaml2 library.
Ongoing patch: https://review.openstack.org/#/c/110542/
Spec:
http://specs.openstack.org/openstack/keystone-specs/specs/juno/keystone-to-keystone-federation.html
Blueprint: keystone-to-keystone-federation

Change-Id: I5d0be9d7e74b643235ea5d8f098c27be9bc775a8
bump pycadf to 0.6.0

v0.6.0 introduces support for a federated credential model, which is
required for keystone to emit audit notifications during federated
authentication in bp audit-support-for-federation

Change-Id: I6c07adf3c06398441a8c38be656c682687a9eb2f
Bump zake up to 0.1

It was about time to release zake 0.1 so this was done after
we added multiple fake client/s -> one fake storage support
and verified that the basics work so we should be good to
use this in projects that want to...

Change-Id: If1d12ee989c3e41ef17796aa1665b1077ef45a55
Bump minimum required version for simplejson to 2.2.0

oslo-incubator commit ad248f6 adds usage of the namedtuple_as_object
kwarg to simplejson's json.dumps.

oslo-incubator's test-requirements requires simplejson >= 2.0.9 but
namedtuple_as_object wasn't available until 2.2.0.

This is important for anyone doing keystone database migrations on RHEL
6.5 with simplejson since the migrations will fail if you don't have a
new enough simplejson (keystone is using this code now).

Change-Id: I59f4e9c42ad83a305d810e52e440ff51ff5b7f0e
Closes-Bug: #1361230
Add flake8 2.2.3

Flake8 2.2.2 didn't actually turn concurrency on by default, flake8
2.2.3 does.

The move to flake8 2.2.3 is done in two steps since our
global-requirements system does now allow for non-overlapping changes.

Bug: https://bitbucket.org/tarek/flake8/issue/163/
Change-Id: I676dbf2402922112923d63a98b1aae85abe0331a
Drop flake8 2.2.2

Complete the move to flake8 2.2.2

Change-Id: Iafaa0875df8a9f8da2e77bcde31255c304b54911
Merge "Bump zake up to 0.1"
Remove devstack/devstack-gate from projects

Repo devstack-gate has a requirements file but no setup.py, so we cannot
gate for changes there. Remove it from the list so that a broken
file will not break the requirements post job.
Similar for devstack.

Change-Id: I19049439e497f549313fe162ded2f696f679ec8c
Merge "Add Pint for Horizon"
Merge "Add flake8 2.2.3"
Merge "bump pycadf to 0.6.0"
Merge "Add pysaml2 to global requirements"
Merge "Drop flake8 2.2.2"
Merge "Remove devstack/devstack-gate from projects"
Merge "Remove docutils pin"