virtualenv==20.0.0 introduced new symlinking of "seed" packages that broke within a bwrap context. We fixed this by forcing those seed packages to be installed by pip avoiding any symlinking. Since then upstream virtualenv has realize this was bad default behavior and virtualenv==20.0.2 does not symlink by default. Take advantage of this and exclude 20.0.0 and 20.0.1 as they need special handling. This allows other versions (new and old) to function. Change-Id: I3b993e72b52e2234e046a657280b008887c535a3
38 lines
741 B
Plaintext
38 lines
741 B
Plaintext
pbr>=1.1.0
|
|
# Early virtualenv 20 had bad file location assumptions
|
|
virtualenv!=20.0.0,!=20.0.1
|
|
|
|
github3.py>=1.1.0
|
|
PyYAML>=3.1.0
|
|
paramiko>=2.0.1
|
|
GitPython>=2.1.8,<3.0.0
|
|
python-daemon>=2.0.4,<2.1.0
|
|
extras
|
|
statsd>=3.0
|
|
voluptuous>=0.10.2
|
|
gear>=0.13.0,<1.0.0
|
|
apscheduler>=3.0
|
|
PrettyTable>=0.6,<0.8
|
|
babel>=1.0
|
|
netaddr
|
|
kazoo
|
|
sqlalchemy
|
|
alembic
|
|
cryptography>=1.6
|
|
cachecontrol
|
|
cachetools
|
|
pyjwt
|
|
iso8601
|
|
psutil
|
|
fb-re2>=1.0.6
|
|
paho-mqtt
|
|
cherrypy
|
|
ws4py
|
|
routes
|
|
jsonpath-rw
|
|
urllib3!=1.25.4,!=1.25.5 # https://github.com/urllib3/urllib3/pull/1684
|
|
# TODO(tobiash): cheroot 8.1.0 introduced a regression when handling concurrent
|
|
# requests. Remove the following line when this issue is resolved:
|
|
# https://github.com/cherrypy/cheroot/issues/263
|
|
cheroot<8.1.0
|