openstack-ansible/global-requirement-pins.txt
Jesse Pretorius 1fd9fdc6d8 Set an upper pin for Cython to please gnocchi
Gnocchi depends on pycradox, which currently has an upper limit for
its dependency Cython. As Cython is not present in upper-constraints
there is nothing to stop the repo build from using the new one, and
the gnocchi venv build fails.

Change-Id: Ib85d545a8879b82be8d492809f9764fa0efb78e6
2018-10-19 14:08:58 +01:00

22 lines
719 B
Plaintext

# This file should only be used to set python package pins that are
# not present in OpenStack's upper-constraints. Any pins present in
# this file will override any requirements set in *requirements.txt,
# upper-constraints and any roles/vars.
#
# Use this file with caution!
#
### Pinned for gnocchi's dependency pycradox
# https://github.com/sileht/pycradox/commit/2209f89fd65ecf31bea8eac6405acce2543e7b84
Cython<0.28
###
### These are pinned to ensure exactly the same behaviour forever! ###
### These pins are updated through the sources-branch-updater script ###
###
# Bumping pip to version 10 fails in tempest when trying to install
# packages with an empty list.
pip==18.0
setuptools==40.0.0
wheel==0.31.1