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
Include tempurls in python-swiftclient

python-swiftclient 2.2.0 adds support for tempurls, which is a blocker for
the new (aiming for default) Ironic driver using the Ironic Python Agent.
The Agent needs a temporary URL generated for a Glance image to avoid
passing around admin auth tokens to every machine that is being deployed
to.

Blocked Ironic patch: https://review.openstack.org/#/c/81391/

Change-Id: I35d74f13af9c5cac936bf711e4d2f646531eae60
Don't use Django 1.4.0 nor 1.4.1

Versions 1.4.0 and 1.4.1 don't have the function `force_text` which
replaces `force_unicode`, Django>=1.4.2 running in Python3 doesn't
expose `force_unicode`.

Change-Id: If15427d0cba3fd762beefaa0e956edfda003774a
Remove unneeded definitions of Python Source Code Encoding

PEP 0263 (http://legacy.python.org/dev/peps/pep-0263/) is not
used anywhere else and should be removed when it's not needed.

Change-Id: I3f3d56b28001e2b27a4a749ecc9b3ac1c80a5b5c
Updated version requirement for websockify

This patch updats the websockify version from 'websockify>=0.5.1,<0.6'
to 'websockify>=0.5.1,<0.7'.
websockify is required by nova. The newer version of websockify
has native support for the python 'logging` module.

blueprint: update-to-latest-websockify

Change-Id: I5030bd6d7f4c2326c9cf7c530f649e734322ab51
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
graduate oslo middleware

Change-Id: I89bb65ea257e03da22b5558298e1e7f2ff3a72a6
Updated an explanation to the sqla requirement

The comment was not relevant due to old versions mentioned.

Change-Id: I402b95157b506dc4e3c97a896d435f3b7bf09857
Update requests to version 1.2.1

This version can specify max retries of HTTPAdapter.
Max retries of HTTPAdapter are used in Ceilometer.

Change-Id: Ifd07a3352808a26fd70e347c47ad9716e29739d3
Closes-bug: #1353909
Bump osprofiler version to >=0.3.0

We are using in glance stuff from version 0.3.0

Change-Id: Ic4761a9dae60a8291cb05b40c2bc53b97e19b101
Merge "Include tempurls in python-swiftclient"
Merge "graduate oslo middleware"
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
Merge "Don't use Django 1.4.0 nor 1.4.1"
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
Merge "Bump osprofiler version to >=0.3.0"
Merge "Update requests to version 1.2.1"
Merge "Remove unneeded definitions of Python Source Code Encoding"
Set a minimum version for python-ironicclient

Python-ironicclient has no min version currently.  This sets the minimum
version to the current version, which contains bug fixes critical to the
performance of the nova driver.

Change-Id: I3d0abe8deabbad237bd3858c68654d047675e679
Add oslo.serialization to projects.txt

Change-Id: I9fe54837781774f9ac4262260bc4124ecc86c905