old_contents: # Copyright 2012, Google Inc. All rights reserved.
  # Use of this source code is governed by a BSD-style license that can
  # be found in the LICENSE file.
  
  # PEP 249 complient db api for Vitess
  
  apilevel = '2.0'
  # Threads may not share the module because multi_client is not thread safe.
  threadsafety = 0
  paramstyle = 'named'
  
  from vtdb.cursorv3 import *
  from vtdb.dbexceptions import *
  from vtdb.field_types import STRING, BINARY, NUMBER, DATETIME, ROWID
  from vtdb.times import Date, Time, Timestamp, DateFromTicks, TimeFromTicks, TimestampFromTicks
  from vtdb.vtgatev2 import *
  from vtdb.vtgatev3 import *
  
new_contents: # Copyright 2012, Google Inc. All rights reserved.
  # Use of this source code is governed by a BSD-style license that can
  # be found in the LICENSE file.
  
  # PEP 249 complient db api for Vitess
  
  apilevel = '2.0'
  # Threads may not share the module because multi_client is not thread safe.
  threadsafety = 0
  paramstyle = 'named'
  
  # TODO(dumbunny): Have callers use dbexceptions.DatabaseError directly
  from vtdb.dbexceptions import DatabaseError
  from vtdb.dbexceptions import IntegrityError
  from vtdb.dbexceptions import OperationalError
  
subject: Clean up py/vtdb/__init__.py.