Django 4 support
Django 4 fails with the following, which is functionality deprecated in 3.1
Traceback (most recent call last):
File "/Users/jayvdb/django/django-mailman3/.tox/py39-django40/bin/django-admin", line 8, in <module>
sys.exit(execute_from_command_line())
File "/Users/jayvdb/django/django-mailman3/.tox/py39-django40/lib/python3.9/site-packages/django/core/management/__init__.py", line 425, in execute_from_command_line
utility.execute()
File "/Users/jayvdb/django/django-mailman3/.tox/py39-django40/lib/python3.9/site-packages/django/core/management/__init__.py", line 401, in execute
django.setup()
File "/Users/jayvdb/django/django-mailman3/.tox/py39-django40/lib/python3.9/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/Users/jayvdb/django/django-mailman3/.tox/py39-django40/lib/python3.9/site-packages/django/apps/registry.py", line 122, in populate
app_config.ready()
File "/Users/jayvdb/django/django-mailman3/django_mailman3/apps.py", line 39, in ready
import django_mailman3.signals # noqa: F401
File "/Users/jayvdb/django/django-mailman3/django_mailman3/signals.py", line 54, in <module>
domain_created = Signal(providing_args=["mail_host"])
TypeError: __init__() got an unexpected keyword argument 'providing_args'