34 lines
810 B
Python
34 lines
810 B
Python
"""funnies — the newspaper's fun section (crossword, find-a-word, cartoon)."""
|
|
|
|
from .builder import FunniesBuilder
|
|
from .cartoon import (
|
|
CartoonSource,
|
|
Comic,
|
|
StubXkcdCartoonSource,
|
|
build_comic,
|
|
select_cartoon,
|
|
tasteful_fallback,
|
|
)
|
|
from .crossword import Crossword, StubClueDrafter, build_crossword
|
|
from .find_a_word import build_find_a_word, derive_theme_words
|
|
from .model import Cartoon, FindAWord, FunniesBrief, FunniesResult
|
|
|
|
__all__ = [
|
|
"Cartoon",
|
|
"CartoonSource",
|
|
"Comic",
|
|
"Crossword",
|
|
"FindAWord",
|
|
"FunniesBrief",
|
|
"FunniesBuilder",
|
|
"FunniesResult",
|
|
"StubClueDrafter",
|
|
"StubXkcdCartoonSource",
|
|
"build_comic",
|
|
"build_crossword",
|
|
"build_find_a_word",
|
|
"derive_theme_words",
|
|
"select_cartoon",
|
|
"tasteful_fallback",
|
|
]
|