from __future__ import annotations

from django.apps import AppConfig
from django.utils.module_loading import autodiscover_modules


class EventsConfig(AppConfig):
    default_auto_field = "django.db.models.BigAutoField"
    name = "simorgh.apps.events"
    label = "events"
    verbose_name = "Events"

    def ready(self) -> None:
        # Pull every app's `events.py` so registries are populated.
        autodiscover_modules("events")
