From: Colin Watson <cjwatson@debian.org>
Date: Mon, 10 Feb 2025 11:33:54 +0000
Subject: Avoid django_stubs_ext in tests

It isn't currently packaged in Debian, so inline the relevant part of
it.

Forwarded: not-needed
Last-Update: 2025-02-10
---
 modeltranslation/tests/settings.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/modeltranslation/tests/settings.py b/modeltranslation/tests/settings.py
index 772b086..e2e70c2 100644
--- a/modeltranslation/tests/settings.py
+++ b/modeltranslation/tests/settings.py
@@ -1,11 +1,12 @@
 import os
 import warnings
 
-import django_stubs_ext
+from django.db.models.fields import Field
+
 from modeltranslation._typing import monkeypatch
 
 warnings.simplefilter("always", DeprecationWarning)
-django_stubs_ext.monkeypatch()
+Field.__class_getitem__ = classmethod(lambda Field, *args, **kwargs: Field)
 monkeypatch()
 
 
