requirements.txt 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # Used for when working from a virtualenv.
  2. # Use this file by running "$ pip install -r requirements.txt"
  3. alembic <= 1.8.1
  4. arrow <= 1.2.3
  5. bcrypt <= 3.2.2
  6. binaryornot == 0.4.4
  7. bleach <= 5.0.1
  8. blinker <= 1.5
  9. celery <= 5.2.6
  10. chardet <= 4.0.0
  11. cryptography <= 36.0.0
  12. docutils <= 0.17.1
  13. # required for backward compatibility
  14. email_validator
  15. flask <= 2.2.2
  16. werkzeug < 3.0.0
  17. flask-wtf <= 1.0.0
  18. kitchen == 1.2.6
  19. markdown <= 3.3.7
  20. munch <= 2.5.0
  21. Pillow <= 9.2.0
  22. psutil <= 5.9.2
  23. pygit2 >= 0.26.0, <=1.8.0
  24. python3-openid <= 3.2.0
  25. python-openid-cla == 1.2
  26. python-openid-teams == 1.1
  27. redis <= 3.5.3
  28. requests <= 2.28.1
  29. six <= 1.16.0
  30. # required for backward compatibility
  31. setuptools
  32. sqlalchemy >= 0.8, <=1.4.46
  33. straight.plugin == 1.5.0
  34. whitenoise <= 6.2.0
  35. wtforms <= 3.0.1
  36. # Required only for the `oidc` authentication backend
  37. # Important: Until https://github.com/puiterwijk/flask-oidc/pull/144 is merged and a new version of flask-oidc is released,
  38. # it's necessary to ensure `itsdangerous` is pinned to a version lower as 2.1 as well.
  39. # flask-oidc <= 1.4.0
  40. # itsdangerous < 2.1
  41. # Required only if `USE_FLASK_SESSION_EXT` is set to `True`
  42. # flask-session
  43. # Required only for the `fas` and `openid` authentication backends
  44. # python-fedora == 1.1.1