animedex.agg

Aggregate orchestration helpers and top-level multi-source APIs.

The package owns backend fan-out and aggregate-specific coordination. Backend adapters remain under animedex.backends; aggregate modules compose those public Python APIs without reimplementing their wire logic.

__all__

animedex.agg.__all__ = ['FanoutSource', 'run_fanout', 'schedule', 'search', 'season', 'show']

Built-in mutable sequence.

If no argument is given, the constructor creates a new empty list. The argument must be an iterable if specified.

selftest

animedex.agg.selftest() bool[source]

Smoke-test the aggregate package exports.

Returns:

True when the package-level public names are wired.

Return type:

bool