SickGear/sickbeard/providers
JackDandy 980e05cc99 Change Hachoir can't support PY2 so backport their PY3 to prevent a need for system dependant external binaries like mediainfo.
Backported 400 revisions from rev 1de4961-8897c5b (2018-2014).
Move core/benchmark, core/cmd_line, core/memory, core/profiler and core/timeout to core/optional/*
Remove metadata/qt*

PORT: Version 2.0a3 (inline with 3.0a3 @ f80c7d5).
Basic Support for XMP Packets.
tga: improvements to adhere more closely to the spec.
pdf: slightly improved parsing.
rar: fix TypeError on unknown block types.
Add MacRoman win32 codepage.
tiff/exif: support SubIFDs and tiled images.
Add method to export metadata in dictionary.
mpeg_video: don't attempt to parse Stream past length.
mpeg_video: parse ESCR correctly, add SCR value.
Change centralise CustomFragments.
field: don't set parser class if class is None, to enable autodetect.
field: add value/display for CustomFragment.
parser: inline warning to enable tracebacks in debug mode.
Fix empty bytestrings in makePrintable.
Fix contentSize in jpeg.py to account for image_data blocks.
Fix the ELF parser.
Enhance the AR archive parser.
elf parser: fix wrong wrong fields order in parsing little endian section flags.
elf parser: add s390 as a machine type.
Flesh out mp4 parser.

PORT: Version 2.0a1 (inline with 3.0a1).
Major refactoring and PEP8.
Fix ResourceWarning warnings on files. Add a close() method and support for the context manager protocol ("with obj: ...") to parsers, input and output streams.
metadata: get comment from ZIP.
Support for InputIOStream.read(0).
Fix sizeGe when size is None.
Remove unused new_seekable_field_set file.
Remove parser Mapsforge .map.
Remove parser Parallel Realities Starfighter .pak files.
sevenzip: fix for newer archives.
java: update access flags and modifiers for Java 1.7 and update description text for most recent Java.
Support ustar prefix field in tar archives.
Remove file_system* parsers.
Remove misc parsers 3d0, 3ds, gnome_keyring, msoffice*, mstask, ole*, word*.
Remove program parsers macho, nds, prc.
Support non-8bit Character subclasses.
Python parser supports Python 3.7.
Enhance mpeg_ts parser to support MTS/M2TS.
Support for creation date in tiff.
Change don't hardcode errno constant.

PORT: 1.9.1
Internal Only: The following are legacy reference to upstream commit messages.
Relevant changes up to b0a115f8.
Use integer division.
Replace HACHOIR_ERRORS with Exception.
Fix metadata.Data: make it sortable.
Import fixes from e7de492.
PORT: Version 2.0a1 (inline with 3.0a1 @ e9f8fad).
Replace hachoir.core.field with hachoir.field
Replace hachoir.core.stream with hachoir.stream
Remove the compatibility module for PY1.5 to PY2.5.
metadata: support TIFF picture.
metadata: fix string normalization.
metadata: fix datetime regex Fix hachoir bug #57.
FileFromInputStream: fix comparison between None and an int.
InputIOStream: open the file in binary mode.
2018-03-28 00:43:11 +01:00
..
__init__.py Add showRSS torrent provider. 2018-03-19 13:09:01 +00:00
alpharatio.py Change remove dead tor caches and stop searching episodes that have a magnet saved. 2018-03-19 13:11:25 +00:00
anizb.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
beyondhd.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
bithdtv.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
bitmetv.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
blutopia.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
btn.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
btscene.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
dh.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
ettv.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
fano.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
filelist.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
funfile.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
generic.py Change Hachoir can't support PY2 so backport their PY3 to prevent a need for system dependant external binaries like mediainfo. 2018-03-28 00:43:11 +01:00
gftracker.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
grabtheinfo.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
hdbits.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
hdspace.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
hdtorrents.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
iptorrents.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
limetorrents.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
magnetdl.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
morethan.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
ncore.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
nebulance.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
newznab.py Change remove some non-release group stuff from newnab results. 2018-02-02 04:25:37 +00:00
nyaa.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
omgwtfnzbs.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
pisexy.py Add DrunkenSlug usenet provider and fix PiSexy torrent provider. 2018-03-12 21:25:24 +00:00
potuk.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
pretome.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
privatehd.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
ptf.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
rarbg.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
revtt.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
rsstorrent.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
scenehd.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
scenetime.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
shazbat.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
showrss.py Add showRSS torrent provider. 2018-03-19 13:09:01 +00:00
skytorrents.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
speedcd.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
thepiratebay.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
tokyotoshokan.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
torlock.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
torrentbytes.py Change TBy prov add UHD cat. 2018-01-30 17:38:46 +00:00
torrentday.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
torrenting.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
torrentleech.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
torrentz2.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
tvchaosuk.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
wop.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00
zooqle.py Change improve the manage searches error stats UI and backend functions. 2018-01-26 01:35:02 +00:00