upsies.utils.predbs.query
Query scene release
Classes
- class upsies.utils.predbs.query.SceneQuery(*keywords, group='', episodes={}, release_info=None)[source]
Bases:
objectSearch query for scene release databases
- Parameters:
keywords – Search keywords
group – Release group name
episodes –
Episodes-like mapping
- classmethod from_string(string)[source]
Create query from string
- Parameters:
string – Release name or path to release content
string is passed to
ReleaseInfoand the result is passed tofrom_release().
- classmethod from_release(release)[source]
Create query from
dict-like object- Parameters:
release –
ReleaseNameorReleaseInfoinstance or anydict-like object with the keystype,title,year,episodes,resolution,source,video_codecandgroup.
- property keywords
Sequence of search terms
- property group
Release group name
- property release_info
ReleaseInfoobject this query was created from or None