"""DeviantArt — no exercised quirks yet.

No operator-owned DeviantArt archive existed at the 2026-05-27 sidecar
audit, so we don't know yet whether DA's gallery-dl sidecars are
well-behaved or have their own quirks. When DA gets exercised for the
first time, add `derive_post_url` / `augment_cookies` here as needed.
"""

from .base import GD_DEFAULTS, PlatformInfo

INFO = PlatformInfo(
    key="deviantart",
    name="DeviantArt",
    description="Download artwork from DeviantArt artists",
    auth_type="cookies",
    requires_auth=False,
    url_pattern=r"^https?://(www\.)?deviantart\.com/",
    url_examples=[
        "https://www.deviantart.com/example-artist",
        "https://www.deviantart.com/example-artist/gallery",
    ],
    default_config={**GD_DEFAULTS, "content_types": ["gallery"]},
)
