mirror of
https://github.com/SickGear/SickGear.git
synced 2025-01-05 17:43:37 +00:00
980e05cc99
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. |
||
---|---|---|
.. | ||
clients | ||
databases | ||
indexers | ||
metadata | ||
name_parser | ||
notifiers | ||
providers | ||
__init__.py | ||
auto_post_processer.py | ||
blackandwhitelist.py | ||
browser.py | ||
bs4_parser.py | ||
classes.py | ||
common.py | ||
config.py | ||
db.py | ||
encodingKludge.py | ||
event_queue.py | ||
exceptions.py | ||
failed_history.py | ||
failedProcessor.py | ||
generic_queue.py | ||
gh_api.py | ||
helpers.py | ||
history.py | ||
image_cache.py | ||
indexermapper.py | ||
logger.py | ||
name_cache.py | ||
naming.py | ||
network_timezones.py | ||
nzbget.py | ||
nzbSplitter.py | ||
postProcessor.py | ||
processTV.py | ||
properFinder.py | ||
rssfeeds.py | ||
sab.py | ||
sbdatetime.py | ||
scene_exceptions.py | ||
scene_numbering.py | ||
scheduler.py | ||
search.py | ||
search_backlog.py | ||
search_propers.py | ||
search_queue.py | ||
search_recent.py | ||
show_name_helpers.py | ||
show_queue.py | ||
show_updater.py | ||
subtitles.py | ||
trakt_helpers.py | ||
traktChecker.py | ||
tv.py | ||
tvcache.py | ||
ui.py | ||
version_checker.py | ||
watchedstate.py | ||
watchedstate_queue.py | ||
webapi.py | ||
webserve.py | ||
webserveInit.py |