Django 5.0 is out now so let's add support here for it. Testing locally after updating I see:
File "/usr/local/lib/python3.11/site-packages/dockerflow/django/middleware.py", line 8, in <module>
from . import views
File "/usr/local/lib/python3.11/site-packages/dockerflow/django/views.py", line 10, in <module>
from .signals import heartbeat_failed, heartbeat_passed
File "/usr/local/lib/python3.11/site-packages/dockerflow/django/signals.py", line 38, in <module>
heartbeat_passed = Signal(providing_args=["level"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Signal.__init__() got an unexpected keyword argument 'providing_args'
Django 5.0 is out now so let's add support here for it. Testing locally after updating I see: