zuul/requirements.txt
James E. Blair 456205e7be Switch from fb-re2 to google-re2
At the time we began to adopt the re2 library, fb-re2 was the only
Python wrapper.  Google-re2 is available now, is developed and
released by the maintainers of re2 as part of the re2 project,
and distributes manylinux wheels which simplifies the Zuul build
process.  We have already adopted google-re2 for our Ansible
environments, so this simplifies packaging.

Change-Id: Id1b47d3b980faaf48a3d2b7959925d8c73bd3db1
2023-08-28 15:00:46 -07:00

45 lines
882 B
Plaintext

pbr>=1.1.0
# Early virtualenv 20 had bad file location assumptions
virtualenv!=20.0.0,!=20.0.1,>20
python-dateutil
github3.py>=1.1.0
PyYAML>=5.1.0
paramiko>=2.0.1
GitPython>=2.1.8
python-daemon>=2.0.4
extras
statsd>=3.0
prometheus-client
voluptuous>=0.10.2
apscheduler>=3.0
tzlocal<3.0 # https://github.com/agronholm/apscheduler/discussions/570
PrettyTable>=0.6,<0.8
babel>=1.0
netaddr
kazoo>=2.9.0
sqlalchemy>=2.0.0
alembic
cryptography>=39.0.0
cachecontrol<0.12.7
cachetools
pyjwt>=2.0.0
iso8601
psutil
google-re2>=1.1
paho-mqtt
cherrypy
ws4py
routes
jsonpath-rw
urllib3!=1.25.4,!=1.25.5 # https://github.com/urllib3/urllib3/pull/1684
cheroot!=8.1.*,!=8.2.*,!=8.3.0 # https://github.com/cherrypy/cheroot/issues/263
elasticsearch<8.0.0
PyMySQL
psycopg2-binary
opentelemetry-sdk
opentelemetry-exporter-otlp-proto-grpc
opentelemetry-exporter-otlp-proto-http
confluent-kafka
boto3