We can follow the [DRF example](https://github.com/encode/django-rest-framework/blob/master/tox.ini#L33) on splitting up tests without having optional dependencies installed. For this to work we properly need to compat imports as in [DRF](https://github.com/encode/django-rest-framework/blob/master/rest_framework/compat.py). This way we ensure that DJA actually works without the optional deps installed.
Activity
[-]Add test environment without optionals deps[/-][+]Add test environment without optional deps[/+]sliverc commentedon Oct 8, 2026
As we removed django polymorphic support in main (#1336), only django-filter remains as an optional dependency.
As the django-filter DJA integration is in an entire own module it can not interfere if not imported. Therefore this issue becomes obsolete. Closing.