2026-08-28 08:50:47 +00:00
|
|
|
# Pinned to exact versions. These are what production runs and what the test
|
|
|
|
|
# suite is green against — with `>=` the image you get depends on the day you
|
|
|
|
|
# build it, which is how a rebuild once swapped in a gunicorn that could not
|
|
|
|
|
# boot the gevent worker at all.
|
|
|
|
|
#
|
|
|
|
|
# Nothing here updates on its own any more, so bump deliberately: change a
|
|
|
|
|
# version, let CI run, then deploy.
|
|
|
|
|
Django==6.1
|
|
|
|
|
pylast==7.1.0
|
|
|
|
|
requests==2.34.2
|
|
|
|
|
python-dotenv==1.2.3
|
|
|
|
|
whitenoise==6.12.0
|
|
|
|
|
feedparser==6.0.14
|
|
|
|
|
gevent==26.8.0
|
|
|
|
|
# gunicorn 26.2.0 imports packaging.version in ggevent.py while declaring no
|
|
|
|
|
# dependencies of its own, so packaging has to be requested explicitly.
|
2026-08-28 08:34:27 +00:00
|
|
|
gunicorn==26.2.0
|
2026-08-28 08:50:47 +00:00
|
|
|
packaging==26.3
|