pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/sickgear
Module Name: pkgsrc
Committed By: js
Date: Sat Jul 5 21:04:30 UTC 2025
Modified Files:
pkgsrc/multimedia/sickgear: Makefile PLIST distinfo
pkgsrc/multimedia/sickgear/patches: patch-sickgear.py
Log Message:
Update multimedia/sickgear to 3.33.11
### 3.33.11 (2025-06-26 11:15:00 UTC)
* Update UnRar x64 for Windows 7.10 to 7.12
### 3.33.10 (2025-06-19 19:50:00 UTC)
* Change add support for Python 3.13.5, 3.13.4, 3.9.23
### 3.33.9 (2025-05-20 16:45:00 UTC)
* Change add support for Python 3.13.3, 3.12.9, 3.11.9 (Win), 3.10.17, 3.9.22
### 3.33.8 (2025-05-16 14:30:00 UTC)
* Fix port of onTXComplete.sh parsing spaces in pathname parameters on Linux
### 3.33.7 (2025-03-27 01:30:00 UTC)
* Remove MagnetDL torrent provider
### 3.33.6 (2025-03-15 03:25:00 UTC)
* Change improve security by sanitising input requests (thanks to xbow for reports)
### 3.33.5 (2025-03-14 04:25:00 UTC)
* Change limit get_image to only intended API direct calls
* Change filter private methods and non method attrs to improve security
* Fix don't use provider failure counter for caps (they can fail for different reasons)
* Change add cast limit of 30 main actors to all data sources
### 3.33.4 (2025-02-21 11:20:00 UTC)
* Update UnRar x64 for Windows 7.01 to 7.10
* Change update an nzb provider logo
### 3.33.3 (2025-02-18 04:50:00 UTC)
* Change add TraktFreemiumLimit exception for collection endpoint
* Change revert hotfix 3.33.1 in release 3.33.2
* Change add support for Python 3.13.2, 3.12.9
* Change ensure autoprocess is run with a compatible Python version else exit
### 3.33.0 (2025-01-20 00:20:00 UTC)
* Update certifi 2024.06.02 to 2024.08.30
* Update filelock 3.14.0 (8556141) to 3.15.4 (9a979df)
* Update package resource API 68.2.2 (8ad627d) to 70.1.1 (222ebf9)
* Update Tornado Web Server 6.4.1 (2a0e1d1) to 6.4.2 (27b3252)
* Update urllib3 2.2.1 (54d6edf) to 2.2.2 (27e2a5c)
* Change add TheTVDb v4 support
* Add menu Shows/"TVDb Cards"
* Add a persons available socials (Youtube, LinkedIn, Reddit, Fansite, TikTok, Wikidata)
* Change increase viewable history menu items from 13 to 15
* Change add parsing of 2160p releases that don't have a source tag
* Change twitter.com to x.com and Twitter to X (Twitter) branding
* Fix credits in Kodi episode nfo writer
### 3.32.21 (2025-01-19 23:50:00 UTC)
* Change update fallback zoneinfo to 2025a
### 3.32.20 (2025-01-16 16:10:00 UTC)
* Fix final Newznab url to add trailing slash
### 3.32.19 (2025-01-16 16:00:00 UTC)
* Fix another Newznab save
### 3.32.18 (2025-01-16 15:45:00 UTC)
* Fix Newznab save
### 3.32.17 (2025-01-16 14:50:00 UTC)
* Change improve slash sanitisation for url in Newnab provider
### 3.32.16 (2025-01-16 14:20:00 UTC)
* Change ensure no double slash // in an url
### 3.32.15 (2025-01-15 04:15:00 UTC)
* Fix support a Newznab download link that deviates from the standard format
### 3.32.14 (2024-12-19 01:45:00 UTC)
* Change validate get_image path
* Change remove Python 3.8 and add Python 3.13 to Gitlab and Github CI tests
### 3.32.13 (2024-12-11 02:15:00 UTC)
* Fix ignore empty SEASON_RESULT entries
* Change add support for Python 3.9.21, 3.10.16, 3.11.11, 3.12.8
### 3.32.12 (2024-11-29 19:20:00 UTC)
* Fix split_result to return a list in the case of an internal exception
### 3.32.11 (2024-11-26 20:15:00 UTC)
* Fix nzbSplitter needs to use binary data for xml parser
### 3.32.10 (2024-10-07 01:10:00 UTC)
* Fix IndentationError, pt2/2
### 3.32.9 (2024-10-07 01:00:00 UTC)
* Fix IndentationError, pt1/2
### 3.32.8 (2024-10-07 00:30:00 UTC)
* Change min required Python version to 3.9
* Change add support for Python 3.9.20, 3.10.15, 3.11.10, 3.12.7
* Change update fallback zoneinfo to 2024b
* Change improve config.ini save failure messages
* Change add '-f' to copy_file command for 'posix' systems
* Fix Fanart.tv and CF data fetch
* Fix TVC images
* Change add '.avif' extensions as valid image type (used by tvc cards)
* Change hide lazy load animation when loading fails (unsupported image format)
### 3.32.7 (2024-08-13 11:30:00 UTC)
* Change to prevent saving config.ini before it's fully loaded
* Change login form to be more password manager friendly
### 3.32.6 (2024-08-12 17:10:00 UTC)
* Fix saving config.ini after restart and startup
### 3.32.5 (2024-08-12 00:15:00 UTC)
* Fix to create initial config.ini when one doesn't exist
### 3.32.4 (2024-08-10 11:40:00 UTC)
* Change person cards to not display "eps" when number of eps is unknown
* Fix wrong added death dates
* Fix parsing changes to IMDb bio
* Change improve efficiency when saving config.ini
* Change improve efficiency when saving viewshow glide
* Change allow Python 3.12.5
### 3.32.3 (2024-06-26 18:10:00 UTC)
* Fix votes on shows/IMDb cards
* Fix ratings on shows/TMDB cards
* Fix TVmaze parser
### 3.32.2 (2024-06-26 07:20:00 UTC)
* Fix systemd linefeed typo
### 3.32.1 (2024-06-26 01:15:00 UTC)
* Fix update tvinfo test data
* Fix type of self.plays_self
### 3.32.0 (2024-06-25 21:15:00 UTC)
* Update apprise 1.6.0 (0c0d5da) to 1.8.0 (81caf92)
* Update attr 23.1.0 (67e4ff2) to 23.2.0 (b393d79)
* Update Beautiful Soup 4.12.2 (30c58a1) to 4.12.3 (7fb5175)
* Update CacheControl 0.13.1 (783a338) to 0.14.0 (e2be0c2)
* Update certifi 2024.02.02 to 2024.06.02
* Update dateutil 2.8.2 (296d419) to 2.9.0.post0 (0353b78)
* Update diskcache 5.6.3 (323787f) to 5.6.3 (ebfa37c)
* Update feedparser 6.0.10 (9865dec) to 6.0.11 (efcb89b)
* Update filelock 3.12.4 (c1163ae) to 3.14.0 (8556141)
* Update idna library 3.4 (cab054c) to 3.7 (1d365e1)
* Update imdbpie 5.6.4 (f695e87) to 5.6.5 (f8ed7a0)
* Update package resource API 68.1.2 (1ef36f2) to 68.2.2 (8ad627d)
* Update profilehooks module 1.12.1 (c3fc078) to 1.13.0.dev0 (99f8a31)
* Update pytz 2023.3/2023c (488d3eb) to 2024.1/2024a (3680953)
* Update Rarfile 4.1a1 (8a72967) to 4.2 (db1df33)
* Update Requests library 2.31.0 (8812812) to 2.32.3 (0e322af)
* Update Send2Trash 1.5.0 (66afce7) to 1.8.3 (91d0698)
* Update Tornado Web Server 6.4 (b3f2a4b) to 6.4.1 (2a0e1d1)
* Update unidecode module 1.3.6 (4141992) to 1.3.8 (dfe397d)
* Update urllib3 2.0.7 (56f01e0) to 2.2.1 (54d6edf)
* Change growl notifier location for Apprise update refactor
* Change systemd remove py2 and add basic hardening options
* Change alphabetically sort list at edit show/Exclude global ignore/require words
* Add search on TVmaze, TMDb, or Trakt for other shows with the actor that is viewed on Person page
### 3.31.2 (2024-06-23 18:20:00 UTC)
* Fix parsing show names that contain the word "parts" by making parser more restrictive
### 3.31.1 (2024-06-14 01:00:00 UTC)
* Change allow Python 3.12.4
### 3.31.0 (2024-06-05 08:00:00 UTC)
* Update Apprise 1.3.0 (6458ab0) to 1.6.0 (0c0d5da)
* Update attr 22.2.0 (683d056) to 23.1.0 (67e4ff2)
* Update Beautiful Soup 4.12.2 to 4.12.2 (30c58a1)
* Update dateutil 2.8.2 (28da62d) to 2.8.2 (296d419)
* Update diskcache 5.6.1 (4d30686) to 5.6.3 (323787f)
* Update hachoir 3.1.2 (f739b43) to 3.2.0 (38d759f)
* Update Pytvmaze library 2.0.8 (81888a5) to 2.0.8 (b451391)
* Update pytz 2022.7.1/2022g (d38ff47) to 2023.3/2023c (488d3eb)
* Update Rarfile 4.1a1 (8a72967) to 4.1 (c9140d8)
* Update soupsieve 2.4.1 (2e66beb) to 2.5.0 (dc71495)
* Update thefuzz 0.19.0 (c2cd4f4) to 0.21.0 (0b49e4a)
* Update Tornado Web Server 6.3.3 (e4d6984) to 6.4 (b3f2a4b)
* Update urllib3 2.0.5 (d9f85a7) to 2.0.7 (56f01e0)
* Add support for Brotli compression
* Add ignore Plex extras
* Fix apply filters to multiple episode releases
* Add use multi episode result as fallback if it's better quality or has an episode that does not have a single ep result
### 3.30.20 (2024-05-25 09:35:00 UTC)
* Fix FST provider exception raised when no title
* Update UnRar x64 for Windows 7.00 to 7.01
* Change improve handling of invalid person id for get_person in Trakt indexer
* Changes for py3.13 compatibility
### 3.30.19 (2024-05-17 23:40:00 UTC)
* Fix exclude lxml versions 5.2.0 and 5.2.1 on non Windows because of CPU requirements creating core dump failure
### 3.30.18 (2024-04-24 23:55:00 UTC)
* Change allow Python 3.12.3
### 3.30.17 (2024-04-01 17:55:00 UTC)
* Change restrict lxml to < 5.2.0 on non-windows OS's
### 3.30.16 (2024-03-24 20:30:00 UTC)
* Fix external site links that used a deprecated config/general/advanced/"Anonymous redirect"
* Change enable legacy double quote support for SQLite when using Python 3.12+
### 3.30.15 (2024-03-20 01:55:00 UTC)
* Change allow Python 3.10.14, 3.9.19, and 3.8.19
### 3.30.14 (2024-03-16 23:20:00 UTC)
* Update certifi 2023.07.22 to 2024.02.02
* Fix properly handle an error condition during process tv
### 3.30.13 (2024-03-03 23:30:00 UTC)
* Fix Shows/"Next Episode Cards" change to Trending
* Fix unnecessary conversion of datetime object into str and back
### 3.30.12 (2024-03-03 22:30:00 UTC)
* Fix menu Shows/"Next Episode Cards"
### 3.30.11 (2024-02-29 01:20:00 UTC)
* Update UnRar x64 for Windows 6.24 to 7.00
### 3.30.10 (2024-02-13 11:00:00 UTC)
* Change prevent git update issue
### 3.30.9 (2024-02-07 23:10:00 UTC)
* Change allow Python 3.12.2
### 3.30.8 (2024-02-01 23:30:00 UTC)
* Change update fallback zoneinfo to 2024a
* Change reduce mem used by cast/person credits with main show info from TVmaze
* Fix mock data for CI tests
### 3.30.7 (2024-01-10 14:20:00 UTC)
* Fix limit loaded cast (max 30) and crew (max 5) from TVmaze API
### 3.30.6 (2024-01-02 11:05:00 UTC)
* Fix Shows IMDb cards to new layout at IMDb
* Change update fallback zoneinfo to 2023d
* Change add Python 3.12 to the unit tests
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/multimedia/sickgear/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/multimedia/sickgear/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/multimedia/sickgear/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/multimedia/sickgear/patches/patch-sickgear.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/multimedia/sickgear/Makefile
diff -u pkgsrc/multimedia/sickgear/Makefile:1.20 pkgsrc/multimedia/sickgear/Makefile:1.21
--- pkgsrc/multimedia/sickgear/Makefile:1.20 Mon Jul 8 15:11:46 2024
+++ pkgsrc/multimedia/sickgear/Makefile Sat Jul 5 21:04:30 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.20 2024/07/08 15:11:46 js Exp $
+# $NetBSD: Makefile,v 1.21 2025/07/05 21:04:30 js Exp $
DISTNAME= release_${PKGVERSION_NOREV}
-PKGNAME= sickgear-3.30.5
-PKGREVISION= 3
+PKGNAME= sickgear-3.33.11
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GITHUB:=SickGear/}
GITHUB_PROJECT= SickGear
@@ -15,6 +14,7 @@ COMMENT= Management of TV shows and/or A
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-cheetah-[0-9]*:../../devel/py-cheetah3
+DEPENDS+= ${PYPKGPREFIX}-brotli-[0-9]*:../../archivers/py-brotli
USE_TOOLS+= pax
PYTHON_VERSIONS_INCOMPATIBLE= 27
Index: pkgsrc/multimedia/sickgear/PLIST
diff -u pkgsrc/multimedia/sickgear/PLIST:1.6 pkgsrc/multimedia/sickgear/PLIST:1.7
--- pkgsrc/multimedia/sickgear/PLIST:1.6 Mon Jul 8 14:35:42 2024
+++ pkgsrc/multimedia/sickgear/PLIST Sat Jul 5 21:04:30 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2024/07/08 14:35:42 js Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/07/05 21:04:30 js Exp $
bin/sickgear
lib/sickgear/CHANGES.md
lib/sickgear/COPYING.txt
@@ -110,6 +110,7 @@ lib/sickgear/gui/slick/css/lib/select2.c
lib/sickgear/gui/slick/css/lib/token-input.min.css
lib/sickgear/gui/slick/css/light.css
lib/sickgear/gui/slick/css/style.css
+lib/sickgear/gui/slick/images/X16.png
lib/sickgear/gui/slick/images/_placeholder16.png
lib/sickgear/gui/slick/images/addshows/add-anime.gif
lib/sickgear/gui/slick/images/addshows/add-existing16-black.png
@@ -817,7 +818,6 @@ lib/sickgear/gui/slick/images/providers/
lib/sickgear/gui/slick/images/providers/immortalseed.png
lib/sickgear/gui/slick/images/providers/iptorrents.png
lib/sickgear/gui/slick/images/providers/limetorrents.png
-lib/sickgear/gui/slick/images/providers/magnetdl.png
lib/sickgear/gui/slick/images/providers/milkie.png
lib/sickgear/gui/slick/images/providers/missing.png
lib/sickgear/gui/slick/images/providers/morethan.png
@@ -904,7 +904,6 @@ lib/sickgear/gui/slick/images/trans.png
lib/sickgear/gui/slick/images/tvmaze16.png
lib/sickgear/gui/slick/images/tvrage.png
lib/sickgear/gui/slick/images/tvrage16.png
-lib/sickgear/gui/slick/images/twitter16.png
lib/sickgear/gui/slick/images/warning16.png
lib/sickgear/gui/slick/images/wikidata16.png
lib/sickgear/gui/slick/images/wikipedia16.png
@@ -1069,24 +1068,22 @@ lib/sickgear/lib/api_trakt/trakt.py
lib/sickgear/lib/api_tvdb/UNLICENSE
lib/sickgear/lib/api_tvdb/__init__.py
lib/sickgear/lib/api_tvdb/tvdb_api.py
+lib/sickgear/lib/api_tvdb/tvdb_api_v4.py
lib/sickgear/lib/api_tvdb/tvdb_cache.py
lib/sickgear/lib/api_tvdb/tvdb_exceptions.py
lib/sickgear/lib/api_tvdb/tvdb_ui.py
lib/sickgear/lib/api_tvmaze/__init__.py
lib/sickgear/lib/api_tvmaze/tvmaze_api.py
lib/sickgear/lib/api_tvmaze/tvmaze_exceptions.py
-lib/sickgear/lib/apprise/Apprise.py
-lib/sickgear/lib/apprise/Apprise.pyi
-lib/sickgear/lib/apprise/AppriseAsset.py
-lib/sickgear/lib/apprise/AppriseAsset.pyi
-lib/sickgear/lib/apprise/AppriseAttachment.py
-lib/sickgear/lib/apprise/AppriseAttachment.pyi
-lib/sickgear/lib/apprise/AppriseConfig.py
-lib/sickgear/lib/apprise/AppriseConfig.pyi
-lib/sickgear/lib/apprise/AppriseLocale.py
-lib/sickgear/lib/apprise/URLBase.py
-lib/sickgear/lib/apprise/URLBase.pyi
lib/sickgear/lib/apprise/__init__.py
+lib/sickgear/lib/apprise/apprise.py
+lib/sickgear/lib/apprise/apprise.pyi
+lib/sickgear/lib/apprise/apprise_attachment.py
+lib/sickgear/lib/apprise/apprise_attachment.pyi
+lib/sickgear/lib/apprise/apprise_config.py
+lib/sickgear/lib/apprise/apprise_config.pyi
+lib/sickgear/lib/apprise/asset.py
+lib/sickgear/lib/apprise/asset.pyi
lib/sickgear/lib/apprise/assets/NotifyXML-1.0.xsd
lib/sickgear/lib/apprise/assets/NotifyXML-1.1.xsd
lib/sickgear/lib/apprise/assets/themes/default/apprise-failure-128x128.ico
@@ -1110,134 +1107,157 @@ lib/sickgear/lib/apprise/assets/themes/d
lib/sickgear/lib/apprise/assets/themes/default/apprise-warning-256x256.png
lib/sickgear/lib/apprise/assets/themes/default/apprise-warning-32x32.png
lib/sickgear/lib/apprise/assets/themes/default/apprise-warning-72x72.png
-lib/sickgear/lib/apprise/attachment/AttachBase.py
-lib/sickgear/lib/apprise/attachment/AttachBase.pyi
-lib/sickgear/lib/apprise/attachment/AttachFile.py
-lib/sickgear/lib/apprise/attachment/AttachHTTP.py
lib/sickgear/lib/apprise/attachment/__init__.py
+lib/sickgear/lib/apprise/attachment/base.py
+lib/sickgear/lib/apprise/attachment/base.pyi
+lib/sickgear/lib/apprise/attachment/file.py
+lib/sickgear/lib/apprise/attachment/http.py
+lib/sickgear/lib/apprise/attachment/memory.py
lib/sickgear/lib/apprise/common.py
lib/sickgear/lib/apprise/common.pyi
-lib/sickgear/lib/apprise/config/ConfigBase.py
-lib/sickgear/lib/apprise/config/ConfigBase.pyi
-lib/sickgear/lib/apprise/config/ConfigFile.py
-lib/sickgear/lib/apprise/config/ConfigHTTP.py
-lib/sickgear/lib/apprise/config/ConfigMemory.py
lib/sickgear/lib/apprise/config/__init__.py
+lib/sickgear/lib/apprise/config/base.py
+lib/sickgear/lib/apprise/config/base.pyi
+lib/sickgear/lib/apprise/config/file.py
+lib/sickgear/lib/apprise/config/http.py
+lib/sickgear/lib/apprise/config/memory.py
lib/sickgear/lib/apprise/conversion.py
-lib/sickgear/lib/apprise/decorators/CustomNotifyPlugin.py
lib/sickgear/lib/apprise/decorators/__init__.py
+lib/sickgear/lib/apprise/decorators/base.py
lib/sickgear/lib/apprise/decorators/notify.py
+lib/sickgear/lib/apprise/emojis.py
lib/sickgear/lib/apprise/i18n/__init__.py
lib/sickgear/lib/apprise/i18n/apprise.pot
lib/sickgear/lib/apprise/i18n/en/LC_MESSAGES/apprise.po
+lib/sickgear/lib/apprise/locale.py
lib/sickgear/lib/apprise/logger.py
-lib/sickgear/lib/apprise/plugins/NotifyAppriseAPI.py
-lib/sickgear/lib/apprise/plugins/NotifyBark.py
-lib/sickgear/lib/apprise/plugins/NotifyBase.py
-lib/sickgear/lib/apprise/plugins/NotifyBase.pyi
-lib/sickgear/lib/apprise/plugins/NotifyBoxcar.py
-lib/sickgear/lib/apprise/plugins/NotifyBulkSMS.py
-lib/sickgear/lib/apprise/plugins/NotifyClickSend.py
-lib/sickgear/lib/apprise/plugins/NotifyD7Networks.py
-lib/sickgear/lib/apprise/plugins/NotifyDBus.py
-lib/sickgear/lib/apprise/plugins/NotifyDapnet.py
-lib/sickgear/lib/apprise/plugins/NotifyDingTalk.py
-lib/sickgear/lib/apprise/plugins/NotifyDiscord.py
-lib/sickgear/lib/apprise/plugins/NotifyEmail.py
-lib/sickgear/lib/apprise/plugins/NotifyEmby.py
-lib/sickgear/lib/apprise/plugins/NotifyEnigma2.py
-lib/sickgear/lib/apprise/plugins/NotifyFCM/__init__.py
-lib/sickgear/lib/apprise/plugins/NotifyFCM/color.py
-lib/sickgear/lib/apprise/plugins/NotifyFCM/common.py
-lib/sickgear/lib/apprise/plugins/NotifyFCM/oauth.py
-lib/sickgear/lib/apprise/plugins/NotifyFCM/priority.py
-lib/sickgear/lib/apprise/plugins/NotifyFaast.py
-lib/sickgear/lib/apprise/plugins/NotifyFlock.py
-lib/sickgear/lib/apprise/plugins/NotifyForm.py
-lib/sickgear/lib/apprise/plugins/NotifyGitter.py
-lib/sickgear/lib/apprise/plugins/NotifyGnome.py
-lib/sickgear/lib/apprise/plugins/NotifyGoogleChat.py
-lib/sickgear/lib/apprise/plugins/NotifyGotify.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/__init__.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/gntp/__init__.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/gntp/cli.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/gntp/config.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/gntp/core.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/gntp/errors.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/gntp/notifier.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/gntp/shim.py
-lib/sickgear/lib/apprise/plugins/NotifyGrowl/gntp/version.py
-lib/sickgear/lib/apprise/plugins/NotifyGuilded.py
-lib/sickgear/lib/apprise/plugins/NotifyHomeAssistant.py
-lib/sickgear/lib/apprise/plugins/NotifyIFTTT.py
-lib/sickgear/lib/apprise/plugins/NotifyJSON.py
-lib/sickgear/lib/apprise/plugins/NotifyJoin.py
-lib/sickgear/lib/apprise/plugins/NotifyKavenegar.py
-lib/sickgear/lib/apprise/plugins/NotifyKumulos.py
-lib/sickgear/lib/apprise/plugins/NotifyLametric.py
-lib/sickgear/lib/apprise/plugins/NotifyLine.py
-lib/sickgear/lib/apprise/plugins/NotifyMQTT.py
-lib/sickgear/lib/apprise/plugins/NotifyMSG91.py
-lib/sickgear/lib/apprise/plugins/NotifyMSTeams.py
-lib/sickgear/lib/apprise/plugins/NotifyMacOSX.py
-lib/sickgear/lib/apprise/plugins/NotifyMailgun.py
-lib/sickgear/lib/apprise/plugins/NotifyMastodon.py
-lib/sickgear/lib/apprise/plugins/NotifyMatrix.py
-lib/sickgear/lib/apprise/plugins/NotifyMatterMost.py
-lib/sickgear/lib/apprise/plugins/NotifyMessageBird.py
-lib/sickgear/lib/apprise/plugins/NotifyMisskey.py
-lib/sickgear/lib/apprise/plugins/NotifyNextcloud.py
-lib/sickgear/lib/apprise/plugins/NotifyNextcloudTalk.py
-lib/sickgear/lib/apprise/plugins/NotifyNotica.py
-lib/sickgear/lib/apprise/plugins/NotifyNotifico.py
-lib/sickgear/lib/apprise/plugins/NotifyNtfy.py
-lib/sickgear/lib/apprise/plugins/NotifyOffice365.py
-lib/sickgear/lib/apprise/plugins/NotifyOneSignal.py
-lib/sickgear/lib/apprise/plugins/NotifyOpsgenie.py
-lib/sickgear/lib/apprise/plugins/NotifyPagerDuty.py
-lib/sickgear/lib/apprise/plugins/NotifyPagerTree.py
-lib/sickgear/lib/apprise/plugins/NotifyParsePlatform.py
-lib/sickgear/lib/apprise/plugins/NotifyPopcornNotify.py
-lib/sickgear/lib/apprise/plugins/NotifyProwl.py
-lib/sickgear/lib/apprise/plugins/NotifyPushBullet.py
-lib/sickgear/lib/apprise/plugins/NotifyPushSafer.py
-lib/sickgear/lib/apprise/plugins/NotifyPushed.py
-lib/sickgear/lib/apprise/plugins/NotifyPushjet.py
-lib/sickgear/lib/apprise/plugins/NotifyPushover.py
-lib/sickgear/lib/apprise/plugins/NotifyReddit.py
-lib/sickgear/lib/apprise/plugins/NotifyRocketChat.py
-lib/sickgear/lib/apprise/plugins/NotifyRyver.py
-lib/sickgear/lib/apprise/plugins/NotifySES.py
-lib/sickgear/lib/apprise/plugins/NotifySMSEagle.py
-lib/sickgear/lib/apprise/plugins/NotifySMTP2Go.py
-lib/sickgear/lib/apprise/plugins/NotifySNS.py
-lib/sickgear/lib/apprise/plugins/NotifySendGrid.py
-lib/sickgear/lib/apprise/plugins/NotifyServerChan.py
-lib/sickgear/lib/apprise/plugins/NotifySignalAPI.py
-lib/sickgear/lib/apprise/plugins/NotifySimplePush.py
-lib/sickgear/lib/apprise/plugins/NotifySinch.py
-lib/sickgear/lib/apprise/plugins/NotifySlack.py
-lib/sickgear/lib/apprise/plugins/NotifySparkPost.py
-lib/sickgear/lib/apprise/plugins/NotifySpontit.py
-lib/sickgear/lib/apprise/plugins/NotifyStreamlabs.py
-lib/sickgear/lib/apprise/plugins/NotifySyslog.py
-lib/sickgear/lib/apprise/plugins/NotifyTechulusPush.py
-lib/sickgear/lib/apprise/plugins/NotifyTelegram.py
-lib/sickgear/lib/apprise/plugins/NotifyTwilio.py
-lib/sickgear/lib/apprise/plugins/NotifyTwist.py
-lib/sickgear/lib/apprise/plugins/NotifyTwitter.py
-lib/sickgear/lib/apprise/plugins/NotifyVoipms.py
-lib/sickgear/lib/apprise/plugins/NotifyVonage.py
-lib/sickgear/lib/apprise/plugins/NotifyWebexTeams.py
-lib/sickgear/lib/apprise/plugins/NotifyWindows.py
-lib/sickgear/lib/apprise/plugins/NotifyXBMC.py
-lib/sickgear/lib/apprise/plugins/NotifyXML.py
-lib/sickgear/lib/apprise/plugins/NotifyZulip.py
+lib/sickgear/lib/apprise/manager.py
+lib/sickgear/lib/apprise/manager_attachment.py
+lib/sickgear/lib/apprise/manager_config.py
+lib/sickgear/lib/apprise/manager_plugins.py
lib/sickgear/lib/apprise/plugins/__init__.py
+lib/sickgear/lib/apprise/plugins/apprise_api.py
+lib/sickgear/lib/apprise/plugins/aprs.py
+lib/sickgear/lib/apprise/plugins/bark.py
+lib/sickgear/lib/apprise/plugins/base.py
+lib/sickgear/lib/apprise/plugins/base.pyi
+lib/sickgear/lib/apprise/plugins/boxcar.py
+lib/sickgear/lib/apprise/plugins/bulksms.py
+lib/sickgear/lib/apprise/plugins/bulkvs.py
+lib/sickgear/lib/apprise/plugins/burstsms.py
+lib/sickgear/lib/apprise/plugins/chantify.py
+lib/sickgear/lib/apprise/plugins/clicksend.py
+lib/sickgear/lib/apprise/plugins/custom_form.py
+lib/sickgear/lib/apprise/plugins/custom_json.py
+lib/sickgear/lib/apprise/plugins/custom_xml.py
+lib/sickgear/lib/apprise/plugins/d7networks.py
+lib/sickgear/lib/apprise/plugins/dapnet.py
+lib/sickgear/lib/apprise/plugins/dbus.py
+lib/sickgear/lib/apprise/plugins/dingtalk.py
+lib/sickgear/lib/apprise/plugins/discord.py
+lib/sickgear/lib/apprise/plugins/email.py
+lib/sickgear/lib/apprise/plugins/emby.py
+lib/sickgear/lib/apprise/plugins/enigma2.py
+lib/sickgear/lib/apprise/plugins/fcm/__init__.py
+lib/sickgear/lib/apprise/plugins/fcm/color.py
+lib/sickgear/lib/apprise/plugins/fcm/common.py
+lib/sickgear/lib/apprise/plugins/fcm/oauth.py
+lib/sickgear/lib/apprise/plugins/fcm/priority.py
+lib/sickgear/lib/apprise/plugins/feishu.py
+lib/sickgear/lib/apprise/plugins/flock.py
+lib/sickgear/lib/apprise/plugins/freemobile.py
+lib/sickgear/lib/apprise/plugins/gnome.py
+lib/sickgear/lib/apprise/plugins/gntp/__init__.py
+lib/sickgear/lib/apprise/plugins/gntp/cli.py
+lib/sickgear/lib/apprise/plugins/gntp/config.py
+lib/sickgear/lib/apprise/plugins/gntp/core.py
+lib/sickgear/lib/apprise/plugins/gntp/errors.py
+lib/sickgear/lib/apprise/plugins/gntp/notifier.py
+lib/sickgear/lib/apprise/plugins/gntp/shim.py
+lib/sickgear/lib/apprise/plugins/gntp/version.py
+lib/sickgear/lib/apprise/plugins/google_chat.py
+lib/sickgear/lib/apprise/plugins/gotify.py
+lib/sickgear/lib/apprise/plugins/growl.py
+lib/sickgear/lib/apprise/plugins/guilded.py
+lib/sickgear/lib/apprise/plugins/home_assistant.py
+lib/sickgear/lib/apprise/plugins/httpsms.py
+lib/sickgear/lib/apprise/plugins/ifttt.py
+lib/sickgear/lib/apprise/plugins/join.py
+lib/sickgear/lib/apprise/plugins/kavenegar.py
+lib/sickgear/lib/apprise/plugins/kumulos.py
+lib/sickgear/lib/apprise/plugins/lametric.py
+lib/sickgear/lib/apprise/plugins/line.py
+lib/sickgear/lib/apprise/plugins/lunasea.py
+lib/sickgear/lib/apprise/plugins/macosx.py
+lib/sickgear/lib/apprise/plugins/mailgun.py
+lib/sickgear/lib/apprise/plugins/mastodon.py
+lib/sickgear/lib/apprise/plugins/matrix.py
+lib/sickgear/lib/apprise/plugins/mattermost.py
+lib/sickgear/lib/apprise/plugins/messagebird.py
+lib/sickgear/lib/apprise/plugins/misskey.py
+lib/sickgear/lib/apprise/plugins/mqtt.py
+lib/sickgear/lib/apprise/plugins/msg91.py
+lib/sickgear/lib/apprise/plugins/msteams.py
+lib/sickgear/lib/apprise/plugins/nextcloud.py
+lib/sickgear/lib/apprise/plugins/nextcloudtalk.py
+lib/sickgear/lib/apprise/plugins/notica.py
+lib/sickgear/lib/apprise/plugins/notifiarr.py
+lib/sickgear/lib/apprise/plugins/notifico.py
+lib/sickgear/lib/apprise/plugins/ntfy.py
+lib/sickgear/lib/apprise/plugins/office365.py
+lib/sickgear/lib/apprise/plugins/one_signal.py
+lib/sickgear/lib/apprise/plugins/opsgenie.py
+lib/sickgear/lib/apprise/plugins/pagerduty.py
+lib/sickgear/lib/apprise/plugins/pagertree.py
+lib/sickgear/lib/apprise/plugins/parseplatform.py
+lib/sickgear/lib/apprise/plugins/popcorn_notify.py
+lib/sickgear/lib/apprise/plugins/prowl.py
+lib/sickgear/lib/apprise/plugins/pushbullet.py
+lib/sickgear/lib/apprise/plugins/pushdeer.py
+lib/sickgear/lib/apprise/plugins/pushed.py
+lib/sickgear/lib/apprise/plugins/pushjet.py
+lib/sickgear/lib/apprise/plugins/pushme.py
+lib/sickgear/lib/apprise/plugins/pushover.py
+lib/sickgear/lib/apprise/plugins/pushsafer.py
+lib/sickgear/lib/apprise/plugins/pushy.py
+lib/sickgear/lib/apprise/plugins/reddit.py
+lib/sickgear/lib/apprise/plugins/revolt.py
+lib/sickgear/lib/apprise/plugins/rocketchat.py
+lib/sickgear/lib/apprise/plugins/rsyslog.py
+lib/sickgear/lib/apprise/plugins/ryver.py
+lib/sickgear/lib/apprise/plugins/sendgrid.py
+lib/sickgear/lib/apprise/plugins/serverchan.py
+lib/sickgear/lib/apprise/plugins/ses.py
+lib/sickgear/lib/apprise/plugins/signal_api.py
+lib/sickgear/lib/apprise/plugins/simplepush.py
+lib/sickgear/lib/apprise/plugins/sinch.py
+lib/sickgear/lib/apprise/plugins/slack.py
+lib/sickgear/lib/apprise/plugins/smseagle.py
+lib/sickgear/lib/apprise/plugins/smsmanager.py
+lib/sickgear/lib/apprise/plugins/smtp2go.py
+lib/sickgear/lib/apprise/plugins/sns.py
+lib/sickgear/lib/apprise/plugins/sparkpost.py
+lib/sickgear/lib/apprise/plugins/splunk.py
+lib/sickgear/lib/apprise/plugins/streamlabs.py
+lib/sickgear/lib/apprise/plugins/synology.py
+lib/sickgear/lib/apprise/plugins/syslog.py
+lib/sickgear/lib/apprise/plugins/techuluspush.py
+lib/sickgear/lib/apprise/plugins/telegram.py
+lib/sickgear/lib/apprise/plugins/threema.py
+lib/sickgear/lib/apprise/plugins/twilio.py
+lib/sickgear/lib/apprise/plugins/twist.py
+lib/sickgear/lib/apprise/plugins/twitter.py
+lib/sickgear/lib/apprise/plugins/voipms.py
+lib/sickgear/lib/apprise/plugins/vonage.py
+lib/sickgear/lib/apprise/plugins/webexteams.py
+lib/sickgear/lib/apprise/plugins/wecombot.py
+lib/sickgear/lib/apprise/plugins/whatsapp.py
+lib/sickgear/lib/apprise/plugins/windows.py
+lib/sickgear/lib/apprise/plugins/xbmc.py
+lib/sickgear/lib/apprise/plugins/zulip.py
lib/sickgear/lib/apprise/py.typed
-lib/sickgear/lib/apprise/py3compat/__init__.py
-lib/sickgear/lib/apprise/py3compat/asyncio.py
+lib/sickgear/lib/apprise/url.py
+lib/sickgear/lib/apprise/url.pyi
lib/sickgear/lib/apprise/utils.py
lib/sickgear/lib/attr/__init__.py
lib/sickgear/lib/attr/__init__.pyi
@@ -1438,6 +1458,7 @@ lib/sickgear/lib/filelock/_soft.py
lib/sickgear/lib/filelock/_unix.py
lib/sickgear/lib/filelock/_util.py
lib/sickgear/lib/filelock/_windows.py
+lib/sickgear/lib/filelock/asyncio.py
lib/sickgear/lib/filelock/py.typed
lib/sickgear/lib/filelock/version.py
lib/sickgear/lib/fuzzywuzzy/StringMatcher.py
@@ -1555,6 +1576,7 @@ lib/sickgear/lib/hachoir/parser/__init__
lib/sickgear/lib/hachoir/parser/archive/__init__.py
lib/sickgear/lib/hachoir/parser/archive/ace.py
lib/sickgear/lib/hachoir/parser/archive/ar.py
+lib/sickgear/lib/hachoir/parser/archive/arj.py
lib/sickgear/lib/hachoir/parser/archive/bomstore.py
lib/sickgear/lib/hachoir/parser/archive/bzip2_parser.py
lib/sickgear/lib/hachoir/parser/archive/cab.py
@@ -1635,6 +1657,7 @@ lib/sickgear/lib/hachoir/parser/misc/com
lib/sickgear/lib/hachoir/parser/misc/dsstore.py
lib/sickgear/lib/hachoir/parser/misc/file_3do.py
lib/sickgear/lib/hachoir/parser/misc/file_3ds.py
+lib/sickgear/lib/hachoir/parser/misc/fit.py
lib/sickgear/lib/hachoir/parser/misc/gnome_keyring.py
lib/sickgear/lib/hachoir/parser/misc/hlp.py
lib/sickgear/lib/hachoir/parser/misc/lnk.py
@@ -1782,6 +1805,7 @@ lib/sickgear/lib/idna/core.py
lib/sickgear/lib/idna/idnadata.py
lib/sickgear/lib/idna/intranges.py
lib/sickgear/lib/idna/package_data.py
+lib/sickgear/lib/idna/py.typed
lib/sickgear/lib/idna/uts46data.py
lib/sickgear/lib/imdbpie/__init__.py
lib/sickgear/lib/imdbpie/auth.py
@@ -1927,6 +1951,8 @@ lib/sickgear/lib/msgpack/ext.py
lib/sickgear/lib/msgpack/fallback.py
lib/sickgear/lib/pkg_resources/__init__.py
lib/sickgear/lib/pkg_resources/_vendor/__init__.py
+lib/sickgear/lib/pkg_resources/_vendor/backports/__init__.py
+lib/sickgear/lib/pkg_resources/_vendor/backports/tarfile.py
lib/sickgear/lib/pkg_resources/_vendor/importlib_resources/__init__.py
lib/sickgear/lib/pkg_resources/_vendor/importlib_resources/_adapters.py
lib/sickgear/lib/pkg_resources/_vendor/importlib_resources/_common.py
@@ -1939,7 +1965,9 @@ lib/sickgear/lib/pkg_resources/_vendor/i
lib/sickgear/lib/pkg_resources/_vendor/importlib_resources/simple.py
lib/sickgear/lib/pkg_resources/_vendor/jaraco/__init__.py
lib/sickgear/lib/pkg_resources/_vendor/jaraco/context.py
-lib/sickgear/lib/pkg_resources/_vendor/jaraco/functools.py
+lib/sickgear/lib/pkg_resources/_vendor/jaraco/functools/__init__.py
+lib/sickgear/lib/pkg_resources/_vendor/jaraco/functools/__init__.pyi
+lib/sickgear/lib/pkg_resources/_vendor/jaraco/functools/py.typed
lib/sickgear/lib/pkg_resources/_vendor/jaraco/text/Lorem ipsum.txt
lib/sickgear/lib/pkg_resources/_vendor/jaraco/text/__init__.py
lib/sickgear/lib/pkg_resources/_vendor/more_itertools/__init__.py
@@ -1973,7 +2001,7 @@ lib/sickgear/lib/pkg_resources/_vendor/p
lib/sickgear/lib/pkg_resources/_vendor/platformdirs/unix.py
lib/sickgear/lib/pkg_resources/_vendor/platformdirs/version.py
lib/sickgear/lib/pkg_resources/_vendor/platformdirs/windows.py
-lib/sickgear/lib/pkg_resources/_vendor/typing_extensions.py
+lib/sickgear/lib/pkg_resources/_vendor/ruff.toml
lib/sickgear/lib/pkg_resources/_vendor/vendored.txt
lib/sickgear/lib/pkg_resources/_vendor/zipp.py
lib/sickgear/lib/pkg_resources/api_tests.txt
@@ -2701,11 +2729,13 @@ lib/sickgear/lib/subliminal/subtitles.py
lib/sickgear/lib/subliminal/tasks.py
lib/sickgear/lib/subliminal/utils.py
lib/sickgear/lib/subliminal/videos.py
+lib/sickgear/lib/telnetlib313up/__init__.py
lib/sickgear/lib/thefuzz/__init__.py
lib/sickgear/lib/thefuzz/fuzz.py
lib/sickgear/lib/thefuzz/fuzz.pyi
lib/sickgear/lib/thefuzz/process.py
lib/sickgear/lib/thefuzz/process.pyi
+lib/sickgear/lib/thefuzz/py.typed
lib/sickgear/lib/thefuzz/utils.py
lib/sickgear/lib/thefuzz/utils.pyi
lib/sickgear/lib/tmdbsimple/__init__.py
@@ -2721,6 +2751,7 @@ lib/sickgear/lib/tmdbsimple/people.py
lib/sickgear/lib/tmdbsimple/search.py
lib/sickgear/lib/tmdbsimple/tv.py
lib/sickgear/lib/tornado/__init__.py
+lib/sickgear/lib/tornado/__init__.pyi
lib/sickgear/lib/tornado/_locale_data.py
lib/sickgear/lib/tornado/auth.py
lib/sickgear/lib/tornado/autoreload.py
@@ -2772,6 +2803,7 @@ lib/sickgear/lib/tzlocal/win32.py
lib/sickgear/lib/tzlocal/windows_tz.py
lib/sickgear/lib/unidecode/__init__.py
lib/sickgear/lib/unidecode/__main__.py
+lib/sickgear/lib/unidecode/py.typed
lib/sickgear/lib/unidecode/util.py
lib/sickgear/lib/unidecode/x000.py
lib/sickgear/lib/unidecode/x001.py
@@ -2971,15 +3003,12 @@ lib/sickgear/lib/urllib3/_version.py
lib/sickgear/lib/urllib3/connection.py
lib/sickgear/lib/urllib3/connectionpool.py
lib/sickgear/lib/urllib3/contrib/__init__.py
-lib/sickgear/lib/urllib3/contrib/_securetransport/__init__.py
-lib/sickgear/lib/urllib3/contrib/_securetransport/bindings.py
-lib/sickgear/lib/urllib3/contrib/_securetransport/low_level.py
lib/sickgear/lib/urllib3/contrib/pyopenssl.py
-lib/sickgear/lib/urllib3/contrib/securetransport.py
lib/sickgear/lib/urllib3/contrib/socks.py
lib/sickgear/lib/urllib3/exceptions.py
lib/sickgear/lib/urllib3/fields.py
lib/sickgear/lib/urllib3/filepost.py
+lib/sickgear/lib/urllib3/http2.py
lib/sickgear/lib/urllib3/poolmanager.py
lib/sickgear/lib/urllib3/py.typed
lib/sickgear/lib/urllib3/response.py
@@ -3127,7 +3156,6 @@ lib/sickgear/sickgear/providers/hdtorren
lib/sickgear/sickgear/providers/immortalseed.py
lib/sickgear/sickgear/providers/iptorrents.py
lib/sickgear/sickgear/providers/limetorrents.py
-lib/sickgear/sickgear/providers/magnetdl.py
lib/sickgear/sickgear/providers/milkie.py
lib/sickgear/sickgear/providers/morethan.py
lib/sickgear/sickgear/providers/ncore.py
@@ -3197,6 +3225,9 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/038445677435284fabfae2ef510aae6158d0986f91821227d794aa0de97452bd.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/03dd09a773bcdaf80f73ea56ea0ed4af923a7ee60e1ac8d3f510b68942f97e21.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/0402e2baa8244125ae9ae8fd8b3586453dad952a22795bcabafe1d63bc29d66f.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/04158e9cf99c301c190344c1324fdf95dd8afcdd61273f167e64d45d6c5dabce.obj_data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/05f6dee1fe32cd7f06613e08af8ed505c45a0794f47c29a17a7c8da5894943aa.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/06249ab20aff2f9ef8076386d12b944eaa5793d3b985ccbc513c5b44491c8c59.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/069c310a2351774f022fc79af486f757bd010e0d3fa1ae3778f76d3f59b8aa84.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/070c5721d6cd64ed2c8bb774d64cee3c6059a6778f917a3e2b45635a11763cd1.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/07e4a5a91e346bed55c78d75a40694a06592b460c06827b4fb96ecb7164ddd72.obj_data
@@ -3204,30 +3235,35 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/0c83048a1bdb27602bcfef2edf87b94ab52903333c022b19209919c62b751e0a.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/0d8bdf423bf777315b7d25184ebee1c58c8051a188b79df3e07945353755489e.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/0dfc5546679e652d2cd4f82d515c73e42bbdd22f8c3a9a187a76a6d69fa518a3.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/0f969780bcee1264d07ec0670ddd4b564b000c69ca94d7fcefabcb0f7470b41d.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/10089129a5a244705a867aa664254a572e897e231f27d28ab0a66d0e8ee7fdcb.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/1479b266a6f44dc5f98945ea3b2754a6f636aac3052b4a560ef290b22e57f4a6.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/15c98af04cfba411018bf0ab3003dc8c69c11c9aa5f9c454704b23989c79644e.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/159181d5e45cc8c2c14c91a7172a7e3257d9ea179ea3bf3069d9c943380e63e4.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/16ebc88e676e906c268974126bb7ae8deac4d1c70d2b5e6bfe7b504a15c76cf2.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/170635c883ef42d46e8cc31c71122aa7b4388a74e08bea5e2af421327e6f0265.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/17117bd58be4182a969b014ba816e2ea3b266d6bad7429f4e9ce0203819ff5de.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/1779261cc0df35ee9a0d562b169918c15505cd6f4487238308c1305a710725b6.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/17c5f3b4ff1067e8f12a05bf13b17ddc271792986fb97d19bc641281a676f1e7.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/17d5a523ed05661703b420ba59d74b73fa389522014a7630c71df08738379aa0.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/182e6626bed68f1d209fa4032bf0b830cef364efbf84b955d45011675e6196fd.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/186023d0fd7394baeec9a8eaeb57cd3375ecb66b2388d4e50cdd3c69e19043a5.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/1a07c81776902be37b00a5e419437b4c68af64df93652d44923398d231f44995.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/1b1dacfe2170d2a7a371929a355ee65f93b1515ccb2288c1e5a1d2e4ff59f573.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/1bfaecb5aee0d196189b49bb93bdfaa8120001b7ab283941d7dc6884af2e210d.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/1d36a973521ca7286f7855c940c4055a72ed01b19c3d8565d602036b9877d3c8.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/1d40c6f83827524b9df1be907927f5aad74fcf3ae80892464309c6afd2159219.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/1d8ad0a4b4687e38faef5521bab630b39fc1a047189f1aa67491bb3bd3bd5357.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/1df6f2174816fcb605fd02ec3e73bf364409ed21689e72629ff0f04a3b63a5d7.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/2105614e49946550d010f9b0d76de67502f4a55b4a05358aca923e7324fc4f56.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/21427e1bf9c5dc1b81a2c9df73063d3507115010c7302f05caa7d294c8cc664c.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/21448bf03b563f8fec02052a1c356ffda74f4376614dfffd9648bcb846c89ace.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/221319e2879f68f238218f9ec65bc35bdc2f62691f3e7721a6cd2674ce3cc2b8.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/22719edfece4266b896bbbe8a552f79e63e9470d6a25752d79dde074e6a3b1c7.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/22989beee1f37404ba905a60fe65ec2196db07563a5bd08a654223df62a7e46c.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/22d1174d6694674356d223a3ea69c1b67eb4ac01d7468b51c4e8dc44815bd921.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/23160ac2d48d5394b5ab9a0ece735110d04e90ff5e858cc2fe9650f213432352.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/23a2c3c4d42c0506000d91a5c5248084cede7f289d93fac4735e69f7874bec7d.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/262e1f258a0f574631a48731882b41545a44b944dd12c7e569061ba7a46f3ec0.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/26fe5f34613028731c73696357d3092c3cf90dfd69dd8bbefb188b853c2ee603.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/270af338e6e71ca6d15ff9978c7a2cf7c6e01f513497b1b99d58a665d42209a7.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/27e9be4d8b098de87bd78980cec5ec74e817f0c048a4a8c9e72397a2c8ee7085.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/27f54571a9da45cff8a7904c52219101ed86f9e3710dfaa0969ef10ab80482fb.data
@@ -3238,14 +3274,13 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/2d20d12f4d4c356184419655e9cd3e815ea46e9e62df5b0ac8f7188a775c19d7.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/2d252625158273918f90b9a3cf10790eac717d36c1c5e71ab93dfaa4d99bae47.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/2e13afb4acec28c7e5cc2d6e79295e8b2496cac43d80ee73061037b819c66273.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/2e2c0f16c32ad314cfda35aec5ddb688ee0b13ca43864ee1d9faadcc5cb2f553.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/2e4429c5472dbf6f7221101f392c5bf28dc7319d9dda2f77a6d084555f0ba3e4.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/2e89a532627022f47f530477b4c82e8c5a335be6c988941d15ea35cce5e1fbea.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/2eab6039c0da89069b291d33dcbd2a919761c87a5345f1a9d71476c5245b1275.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/2ed461099fb00b9253929e6859a3a2e9ca15422b511da3b8b853becc257932e8.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/2f822de7005b8417e1368d9ce87d4c92c589ceb7d300a22ef53d409fd4ac54f7.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/30d666db7c442b7041dbc112304bb09fd9a72076598c742aeb5edc9858bd7f17.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/31674aa8138822ea481d83b4f120401608eff189460dfb56a0d41e6635bf5d30.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/31959fd9c824ebab307616c0f99301510dce8f8d6f7836d5eb7c6ba0c3a0f915.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/31d09e10ffe6f9ed1e048dc190f70af1b1a64410c11c7c8f01a01ee2c2736a6d.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/326b5e044ce064f6cc2ce8361cfdf7a26428d66c7fef58d4a872370ff1c3c96a.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/328a2d59fd50c0e3f1140d4d1edae96fe6cd92e66c270bda85d2bc64809436f6.data
@@ -3253,17 +3288,13 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/33599cd67a318c91c789eacdcbd7edb6bc50ef603092f9645a4234e038b14263.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/34fa0e7bfa800a10c57006c4ee128f2e88778443713f4a6893674977aaa4ee19.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/35cd546e7f82fcaccd22c37af6613697bed44db469d4f76a8417403c2b77bd2b.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/3622970e33c11984cbeb1de3acfdeef004a2a52d605c3eca209abfc9a7daae3a.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/363beeb0c6766ae6706234abdf43a1512d431586cc84964f70bf3a2a234f1548.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/3b0853ef5f44622e5f65e436b695489a6613cec61202f554c5be6665086be746.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/3c7039b87148eb5d645002bc3096a61a7ac96cd4dd6880d7d8d8c622d5ab7a53.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/3cd6930e82143cd6a2e96fef7ecd95d9415e6d45e822088da2e597891205e7af.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/3d566dc6153ed5b01d00e42fda8900e242e976b76de626879e4d01d4c671b065.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/3da4650f8808b654fabb63fb8801404cccd6b5fe54b420c5a8a8cab440381885.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/3df626ef1944ff0bcc377194cbd7b6508897d58a402ce2ef994da70052946fa9.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/3f0cbbc88b32cfc64cff188b342a143366b2b99c6288fba8b5153367df061656.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/3f34fe97994f0be605174c141cbec7f9888ab9ccf9da1507c78faecfd44401ae.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/40f0a6f182ba097a48c98e711a937b85761db4ee6eabb1bd3f7e41e46fcea5ad.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/413db559d232e17eebcf90fc0e98c82f2e00a0b9b3bafb073f4e33cb7f43c691.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/41ed49dbf1f7a266e823a8202856e4b7e520082246fd6c62eb79dcdc8e5b5bc7.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/42c8760da948d300dfa3ec9479a3523ef8891d262952617b5cadb06a0bffb13b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/438eaab176cd40b38e7820b54196f56983d912daf96ab62d67ad66782c14b5f0.data
@@ -3282,7 +3313,6 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/494ec96e39c263730ac15d26ac26f07faf8496ead7f1356942986536ee6b08aa.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/4a37b82dabfb2b1fe98104240c2b5b94475002d4312f0aafd7d4f97283da9fc4.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/4a6b807263390ae877c5a0562d96740c8ef559831772f617f2f4cd4add6f16c5.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/4a6d6ff6fa80f754ea94227aabe299b34c3308f7ff84163bdee5eba12816a167.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/4bd42b7becdad01f9214ab51182f4ffbf454ba66289db3a4831e7dc3aaf8d895.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/4bfdb7325c4ebcede68ec96de734371bb069ba99e68cef7f490a089eae99e2d6.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/4c5bd6265d0310449b811a9ee8ef106d7328a4d8510a2d61a253f80a3fcc939f.data
@@ -3293,12 +3323,12 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/4f4a7770c5945b3a5cd6fb6381cbe04f99eac8bb1764d1100ee362e4573ca635.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/4fb0dcac4ab8d771c42ef8900c6a79b89ae3104f23cf72c9b35c6865991c5ad7.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/4ff4828b9bf4bf3be35e9e9f7cd96db47558d33c0e8982317b408f6336673704.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/502d8b4fa2d148b5638506ea738cabc373c36f0e35e1c33a98842138b0f87214.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/502febd3497e0733cfa4cd8fc5fc3f5e7499ceb99a493eac16186c1994153044.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5083e460bc249289167f571395a7b5fcd4e7adaaa199b16fdbe642c772aae6c8.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/528a8ab7840785ddfc3164df24000069fd627154c1021734bb4422b71a27305b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/52f0777531dd218ab0b4da4cf9588404a295e1d6f4e001b576fad6f45ba95af2.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5353fd0d66ee6cbda45d2598476ccdc66b1ab537ce3411cb3231ba02060097bf.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/547b96adb5a3812e926ec30c35fe56d980d3804722008e6d44e8677a51e2e5bd.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5533525209749f5b8f0a712af8e836766c110ef577de9be2b5c49982f452e005.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/55c44e133a90163346cacca17bcd7ba8118d75473188432a5eecdd9129cd704f.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/56a7ef92a567f41c819ce6373b21cbb1ec7a5cc1cb3390ce68f06c544f0d1982.data
@@ -3312,51 +3342,55 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/5bdd1c1b847d98705feaccd39d84cf372f9f88da475f35625f9a85edf537ecbb.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5c3d104448319a6769924ec4d558369cecd7d9914fa8e3c229f0e972336cd9f1.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5cf1114b7c83b348dcbb794948df03b20921c1ed9f00aa9eb0468d4d5b513b61.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/5d7a6f413a2e64ff4eec2abcdf9a8d841c795636fcec9cf39931e2fce4642f9b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5db50437d52044c552497ed47c5736a10ec13334cb232873d84aec7b69d3f06e.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5e0adc77e533c2694095395e4aee465709afc3bd8e8efa621dfbf7bee7d95b40.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5e772d730a6faede60adff1636ebb22b6b780cbef8ed3fcff819e9562077bbba.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/5f25a831202035524e89f2fea4a40fa55db6ae7be22374d54da475018d783ee0.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/60a870071528b1cd714b9802333fb9a1aa0adb7725ae0c7c14a1f77eb5f4708c.obj_data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/62b954cd919bef0eec9d41dfb0163a05411947154ab9769cd085f64cfecd6e38.obj_data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/640c1b8d3d806b1b857e9060044c8beb1a5a2eab8b5ecbcfacfa2399d4d90e50.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/648818b354563f5d3b303d4a2c0e88435102db5660b6976d057eab05ee5518c8.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/653613936406a53813ea9a0f11e34b502a462e2dd9105e2a6cd8cb918e079ef6.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/65869802ec1e93a6292944119cab94bf6c673a49deb760891ab93d45cc32fdc8.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/664839dfa2ba53fc9acfcc02809e4a61f04a5e016d0fabab35b0785b5b3ed526.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/675883464fc53d4c35d61d773d99930b8391f14916de607a0dd86c68cf2536a4.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/67c6166cd63b9882ca5f87c6c99765f402b29fcf767d75bb292f0246531f416d.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/6809564f09f7b33f074e0140df1eeb0589847f235503868d2f4a904a1e9cc9f5.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/6833745e63e5337ee03881a594c7fa7254b2d259d4a90702d95a2d820b4c12f3.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/687ab841e2c1b2c752be7add3e229daff2dbfa7bbb29574fe1048a25dfb565c4.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/694986a24d69fb5c02e4210e12b021df59fd55d4cd58550cd32e314910eab6cd.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/69ab4b17f47dc483663be00c12305945d8fa375daf4b2effe8be3f2c5143f0b9.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/6a318024d236dc500ddf8f2a3e8fedd5be9b12cf4f8dd09346e95071f35c5c5b.obj_data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/6a3e81459ea8d1de779139b4f377e0662750a2fa8ca4cd23386a00afd0e6fd5e.obj_data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/6a9b2df33c8a0a9be77201aa51e78cd1bdefb3c9e0421f99647649fc3f4758bf.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/6abcedfdf1265a04f59156aa1af76e5cacdf5df395b10d0f9c75ccc8836d0c8c.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/6b458bf37dcf193cb282ccd0a0c378412fc45507a565ec804a86b53bdda5e532.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/6cf64206b6480572ca6010e28448330957b8ece812dfe56479df33b844dc3012.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/70d59b9d51fabf256150a86647ef9755d177d838b550ba6c772e6c0326ca0f85.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/7261e42498d28901f8e7d4ff25d48c75faa3eb081da86abc17535b966a46080b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/73359a5fb2fee2fa49c42c64c51598cbf6b651655b8710667f4e56c9384a26ed.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/74eb934daf296235b9681641c7b2387e29599922b26fa415ac7d628ea43324b9.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/7512c46c170d46530e4f9387ec13f9e17008e6390bf33436e4eec6f56a62d1f7.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/75cc012f7509a27f681f46a4f94eb22262d8354df6b5963354ea9eacb8fb9e55.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/75f0bdfae0c9f1d6e186a3c79a76f642cf5b990161b7b38a694712928d2a0afe.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/76b705c40c77e84b62755ddc9232a5f9cd68e3498d70c86013f1e56558e5be5a.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/76f02ecf74fda0bce758d7ebfa4fc368eb8b702bb22e265e322550b4c36bca61.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/77416d73f6f4e8c1e63de1fc6a0b9762fb17f0a657b2fb4740cbcab584ad5187.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/78298504fdc1b6c271d638739a44a99d115a5fa711fbd977b33d5f17ad90b7a5.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/787085b701b5be657221ebd1aa6ade6e1a264aa366100afb07bbc864c939bdbe.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/7881354e5850db4313b154841613c45f62bf1bdfc1d95a72e5b0d44d5ab27e52.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/7b3d6ec1e025f826bb93e0ffa16570d548be724cb1da3d82f74818b2a6d5c371.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/7c1f72c172ccc4915b3ea85e670d42b9f331f7efce6cb96b74ff441862b6e7e3.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/7ef0280b2afcc59d77adb43a2549633981027379cbd5a397d92c5cccb550e754.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/7f29afa9c1381042c43ecfec000fb0aa780e3cc954a4f11fa3a4ae1451864842.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/807254c3813fe50dd006f6515874f8489be563f143937e2ebff19b66659fad4f.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/80fd3e9e2e2abe5b2cf6406e020d508c38648b017c832a03162958b7eb048e7c.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/82e3cbbd102587ba54d80fdbe6756e142caaf661b8a1484ed867f00650e35451.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/8550662b9f486819712eb2a1220aca1f384665e8b75b11c958ca0777ad362dfd.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/87a1591a53625586a853da9926c054222a18ea82643c9e2fd2ce1aa7774d5d4b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/880778002dc0e84cad4cd6c78bd51aa8b305b7bd054f42b7d8f9a852a85d3539.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/8855abb4ebbd1227d67c76b5cfd4169955217704ddbab852f6ca60cc8a226a83.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/89e1ebc7fb2a089ee18a453abe0c6af28b5cffddc12fb7bda34c0d8cd7c23ae5.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/8bad6ca76dd1973349dce14599aeee5c12c1fd2c41adf2c33c96f015aa845b2e.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/8bba320eea247cc7d054b9fcafb9e11d87b7638ac90e71605b040d7970bb1c70.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/8c39d0d0f2ec73fc45e555993518942bc8b545a7254fad154477014bc8871fae.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/8cc6609199afc26d92588cbe20244cf30fb9afc5577649e32d010fdb95946883.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/8ebee680ef3c600d12b2a4701b96f8019359b3aca35de7cd06b592ed2c6c219b.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/8f0dd29a67415aec12cc98e8fe25bc719abe0c7f6deca625c7d8b3c6dd3d01b4.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/8f5fef3c110926f32780ef609743177a021b811e997528d9de0c0c0b60cb7508.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/90c942aea32e621d24204873d09050e0ea04af4dd819b042d7b1ed3481022f35.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/90e40779b01f3c920c77ebdb10e55b9c724953f6cf896eac77f0058840a5d0eb.obj_data
@@ -3364,47 +3398,49 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/91d1a80f26b3948649095ce84cb7e11833a88e3781861eed05f968f61c55d86b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/92cf9a07a23a32d81159730efb8cbcd29446734f3819f5a763b2904f95891fbb.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/9418de89bce3025e1c8fc317589e784cc8af5e282b48e2f96b279170338e5ae0.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/94499985facfee6c886745f1a5285d417dd2f763bcde98ff4b1f04315c6ba0c0.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/947db4bc14e10add8053ecf389df0267a501ebcc4b7b3b0db59e95260959a7b0.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/96add172aacb57bd8535745ecc3faf0745e4ecb9b9957cdddfdf2e60d211ca3d.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/96b8d4e1ce2aa6bceba917a0d7dc5a335916d445e69d877b14ed819caf83807b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/96cbb5b8a6da5b9f7e3814688028491bde4dbe83b8dcd7a7623cb2ba8f96d79a.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/9789e137602c0d8b9900ef5778875d31a94ef26e66bf28c83f00b098bbfa4f3d.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/97e0c0a1e285902e8e7744a17187f8e760aa57f13ee7cf09bab5b0e1710c5137.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/9964f78487b1a5123c1b6cdc07a08c7bb02423435abab13adb1c847d8887b8e5.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/9a3daa33668872965ea4b676c6e6c1462cb63df19f4fb186944b4fb6d36dde8a.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/9ac4b3c7927a6d4812db74b50e85ebd80fa1a44d1d135bb7c11286111d9b0b65.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/9bc7fe8d10589a5aa78f24c909fbac0a4c3a8074f9e232a368ae301d31c1e703.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/9c755a20454891bb728ff90a6e9c78699aa625c1fc3fc59b1bb78dfa33fb1b3e.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/9ca387eb24057381d943e2b2a20664eb8ceab87fa3b5475d471e5a7f8626878f.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/9ca67158820d0e691c121e9e20969197c7e2d9c1d147eb224c12aa9886772671.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/9d5fb9af5fafb2e354e9590a6eb3fe59dbcc27e0f4fb8ccc7ca6bf307d532610.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/a0c3006b6b080d9e73f02f923d727f80b175c8e84e81d7e9fefe2ab49d2cb906.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/a10d862845493cd44f2ace2ba5106376410be1742729542178c75ba27b5986b1.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/a1bb6af4a350b35fd1d1fb8a909ab9e1159b7fe65376908aa14efd35410bae16.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/a1fdd06ce7e16ca879f92c3814859b58dd3752661fa8989edb061a2f6c76cfbb.obj_data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/a33785dca73b71b2401cfa3474bce4e34ed5a03fcc41d40d54af19fabb6eac67.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/a4a8189b0e5e2f47377327ff296a06c7e368dba832eae7b8a136e2c728c796cb.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/a5614a2bc4654b9bc14c66bcca3106b84738b54df08ca15210b8fb2a902df703.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/a74815431e6ea0260b08f9c3274838f9a9ac85b06bb3d722a653894e56124701.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/a8d890b86a7ab949c185306e9e6cb87300cf9336355a4045f50a17b74e2c4807.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/aaca13e577a6de50b65f531881e8eb49b8451194df220b2462338f796f7163bc.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/ac80c0ffb06ea16dc3b5e89e6539725dc60630dc958a4bd5b9e22e887180acc7.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/ad1c419e03244f5a2d541fb774c6fbf267cb6fa7b096ac37647642c38d161d13.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/aea0f568281a5e3c641ec1fcf18ecbf28bff419cdb9d346a5cc187a46b3c1e6c.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/aede00fb8bd5a0b5c9add3bec2e8db063e1a0767ed09a88038211994f52b176d.obj_data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/b087f6edf74dd067f9dc723bc93875f65ad7ff3b5d3896a9d95676e3f61e26c5.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/b36322fa954a036a7d72662e4dde37039cc7d7afad194f377fdd4f6360f2570a.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/b07f8f1c6a8ad4534f39d028cd130ec935c36f4c639cb635e2155a0cf9fa197c.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/b37b264719c0c5954bf57dcfce7fccf7fae1d8ea95da639aff0a4f580c239add.obj_data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/b3fffb26ca4b32d1e31bc25533d0f6065df2feb8ac16a7d78323ce813f7db0a6.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/b4c6fabb82cf7e968e7db00dca240716f874d1ad561d0c09af42b856fd2c91bb.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/b5fc03b3a0c798777ded6135a50e666e0e7731331c888a7a2d94cb16cc4afb9b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/b9926f2b9a72af43f5910df21048da113d1288cc96ed69b33f655bfeb502086a.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/ba4a66b07ee1c0676ee6d2065be7a3c4d6362a0f20c464f42cad20f62d88a95e.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/badf351c627c9c9ffa950d4a6ea2181842053d9be2a7e81bfe48c35ff5a1683a.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/bb3d38a1750e4226c9d78b5e90aa239ee0b04bfe8ca3726413f2264b46a3d0da.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/bb77f66575dc99d2c52704ac7d6eb81ab516e2e9f9a22c5e1fe371528d0017ee.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/bbda1a0c2fa4761e458953cca65dcc55a4e02a48cc40b068771201fae3c4cf2e.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/bbed4446a24cab7071ea086eb945d1329f7ab91cc8b65e28c375c6d01f1713fb.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/bc528a714a219bc38f1c4a337b5494e9a98c5019d0c88ebc876d3c6736fbc5dd.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/bc885a119d2a742e7563b9f0f5248287ea439756a47e2bc3fec1a22f80f1464f.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/bd7f54dacf87f55cf4fbcf4fd1058a2128bffc551760981f414a20a44fcf79ca.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/browse_start_date.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/c0308733993d88d386126739d99eb5300793b6f93ae2fabcdb9edce1e350787e.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/c10ae6209adf8993564da42537f13eb794307b16fc9afaca40835c09fa6fc1f5.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/c125f32afb1bd8e4660424c78ca9fa13f0c31a90891922ed5b6722aca3ac064e.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/c1390c80ff690a85d5761c040ed8c701010d5743c87262d98b564828e6799007.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/c171f33df676807136f9a84162d83081cf09955d68fab545b0de0ede2aea6bcd.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/c18faadd60052272166683655000c7db0e706a50f13c11f74abaec25cda9033b.data
@@ -3428,38 +3464,40 @@ lib/sickgear/tests/mock_data/tvinfo_api_
lib/sickgear/tests/mock_data/tvinfo_api_tests/d42e3f96ce163cafd87670c08e5431465e6c1036715d8bf45fd77d52106482e4.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/d49547d0d40a48080a3f699629c88ff9637d18c937d28df0ea7926cc094738a5.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/d5c27ec085fd065c55e4980e157cb5e1c261d88a8089e234c5d0be3f232e0a97.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/d6f3425d23bc78f3765c13610076f70bd81c7cbd95eaed7cb8962a4ef1e3e2e3.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/d7f9c5e25ab675db72b7e8041e548e232830c3dbae382db0e276165e11ed824b.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/d83251c1340340ae12b2fcf85d1af8362a7fa0396cdab51d3fac1d6abbe79de8.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/da61cca5a5c062e337a33e38df7c441faf952170e1dea16c19c709ca1245a5de.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/dbfa0578f70df29edee6875406c17721376a591ee650839caf1e1b2886a86b81.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/dcb3ba5cdec38f0c7504756f7f4e26db3fe8a73659c89072aeea544acd62ea2a.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/dd38622fc86a1a77e81864dc8540e0f850de203181d7c9b422ec8fd944b0a107.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/ddc30ceeccd141fe1f1455995ed96299d290b2c606c2a0612118c40ac792b92f.obj_data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/ddc37f507f49b70906fbf11ec0de69c6662e6c0cfe896ebdbc6e96a30851d170.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/de07dba1a6f969ae4c350af9f7014e5b3f276392fc848df199ac4dd264ac560e.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/df0b673a7236213c68c0a8ac11c6a849e916789e746c440efea09fdfb3ac6469.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/df6eadc0026f971615d9017f148edac27efbe82af287a523507a45a3433dc4c9.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/e1db11ce493654d4b202ac675e752ec5a6c3df3eba88403521a9b86ebac4f74e.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/e6334a3e2b817583ae4ebfdcfc9090ad98f1705f8026cb68265af3f4cd9b7e62.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/e2cc2989d81e58130af220b5c47eba96bd31e870fcf88d5a705b6a127749e169.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/e382cfe98337528e94777dbbb0cb7eb1519322108960ad9bd1e967058714f43a.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/e72e4f47908e23af45be9303c81f7eb0b1137a3a9bb410c07b29bf1e33c5dc67.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/e77f9b2b4ea0c8f23e00bbef9dbd8ea3e42b845fbe4a58f18837167e4095d7f8.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/e77ff1bc7378673ce532c005541ca7b8f4e250f391d989ec3389495ee3048b9d.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/e841ed1c58eef80ae71ba23bb1919d7dc77fb9b553dd983160280a43103f048b.data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/e87a771871b62b59d8f2e2b9c7d138f6b72ba71a56b030f88efe178d125f37a2.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/e8b3609c58cdefd51e4fe8277c91fd77863655eb5a354aaf8b0c1070a4cd5830.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/e8bb400818837fed96d5a7d28b7819cfb3cab8d89db694b14ad8a78483a0681f.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/e8e86bce73634d572c641e04bb77c7a9847135fe05536966737ddad091512d09.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/e9685c1f25478576d4b2051e9755d095f65bf86d526215410f386115edb3ab8e.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/eafedf8f54531efef157a370f6ff5cc718ebe303f05ef8f6ec7a8747800a04b0.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/ed0581e1a01bf6b8e60371c4cd62483f466889da23cf6fe3af72563766bbe00c.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/ed3d3921ae9f632bf794a21007e702dcadd98bbf2cba4cd0529732c74f1db80b.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/edbef3cc91b926f81f30d84c0bcdcbedb43d79aa1ff28e1b67d15a465016f2f8.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/ee6d7be82a5026b70adc194ff0b6ee34eca0b965c1861b1ac4f57a94797ea631.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/efec1f510f873f25ae5a5883bf835a6f54413c244d3154c09458ba1a5f59677b.obj_data
-lib/sickgear/tests/mock_data/tvinfo_api_tests/f13aaf6c6423209bdd16deaf1b04998ad2d8c16810feab5f0f55d8e8880611f3.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/f135fbcc3076efcc64da56795ac1d837f51540061ca7da3927c9641a366a7397.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/f50beb695d25bf062ad4d3c59afe4382ecbbbd784c8565e2c43a39055dfb4ba2.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/f7979c87115ff11f2eedb294a45a25b06ccc5bc67e26ea31848f62f5739aa5c9.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/f8cea51a7466f77d5157b77338c2cc22240f0030008e9cec2a1fb3c2af388f56.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/fa59c5fcedd1f42fda506b77b4f7d535b4210e501f18ee4014b81b0c4e759e15.obj_data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/faecba511fe670e5cf7c2060874660b88bc0076049e004e0fec62ffdf970189f.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/fafab82f85acb3c3bf4daa55dff9e664ebf69763357382f7afdde055f0c07984.data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/fb73f317a04cee240c5b71c6197f478f93a5ee7392d5890fb1fe736ecaf882a8.obj_data
+lib/sickgear/tests/mock_data/tvinfo_api_tests/fc345d6fe6a2f9d0a316e8f781cb62f8972a9e8fc3eb52502af50f295f36028e.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/fd1e14fbcd4435e90e4ede06d7f935f343360bbda7d454fd807a78bde10d15d2.data
lib/sickgear/tests/mock_data/tvinfo_api_tests/fd225f6274b24f5b1905bc272d25d18e7203b033818d5ac2ba8d470231e15a2c.obj_data
lib/sickgear/tests/mock_data/tvinfo_api_tests/fd8649918481dfefd0b31b2b74fcfa9f40066220f1393c248e4523e75fabaed1.data
Index: pkgsrc/multimedia/sickgear/distinfo
diff -u pkgsrc/multimedia/sickgear/distinfo:1.11 pkgsrc/multimedia/sickgear/distinfo:1.12
--- pkgsrc/multimedia/sickgear/distinfo:1.11 Mon Jul 8 15:11:46 2024
+++ pkgsrc/multimedia/sickgear/distinfo Sat Jul 5 21:04:30 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.11 2024/07/08 15:11:46 js Exp $
+$NetBSD: distinfo,v 1.12 2025/07/05 21:04:30 js Exp $
-BLAKE2s (SickGear/release_3.30.5.tar.gz) = f3f7541cd69fb5d028fbcce78d4eeb9938e452ea9dcdff761b26fa0d0952ef9f
-SHA512 (SickGear/release_3.30.5.tar.gz) = 3d10fbfbadfa66db7f4ebf4d8c161657ce2a92e8facfd40c619b5a40b8737c15be030459f99141f0a9efde321bd66da2fdad41cabfd77496eccc1920bfd7a979
-Size (SickGear/release_3.30.5.tar.gz) = 16649271 bytes
-SHA1 (patch-sickgear.py) = 3ce73861fa16cba2b9267aebf1da51437fd743f3
+BLAKE2s (SickGear/release_3.33.11.tar.gz) = e36bca569a22d90c046e3eef5eb0e0b43e12f2e8225c522407e8662e008c10f9
+SHA512 (SickGear/release_3.33.11.tar.gz) = fe6190dc0f0f3917e8e58442ed5a015a770293d298d4c5ef23ee7c31354842cef55146f9b347474c941a3c8faa038706d908782fbce7076c0e4f138369dc605e
+Size (SickGear/release_3.33.11.tar.gz) = 16730573 bytes
+SHA1 (patch-sickgear.py) = 19b36182bdccf34cad7cdabf965823be6a005bd4
SHA1 (patch-sickgear_version_checker.py) = ca679abefb9a970cba93209af605721730d4693b
Index: pkgsrc/multimedia/sickgear/patches/patch-sickgear.py
diff -u pkgsrc/multimedia/sickgear/patches/patch-sickgear.py:1.3 pkgsrc/multimedia/sickgear/patches/patch-sickgear.py:1.4
--- pkgsrc/multimedia/sickgear/patches/patch-sickgear.py:1.3 Sat Mar 16 01:00:16 2024
+++ pkgsrc/multimedia/sickgear/patches/patch-sickgear.py Sat Jul 5 21:04:30 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-sickgear.py,v 1.3 2024/03/16 01:00:16 js Exp $
+$NetBSD: patch-sickgear.py,v 1.4 2025/07/05 21:04:30 js Exp $
Patch out Python version check.
@@ -6,20 +6,20 @@ This regularly breaks if the Python vers
versions update the allowed range, it should still not break just because
Python was updated.
---- sickgear.py.orig 2024-03-16 00:55:38.864947900 +0000
+--- sickgear.py.orig 2025-07-05 20:57:15.678525004 +0000
+++ sickgear.py
@@ -36,16 +36,6 @@ warnings.filterwarnings('ignore', module
warnings.filterwarnings('ignore', module=r'.*zoneinfo.*', message='.*file or directory.*')
warnings.filterwarnings('ignore', message='.*deprecated in cryptography.*')
--versions = [((3, 8, 2), (3, 8, 18)),
-- ((3, 9, 0), (3, 9, 2)), ((3, 9, 4), (3, 9, 18)),
-- ((3, 10, 0), (3, 12, 1))] # inclusive version ranges
+-# noinspection DuplicatedCode
+-versions = [((3, 9, 0), (3, 9, 2)), ((3, 9, 4), (3, 9, 23)),
+- ((3, 10, 0), (3, 13, 5))] # inclusive version ranges
-if not any(list(map(lambda v: v[0] <= sys.version_info[:3] <= v[1], versions))) and not int(os.environ.get('PYT', 0)):
- major, minor, micro = sys.version_info[:3]
-- print('Python %s.%s.%s detected.' % (major, minor, micro))
+- print(f'Python {major}.{minor}.{micro} detected.')
- print('Sorry, SickGear requires a Python version %s' % ', '.join(map(
-- lambda r: '%s - %s' % tuple(map(lambda v: str(v).replace(',', '.')[1:-1], r)), versions)))
+- lambda r: '%s - %s' % tuple(map(lambda v: str(v).replace(', ', '.')[1:-1], r)), versions)))
- sys.exit(1)
-
sys.path.insert(1, os.path.abspath(os.path.join(os.path.dirname(__file__), 'lib')))
Home |
Main Index |
Thread Index |
Old Index