adustman
73f7dcf29f
Fix exception handling in connect() (broken by 0.9.1.c1)
2001-09-13 12:53:07 +00:00
adustman
19527b3c95
Added CHANGELOG. (John Bowe)
2001-09-12 17:29:27 +00:00
adustman
658b38a889
Return DECIMAL/NUMERIC columns as floats
2001-09-07 03:45:35 +00:00
adustman
75a37feb2d
Does anyone actually read these?
2001-09-07 03:45:06 +00:00
adustman
21cd402e11
The diff is bigger than the file, so why not the log message too?
2001-09-07 03:44:03 +00:00
adustman
fafcfef16b
Expiring minds want to know.
2001-09-07 03:43:35 +00:00
adustman
0d4c84f78b
OSX config (Paul DuBois); tab/space cleanups; more package info
2001-09-07 01:24:04 +00:00
adustman
6757137992
Generated by distutils.
2001-09-07 01:12:06 +00:00
adustman
5dbb2cddb3
More stuff I forgot about.
2001-09-07 01:08:17 +00:00
adustman
67e1c83069
Use two arg _PyTuple_Resize() for Python 2.2 and newer.
2001-09-07 01:07:01 +00:00
adustman
955613dbe0
Version 0.9.1c1
2001-09-07 01:06:08 +00:00
adustman
8a73359bc2
Return DECIMAL/NUMERIC as floating point.
2001-09-07 01:05:50 +00:00
adustman
8586fa945d
Added a CHANGELOG, for people who like that sort of thing.
2001-09-06 23:08:14 +00:00
adustman
0957370bbf
Kill bastardly refcount bug that occurs starting with Python 2.0.1.
...
PyArgs_ParseTupleAndKeywords() returns borrowed references for O format
starting in 2.0.1, prior to that it returns new references, so it's
necessary to test the Python version to determine whether or not we
should Py_INCREF() it. If we always Py_INCREF() it, this produces a
memory leak in versions prior to 2.0.1.
2001-09-06 06:29:21 +00:00
adustman
70afb08b30
Change version number, back out memory changes.
2001-09-06 03:04:26 +00:00
adustman
ce1a58efb9
Memory allocation cleanups. Add missing newline in docstring.
2001-09-06 02:02:57 +00:00
adustman
3f9e73cfab
Return a lot of extra junk in the column information.
2001-08-17 02:17:38 +00:00
adustman
1eb29e6849
Decruftification.
2001-08-09 20:16:36 +00:00
adustman
750fea04d3
ER_PARSE_ERROR -> ProgrammingError;
...
#ifdef around some recent error types
2001-07-29 03:08:11 +00:00
adustman
d5053c60e2
Fix leak on converter dictionary. (Ted Wright)
2001-07-12 17:10:59 +00:00
adustman
c613b7a1c0
Minor fixes for 1.0.0.
2001-07-11 18:13:09 +00:00
adustman
54bd0b4e77
Import the exceptions earlier.
2001-06-30 00:23:59 +00:00
adustman
7287d7389e
Some minor fixes for Zope 2.4
2001-06-26 03:24:54 +00:00
adustman
fa43614411
Clarify use of host parameter to connect().
2001-06-20 22:48:54 +00:00
adustman
c738a9efca
Some corrections courtesy of Paul DuBois.
2001-06-20 21:58:59 +00:00
adustman
c0324ddcd3
New initialization, help.
2001-06-13 00:15:37 +00:00
adustman
8a123d5526
Update version number.
2001-06-04 16:55:04 +00:00
adustman
0b8262c115
Ignore stuff.
2001-05-28 19:07:07 +00:00
adustman
a610dd3f63
Improve table browser.
2001-05-25 22:44:29 +00:00
adustman
c1c89cc543
Rip out _mysql.field_*() methods, as MySQL recommends using SQL
...
instead. See C API docs.
2001-05-25 20:40:24 +00:00
adustman
494a6b1045
Update version.
2001-05-24 18:18:09 +00:00
adustman
642cb890d3
Some fixes for MySQLdb-0.9.0.
...
Try to return INTEGER columns with int(), and fallback to long()
to prevent whining about L's.
2001-05-24 16:16:15 +00:00
adustman
aa6f485d50
Clean up some import statements, bump versions to 0.9.0c2.
2001-05-24 15:27:17 +00:00
adustman
910e7fd173
Fixes to work with MySQLdb-0.9.0.
...
A plus or minus in front of the database name can force transactions on
or off.
Make use of MySQLdb.conversions. Only the SQL -> Python conversions are
actually used by ZMySQLDA.
A minor bug in MySQLdb-0.9.0c1 keeps it from working with this, only
seen with not using mx.DateTime. Fixed in CVS. Will release 0.9.0c2
before doing another ZMySQLDA release.
2001-05-23 03:27:35 +00:00
adustman
3499c4db38
Fix the case where there is no mx.DateTime.
2001-05-23 03:16:34 +00:00
adustman
cf510d3326
Remove a debug string.
2001-05-23 03:16:12 +00:00
adustman
702b563c6e
0.9.0c1 minor edit.
2001-05-23 02:12:10 +00:00
adustman
05d3f63ac1
PyObject_Length() == -1 on error. Thanks, Jon Ribbens.
2001-05-14 18:49:27 +00:00
adustman
ce00d83836
Smash data into two separate modules: sets and times. I never liked
...
that name anyway.
Set has been extended somewhat. The comparision operators really only
work properly with Python 2.1, due to the limitations of __cmp__.
Set also uses the binary operators (&, |, ^), since these make somewhat
more sense than the arithmetic ones, though there is no good analog for
- (if only there were a nand operator...)
Bump the version to 0.9.0b3. This is not the actual 0.9.0b3 release yet,
however. I want to do some more insanity checking. But almost ready for
some candidate releases.
2001-05-12 04:30:34 +00:00
adustman
9c6aaae1eb
More major code heaving.
...
All the threading stuff is ripped out and burned.
Too much code for not enough benefit. Still thread-safe,
just don't share connections.
Made a nice Set class for SET columns.
Updated the docs.
2001-05-11 05:07:33 +00:00
adustman
d05c6996da
Revamped docs.
2001-05-10 05:31:50 +00:00
adustman
b1518378f9
Changes for MySQLdb-0.9.0+ compatibility.
2001-05-09 04:22:11 +00:00
adustman
b99a8c9cc0
Really work around short timestamps.
2001-05-09 02:49:47 +00:00
adustman
b101238871
Work around short timestamps.
2001-05-09 02:48:51 +00:00
adustman
fce05481aa
Initial revision
2001-05-09 02:23:14 +00:00
adustman
38075e7264
Duh.
2001-05-01 02:05:40 +00:00
adustman
94735d8743
Add _mysql_const.converters.
2001-04-28 03:31:11 +00:00
adustman
74ecb7ece6
Move type conversion dictionaries to _mysql_const.converters.
2001-04-28 03:30:40 +00:00
adustman
56a78c60ff
Type conversion dictionaries, factored out from MySQLdb.py.
2001-04-28 03:28:40 +00:00
adustman
3e2c672724
Documentation updates.
2001-04-28 03:27:58 +00:00