upsies.trackers.mtv.rules

Classes

class upsies.trackers.mtv.rules.MtvBannedContainerFormat(tracker_jobs)[source]

Bases: TrackerRuleBase

class upsies.trackers.mtv.rules.MtvBannedGroup(tracker_jobs)[source]

Bases: BannedGroup

banned_groups = {'3LTON', 'BDP', 'BRrip', 'CM8', 'CMCT', 'CrEwSaDe', 'DNL', 'DeadFish', 'ELiTE', 'FRDS', 'FUM', 'FaNGDiNG0', 'HD2DVD', 'HDTime', 'ION10', 'JIVE', 'KiNGDOM', 'LOAD', 'Leffe', 'NhaNc3', 'PRODJi', 'PandaRG', 'QxR', 'RARBG', 'RDN', 'SANTi', 'STUTTERSHIT', 'TERMiNAL', 'TM', 'WAF', 'XS', 'YIFY', 'ZKBL', 'ZmN', '[Oj]', 'aXXo', 'h65', 'iPlanet', 'mHD', 'mRS', 'mSD', 'nHD', 'nSD', 'nikt0', 'x0r'}

set of banned group names

Groups specified here are always banned. To ban groups conditionally (e.g. ban only encodes from a certain group), override _check_custom().

class upsies.trackers.mtv.rules.MtvHevcUhdOnly(tracker_jobs)[source]

Bases: TrackerRuleBase

HEVC (H.265) is only allowed for UHD (2160p), except for some anime groups