old_contents: # -*- coding: utf-8 -*-
  
  #
  # Copyright (C) 2015-2016 Rodrigo Ramírez Norambuena <a@rodrigoramirez.com>
  #
  
  from urllib2 import Request, urlopen
  from distutils.version import LooseVersion
  
  BRANCH = 'stable'
  REPO = 'git@github.com:roramirez/qpanel.git'
  URL_STABLE_VERSION = 'https://raw.githubusercontent.com/roramirez/qpanel' + \
                       '/%s/VERSION' % BRANCH
  
  
  def require_upgrade():
      a = LooseVersion(get_current_version())
      b = LooseVersion(get_stable_version())
      if a < b:
          return True
      return False
  
  
  # InmplementME
  def last_check_update():
      return True
  
  
  def get_current_version():
      current_version = open('VERSION')
      return __first_line(current_version.read())
  
  
  def get_stable_version():
      stable_version = __get_data_url(URL_STABLE_VERSION)
      return __first_line(stable_version)
  
  
  def __get_data_url(url):
      req = Request(url)
      try:
          response = urlopen(req)
          return response.read()
      except:
          return None
  
  
  def __first_line(content):
      tmp = ''
      if content is not None:
          tmp = content.split('\n')
      if len(tmp) > 1:
          return tmp[0]
      return tmp
  
new_contents: # -*- coding: utf-8 -*-
  
  #
  # Copyright (C) 2015-2016 Rodrigo Ramírez Norambuena <a@rodrigoramirez.com>
  #
  
  from urllib2 import Request, urlopen
  from distutils.version import LooseVersion
  
  BRANCH = 'stable'
  REPO = 'git@github.com:roramirez/qpanel.git'
  URL_STABLE_VERSION = 'https://rodrigoramirez.com/qpanel/version/' + BRANCH
  
  
  def require_upgrade():
      a = LooseVersion(get_current_version())
      b = LooseVersion(get_stable_version())
      if a < b:
          return True
      return False
  
  
  # InmplementME
  def last_check_update():
      return True
  
  
  def get_current_version():
      current_version = open('VERSION')
      return __first_line(current_version.read())
  
  
  def get_stable_version():
      stable_version = __get_data_url(URL_STABLE_VERSION)
      return __first_line(stable_version)
  
  
  def __get_data_url(url):
      req = Request(url)
      try:
          response = urlopen(req)
          return response.read()
      except:
          return None
  
  
  def __first_line(content):
      tmp = ''
      if content is not None:
          tmp = content.split('\n')
      if len(tmp) > 1:
          return tmp[0]
      return tmp
  
subject: Change url to get stable version number