old_contents: import json
  
  MAINJS_PATH = 'js/common.js'
  MANIFEST_PATH = 'manifest.json'
  DEV_URL = 'http://localhost:8000'
  PROD_URL = 'http://eyebrowse.csail.mit.edu'
  
  
  def rewriteBaseUrl():
    with open(MAINJS_PATH, 'r+') as f:
      text = f.read()
      text = text.replace(DEV_URL, PROD_URL)
      f.seek(0)
      f.write(text)
      f.truncate()
  
  
  def rewriteManifest():
  
    with open(MANIFEST_PATH, 'r+') as f:
      data = json.load(f)
      version = data['version'].split('.')
      version[2] = str(int(version[2]) + 1)
      version = '.'.join(version)
      data['version'] = version
      f.seek(0)
      json.dump(data, f, indent=4, sort_keys=True)
      f.truncate()
      print version
  
  
  def main():
    ''''
        rewrite main.js to replace the baseUrl and update manifest.json to have a new manifest
    '''
  
    rewriteBaseUrl()
    rewriteManifest()
  
  if __name__ == '__main__':
    main()
  
new_contents: import json
  
  MAINJS_PATH = 'js/common.js'
  MANIFEST_PATH = 'manifest.json'
  DEV_URL = 'http://localhost:8000'
  PROD_URL = 'https://eyebrowse.csail.mit.edu'
  
  
  def rewriteBaseUrl():
    with open(MAINJS_PATH, 'r+') as f:
      text = f.read()
      text = text.replace(DEV_URL, PROD_URL)
      f.seek(0)
      f.write(text)
      f.truncate()
  
  
  def rewriteManifest():
  
    with open(MANIFEST_PATH, 'r+') as f:
      data = json.load(f)
      version = data['version'].split('.')
      version[2] = str(int(version[2]) + 1)
      version = '.'.join(version)
      data['version'] = version
      f.seek(0)
      json.dump(data, f, indent=4, sort_keys=True)
      f.truncate()
      print version
  
  
  def main():
    ''''
        rewrite main.js to replace the baseUrl and update manifest.json to have a new manifest
    '''
  
    rewriteBaseUrl()
    rewriteManifest()
  
  if __name__ == '__main__':
    main()
  
subject: Change prod url to https