Traceback (most recent call last): File "/srv/julia/sites/julia-local/./defense/scripts/malicious-networks.py", line 18, in for network in _malicous_networks(): ^^^^^^^^^^^^^^^^^^^^ File "/srv/julia/sites/julia-local/defense/tools.py", line 212, in _malicous_networks whitelist_networks = [IPNetwork(w) for w in _whitelist()] ^^^^^^^^^^^^ File "/srv/julia/sites/julia-local/defense/tools.py", line 200, in _whitelist for m in MaliciousIPs.objects.filter(exempt=True): File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/models/query.py", line 390, in __iter__ self._fetch_all() File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/models/query.py", line 2000, in _fetch_all self._result_cache = list(self._iterable_class(self)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/models/query.py", line 95, in __iter__ results = compiler.execute_sql( ^^^^^^^^^^^^^^^^^^^^^ File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 1622, in execute_sql cursor = self.connection.cursor() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 320, in cursor return self._cursor() ^^^^^^^^^^^^^^ File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 296, in _cursor self.ensure_connection() File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 279, in ensure_connection self.connect() File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 258, in connect self.init_connection_state() File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/mysql/base.py", line 262, in init_connection_state super().init_connection_state() File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 225, in init_connection_state self.check_database_version_supported() File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 201, in check_database_version_supported raise NotSupportedError( django.db.utils.NotSupportedError: MariaDB 10.6 or later is required (found 10.5.15).