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
Avoid httpretty version 0.8.3

Installation of httpretty 0.8.3 fails in environments with LC_ALL=C
(e.g. from tox) with the following error: UnicodeDecodeError: 'ascii' codec
can't decode byte 0xc3 in position 133: ordinal not in range(128)

The patch puts problem version into black list.

Change-Id: Ic0e0a37ef3c0994fa6cb4cb6b1b7f06700fcbf29
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
Rename bash8 to bashate (part 2)

Remove bash8, it is not used anymore.

Change-Id: I33df377fe2d503737a4263bca3857d99ef6f98f5
Bump min saharaclient version

* 0.6.0 has been released about a half of year ago;
* there is a bunch of significant bug fixes and improvements since
  0.6.0;
* savanna aliases has been removed;
* requirements are up to date for Juno.

Change-Id: I2e4d618ad077a7950879087b47cccf82e8595ded
Add xstatic-font-awesome for Horizon

Font awesome is an icon font -- a way of including scalable icons
in a web application.

Change-Id: Id1eae352b63a063429032965afb16de4c0c32150
Partial-implements: bp/font-icons
Update xstatic-rickshaw to >= 1.5.0

Current version of library had several rendering errors that
are fixed in new version.

Change-Id: Ic29d7440b0c3ea7a0000b648d83245072744f876
upgrade to newer oslo.i18n

This release includes a new test fixture for writing
tests for classes that need to use both lazily and
immediately translated strings.

Change-Id: I26702ad9fef6005b12de72d0bfefed98b24a0382
Add python-zaqarclient to global-requirements

After the rename, a new version of zaqarclient has been released. This
commit adds the library to the global-requirements but keeps the old
marconiclient, which would likely be used for stable branches. It'll
remove once it's completely obsolete.

Change-Id: I27d4ea6180e849e5098ece6f3ba580d422be38a2
Add the tuskar and python-tuskarclient projects

Change-Id: Id28d69d9e036109b783eef4e2b74403ceb8448f3
Bump oslo.utils version

Change-Id: I0471222a1f1d616aa06243c1a9df4daad8fff3af
Merge "Bump oslo.utils version"
Fixed oslotest version pin

It turned out that pip is too smart and knows that 1.1.0.0a1 is less
than 1.1.0. We have 1.1.0.0a1 on PyPI for now, so we need to require
that specific version until the final release is available.

Change-Id: I23d85cf1237177561955df05c752871c443e3630
Bump oslo.db to >= 0.4.0

The latest version of oslo.db sets raise_on_warnings=False for 'MySQL
Connector' database driver that is needed to run migration rules against
that alternative driver.

blueprint enable-mysql-connector

Change-Id: I7dad379967c31dd28d324d2957eca8970801d7df
Merge "Add python-zaqarclient to global-requirements"
Merge "Fixed oslotest version pin"
Add a lower limit to oslosphinx

Starting in the 2.2.0.0a2 version of oslosphinx, a new theme
option is introduced to incubated projects.
For instance, in this patch: https://review.openstack.org/#/c/111899/
for Barbican, we should really be using the incubated option.

Change-Id: I0504c852754b08c002800a7c9685c4400e1efd77
Add dib-utils

This project was split off diskimage-builder to contain files used
by other projects too.  In order to add it as a dependency of those
projects, it needs to be here.

Change-Id: I4fc46f963c6e9819efe2a77b0610f59fd1174773
Merge "Avoid httpretty version 0.8.3"