Clean up setup.cfg so it doesn't break RPM builds on files which
are no longer included.
Add a test case for warnings for column truncation.
Clean up warnings; was working around the introduced bug that
returned (var)char columns with binary collations as array.
Exposed the column flags (values from constants.FLAG) as
description_flags on the cursor.
collation to return array('c', ...), which should only be returned for
actual BLOB columns.
Figured out how to fix loading SET columns. Bug #1214916.
Cleaned up the SET test.
Removed *.html and *.css files from MANIFEST; their presence (or lack
thereof since they are no longer being packaged) caused RPM builds to
fail, and possibly others.
* Remove version_info from metadata before calling setup() to avoid
complaints
* Fix cursor.callproc() as good as can be fixed.
* Improve/fix various tests for stored procedures.
* _mysql.c: raise ProgrammingError for certain methods if they
are used on Result object created with conn.use_result(),
since they don't make sense.
* setup.py: Reimplement quote stripping around directory names.
This seems to be a bug in older versions of mysql_config
* cursors.py: If a unicode query string is passed, encode it in
the connection's character set.
and it seems to cause problems on some platforms or versions of MySQL
(most likely 3.23's mysql_config)
* removed use of weak references; I don't think they were needed any more,
and they caused problems in some of the threaded tests.
* applied patch #1188359: If converters are passed in, use a copy().
* Version 1.2.1c2.
* Reworked Unicode support; please test
* Make Binary() create an array('c')
* Clean up Cursors a bit.
* Add a TimeDelta factory function, even though not in the API spec.
win32 now requires win32pipe to build. Build has only been
tested on Linux, but AFAIK, os.popen() works properly on
all other platforms, and certainly must work on anything
remotely POSIX/UNIX-like. I am assuming that it will work
on Mac OS X as well.