Skip to content

Enums

Tag

Bases: CaseInsensitiveStrEnum

Torrent tags.

BROKEN class-attribute instance-attribute

BROKEN = 'Broken'

This release has issues, see notes for more information.

DEBAND_RECOMMENDED = 'Deband Recommended'

This release recommends the use of MPV Deband (Press b). If you cannot deband, still get this release.

DEBAND_REQUIRED class-attribute instance-attribute

DEBAND_REQUIRED = 'Deband Required'

This release requires the use of MPV Deband (Press b). If you cannot deband, get the alt release.

DOLBY_VISION class-attribute instance-attribute

DOLBY_VISION = 'Dolby Vision'

This release is Dolby Vision Profile 5 which will not display correctly on unsupported setups.

HDR class-attribute instance-attribute

HDR = 'HDR'

This release is HDR which will not display correctly on unsupported setups.

INCOMPLETE class-attribute instance-attribute

INCOMPLETE = 'Incomplete'

This release does not contain all the episodes.

MISPLACED_SPECIAL class-attribute instance-attribute

MISPLACED_SPECIAL = 'Misplaced Special'

This release has specials at the top of the file list, make sure you watch the episodes in the correct order.

PATCH_REQUIRED class-attribute instance-attribute

PATCH_REQUIRED = 'Patch Required'

This release requires you to download an external patch to fix issues.

VFR class-attribute instance-attribute

VFR = 'VFR'

This release has a variable framerate, your screen should be set to a multiple of 120hz or use VRR to display it correctly.

YUV444P class-attribute instance-attribute

YUV444P = 'YUV444P'

This release is encoded in YUV444P which has poor hardware support, make sure your device can play it properly or get the alt release.

Tracker

Bases: CaseInsensitiveStrEnum

Enum of public and private trackers.

AITHER class-attribute instance-attribute

AITHER = 'Aither'

ANIDEX class-attribute instance-attribute

ANIDEX = 'AniDex'

ANIMEBYTES class-attribute instance-attribute

ANIMEBYTES = 'AB'

ANIMETOSHO class-attribute instance-attribute

ANIMETOSHO = 'AnimeTosho'

BEYONDHD class-attribute instance-attribute

BEYONDHD = 'BeyondHD'

BLUTOPIA class-attribute instance-attribute

BLUTOPIA = 'Blutopia'

BROADCASTTHENET class-attribute instance-attribute

BROADCASTTHENET = 'BroadcastTheNet'

HDBITS class-attribute instance-attribute

HDBITS = 'HDBits'

NYAA class-attribute instance-attribute

NYAA = 'Nyaa'

OTHER class-attribute instance-attribute

OTHER = 'Other'

OTHER_PRIVATE class-attribute instance-attribute

OTHER_PRIVATE = 'OtherPrivate'

PASSTHEPOPCORN class-attribute instance-attribute

PASSTHEPOPCORN = 'PassThePopcorn'

RUTRACKER class-attribute instance-attribute

RUTRACKER = 'RuTracker'

url property

url: str

URL of the current tracker.

Returns:

Type Description
str

URL of the tracker.

Notes

Returns an empty string for Tracker.OTHER and Tracker.OTHER_PRIVATE.

is_private

is_private() -> bool

Check if the current tracker is private.

Returns:

Type Description
bool

True if the tracker is private, False otherwise.

Source code in src/seadex/_enums.py
def is_private(self) -> bool:
    """
    Check if the current tracker is private.

    Returns
    -------
    bool
        `True` if the tracker is private, `False` otherwise.

    """
    return not self.is_public()

is_public

is_public() -> bool

Check if the current tracker is public.

Returns:

Type Description
bool

True if the tracker is public, False otherwise.

Source code in src/seadex/_enums.py
def is_public(self) -> bool:
    """
    Check if the current tracker is public.

    Returns
    -------
    bool
        `True` if the tracker is public, `False` otherwise.

    """
    return self.value in ("Nyaa", "AnimeTosho", "AniDex", "RuTracker", "Other")