summaryrefslogtreecommitdiff
path: root/requirements.txt
diff options
context:
space:
mode:
authorMark Goddard <mark@stackhpc.com>2019-02-28 09:49:43 +0000
committerMark Goddard <mark@stackhpc.com>2019-02-28 09:56:26 +0000
commitdb94e3574598710c48a10c963efb1959484006f1 (patch)
treef55a959ece51c4d4fd6f8bb452eeb6afb3745a37 /requirements.txt
parent1e4a1cb7cbe7ba8cdf510adff9861a0e0ef21f89 (diff)
downloadironic-db94e3574598710c48a10c963efb1959484006f1.tar.gz
Fix pysendfile requirement marker
Currently, any patch that changes one of the requirements files is failing the requirements-check job, with the following error: Requirement(package='pysendfile', location='', specifiers='>=2.0.0', markers='', comment='# MIT', extras=frozenset()) 'markers': '' does not match "sys_platform!='win32'" Could not find a global requirements entry to match package {}. If the package is already included in the global list, the name or platform markers there may not match the local settings. The problem is that a "sys_platform!='win32'" marker was added [1] to the pysendfile requirement in the requirements repo, which needs to be propagated to the requirements of all repos using the package. This change adds the required marker to requirements.txt. [1] https://review.openstack.org/#/c/639084/ Change-Id: Ibd7656cbcfbf204930f9c8562f79ab92bd4aefb5 Story: 2005096 Task: 29697
Diffstat (limited to 'requirements.txt')
-rw-r--r--requirements.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/requirements.txt b/requirements.txt
index 0bcdf484a..e339ead1b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -15,7 +15,7 @@ ironic-lib>=2.15.0 # Apache-2.0
python-swiftclient>=3.2.0 # Apache-2.0
pytz>=2013.6 # MIT
stevedore>=1.20.0 # Apache-2.0
-pysendfile>=2.0.0 # MIT
+pysendfile>=2.0.0;sys_platform!='win32' # MIT
oslo.concurrency>=3.26.0 # Apache-2.0
oslo.config>=5.2.0 # Apache-2.0
oslo.context>=2.19.2 # Apache-2.0