diff --git a/CHANGES.md b/CHANGES.md index a5b00343..3342551e 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,6 @@ ### 0.12.0 (2016-xx-xx xx:xx:xx UTC) +* Add strict Python version check (equal or higher than 2.7.9 and less than 3.0), ** exit ** if incorrect version * Update unidecode library 0.04.11 to 0.04.18 (fd57cbf) * Update xmltodict library 0.9.2 (579a005) to 0.9.2 (eac0031) * Update Tornado Web Server 4.3.dev1 (1b6157d) to 4.4.dev1 (c2b4d05) @@ -117,7 +118,7 @@ * Add detection of password protected rars with config/Post Processing/'Unpack downloads' enabled * Change post process to cleanup filenames with config/Post Processing/'Unpack downloads' enabled * Change post process to join incrementally named (i.e. file.001 to file.nnn) split files -* Change replace unrar2 lib with rarfile 3.0 and UnRAR.exe 5.40 beta 4 freeware +* Change replace unrar2 lib with rarfile 3.0 and UnRAR.exe 5.40 freeware * Change post process "Copy" to delete redundant files after use [develop changelog] @@ -125,6 +126,7 @@ * Change revert test_common.py include file placement so Travis builds don't fail * Fix Nyaa and TT torrent providers * Change PrivateHD torrent provider +* Fix Add from Trakt ### 0.11.14 (2016-07-25 03:10:00 UTC) diff --git a/SickBeard.py b/SickBeard.py index c97296a6..ef40f929 100755 --- a/SickBeard.py +++ b/SickBeard.py @@ -33,8 +33,9 @@ import subprocess import time import threading -if sys.version_info < (2, 6): - print('Sorry, requires Python 2.6 or 2.7.') +if not (2, 7, 9) <= sys.version_info < (3, 0): + print('Python %s.%s.%s detected.' % sys.version_info[:3]) + print('Sorry, SickGear requires Python 2.7.9 or higher. Python 3 is not supported.') sys.exit(1) try: diff --git a/gui/slick/interfaces/default/home_browseShows.tmpl b/gui/slick/interfaces/default/home_browseShows.tmpl index 887a97b2..ff2293d1 100644 --- a/gui/slick/interfaces/default/home_browseShows.tmpl +++ b/gui/slick/interfaces/default/home_browseShows.tmpl @@ -244,7 +244,7 @@ title="$re.sub(r'(?m)\s+\((?:19|20)\d\d\)\s*$', '', $title_html)#if $this_show['genres']#
($this_show['genres'])
#end if#

#echo re.sub(r'([,\.!][^,\.!]*?)$', '...', re.sub(r'([!\?\.])(?=\w)', r'\1 ', $overview))#

#if $kwargs and 'newseasons' == $mode#Air#else#First air#end if##echo ('s', 'ed')[$this_show['when_past']]#: $this_show['premiered_str'] - #if $this_show['ended_str']# - Ended: $this_show['ended_str']#end if#

+ #if $this_show.get('ended_str')# - Ended: $this_show['ended_str']#end if#

Click for more at $browse_type"> #if 'poster' in $this_show['images']: #set $image = $this_show['images']['poster']['thumb'] diff --git a/lib/rarfile/UnRAR.exe b/lib/rarfile/UnRAR.exe index 22c61fd1..1adb5f50 100644 Binary files a/lib/rarfile/UnRAR.exe and b/lib/rarfile/UnRAR.exe differ