Ñò
(XgKc        7   @   sİ  d  Z  d d d !Z d d k l Z l Z l Z d d k Z e e i j o e d e e i f   n d Z d	 Z	 d
 Z
 d d k Td d k l Z d d k l Z l Z l Z l Z l Z l Z y e Wn# e j
 o d d k l Z n Xd e f d     YZ e e i e i e i g  Z e e i e i e i e i g  Z  e e i! e i" e i# e i$ e i% e i& e i' e i( g  Z) e e i* e i+ g  Z* e e i, g  Z, e e i- e i. g  Z- e- Z. e   Z/ d   Z0 d   Z1 d   Z2 d   Z3 d   Z4 d   Z5 e5 Z6 Z7 d d d d d d d d d d  d! d" d# d$ d% d& d' d( d) d* d+ d, d d- d. d/ d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d: d; d< d= d> d? d@ dA dB dC g. Z8 d S(D   s_  MySQLdb - A DB API v2.0 compatible interface to MySQL.

This package is a wrapper around _mysql, which mostly implements the
MySQL C API.

connect() -- connects to server

See the C API specification and the MySQL documentation for more info
on other items.

For information on how MySQLdb handles type conversion, see the
MySQLdb.converters module.

s   $Revision: 491 $i   iŝ˙˙˙i˙˙˙˙(   t   __version__t   version_infot
   __author__Ns4   this is MySQLdb version %s, but _mysql is version %ri   s   2.0t   format(   t   *(   t
   FIELD_TYPE(   t   Datet   Timet	   Timestampt   DateFromTickst   TimeFromTickst   TimestampFromTicks(   t   ImmutableSett   DBAPISetc           B   s   e  Z d  Z d   Z RS(   sd   A special type of set for which A == x is true if A is a
    DBAPISet and x is a member of that set.c         C   s)   t  | t  o |  i |  S| |  j S(   N(   t
   isinstanceR   t
   difference(   t   selft   other(    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyt   __eq__,   s    (   t   __name__t
   __module__t   __doc__R   (    (    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyR   '   s   c           C   s   t  t  j p t  d  S(   N(   t   STRINGt   AssertionError(    (    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyt   test_DBAPISet_set_equality?   s    c           C   s   t  t j p t  d  S(   N(   R   t   NUMBERR   (    (    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyt   test_DBAPISet_set_inequalityB   s    c           C   s   t  i t j p t  d  S(   N(   R   t
   VAR_STRINGR   R   (    (    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyt%   test_DBAPISet_set_equality_membershipE   s    c           C   s   t  i t j p t  d  S(   N(   R   t   DATER   R   (    (    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyt'   test_DBAPISet_set_inequality_membershipH   s    c         C   s
   t  |   S(   N(   t   str(   t   x(    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyt   BinaryK   s    c          O   s   d d k  l } | |  |   S(   s,   Factory function for connections.Connection.i˙˙˙˙(   t
   Connection(   t   connectionsR"   (   t   argst   kwargsR"   (    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyt   ConnectN   s    t   BINARYR!   R&   R"   R   R   R   R   R	   R
   R   t	   DataErrort   DatabaseErrort   ErrorR   t   IntegrityErrort   InterfaceErrort   InternalErrort
   MySQLErrort   NULLR   t   NotSupportedErrort   OperationalErrort   ProgrammingErrort   ROWIDR   t   TIMEt	   TIMESTAMPt   Warningt   apilevelt   connectR#   t	   constantst
   converterst   cursorst   debugt   escapet   escape_dictt   escape_sequencet   escape_stringt   get_client_infot
   paramstylet   string_literalt   threadsafetyR   (9   R   t   __revision__t   releaseR    R   R   t   _mysqlt   ImportErrorRD   R7   RB   t   MySQLdb.constantsR   t   MySQLdb.timesR   R   R   R	   R
   R   t	   frozensett	   NameErrort   setsR   R   t   ENUMR   R   t   BLOBt	   LONG_BLOBt   MEDIUM_BLOBt	   TINY_BLOBR'   t   DECIMALt   DOUBLEt   FLOATt   INT24t   LONGt   LONGLONGt   TINYt   YEARR   R   t   NEWDATER4   R5   t   DATETIMER3   R   R   R   R   R!   R&   R8   R"   t   __all__(    (    (    s0   /usr/lib/pymodules/python2.6/MySQLdb/__init__.pyt   <module>   s\   
.							
	