blockerbugs/requirements.txt
Jaroslav Groman 3fbc4de037
All checks were successful
Run tests and linters / test (pull_request) Successful in 2m48s
requirements: remove unused imports, move some to devel reqs
These requirements are no longer needed. Move pytest and munch to devel reqs,
because they are only needed for tests.

Related: #306
Co-authored-by: Kamil Páral <kparal@redhat.com>
2026-06-15 22:00:54 +02:00

30 lines
968 B
Text

# the flask and werkzeug freeze is to reflect the state on production
Flask ~= 3.1.3
Werkzeug ~= 3.1.6
alembic
# bodhi-client 5.7.5 because of compatibility with Bodhi 6 server
bodhi-client >= 5.7.5
flask-oidc >= 2.3.1
Flask-SQLAlchemy
iso8601
Jinja2
psycopg[binary,pool]
pyforgejo
# bugzilla 3.2.0 because of API auth changes:
# https://listman.redhat.com/archives/bugzilla-announce-list/2022-February/msg00000.html
python-bugzilla >= 3.2.0
SQLAlchemy ~= 2.0.0
# WTForms introduced breaking changes in 3.2.0
# https://wtforms.readthedocs.io/en/3.2.x/changes/#version-3-2-0
# https://forge.fedoraproject.org/quality/blockerbugs/issues/291
# Flask-Admin will fix compatibility in version 2.0.0
# https://github.com/pallets-eco/flask-admin/releases/tag/v2.0.0a1
# meanwhile pin WTForms to version 3.1.2 and also pin versions of Flask-Admin and Flask-WTF
WTForms ~= 3.1.2
Flask-Admin ~= 1.6.1
Flask-WTF ~= 1.2.2
# openshift deployment dependency
gunicorn == 22.0.0