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']#
#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