old_contents: """
  Package database utilities for creating and modifying the database.
  """
  
  
  from os.path import split, splitext
  from json import load
  f = open("packages.json")
  data = load(f)
  g = []
  for p in data:
      pkg = {
              "name": p["name"],
              "dependencies": p["dependencies"],
              "version": p["version"],
              "download": p["download"],
              }
      g.append(pkg)
  
  from json import dump
  from StringIO import StringIO
  s = StringIO()
  dump(g, s, sort_keys=True, indent=4)
  s.seek(0)
  s = s.read()
  # Remove the trailing space
  s = s.replace(" \n", "\n")
  f = open("packages.json", "w")
  f.write(s)
  
new_contents: """
  Package database utilities for creating and modifying the database.
  """
  
  
  from os.path import split, splitext
  from json import load
  f = open("packages.json")
  data = load(f)
  g = []
  for p in data:
      pkg = {
              "name": p["name"],
              "dependencies": p["dependencies"],
              "version": p["version"],
              "download": p["download"],
              }
      g.append(pkg)
  
  from json import dump
  from StringIO import StringIO
  s = StringIO()
  dump(g, s, sort_keys=True, indent=4)
  s.seek(0)
  s = s.read()
  # Remove the trailing space
  s = s.replace(" \n", "\n")
  f = open("packages.json", "w")
  f.write(s)
  f.write("\n")
  
subject: Add a new line at the end of the file