old_contents: # -*- coding: UTF-8 -*-
  import urllib
  import httplib
  import simplejson
  
  G = 'maps.google.com'
  
  def geocode(address, key, country):
      """
      Get the coordinates from Google Maps for a specified address
      """
      # see http://code.google.com/intl/it/apis/maps/documentation/geocoding/#GeocodingRequests
      params = {
          'q': address.encode('utf-8') if isinstance(address, unicode) else address,
          'key': key,
          'sensor': 'false',
          'output': 'json',
          'oe': 'utf8',
      }
      if country:
          params['gl'] = country
  
      url = '/maps/geo?' + urllib.urlencode(params.items())
      conn = httplib.HTTPConnection(G)
      try:
          conn.request('GET', url)
          r = conn.getresponse()
          if r.status == 200:
              return simplejson.loads(r.read())
          else:
              return {'Status': {'code': r.status }}
      finally:
          conn.close()
  
new_contents: # -*- coding: UTF-8 -*-
  import urllib
  import httplib
  import simplejson
  
  G = 'maps.google.com'
  
  # FIXME: use this function or this one, but the code is in double assopy.utils.geocode
  def geocode(address, key, country):  # pragma: no cover
      """
      Get the coordinates from Google Maps for a specified address
      """
      # see http://code.google.com/intl/it/apis/maps/documentation/geocoding/#GeocodingRequests
      params = {
          'q': address.encode('utf-8') if isinstance(address, unicode) else address,
          'key': key,
          'sensor': 'false',
          'output': 'json',
          'oe': 'utf8',
      }
      if country:
          params['gl'] = country
  
      url = '/maps/geo?' + urllib.urlencode(params.items())
      conn = httplib.HTTPConnection(G)
      try:
          conn.request('GET', url)
          r = conn.getresponse()
          if r.status == 200:
              return simplejson.loads(r.read())
          else:
              return {'Status': {'code': r.status }}
      finally:
          conn.close()
  
subject: Add a pragma and in the future we need to fix the function, because it's a duplicata