36 Commits

Author SHA1 Message Date
1f9f5ded7a 0.9.0 updates 2001-10-17 03:21:22 +00:00
b0b1a82c59 import Set 2001-10-13 14:06:27 +00:00
00684f0b3d Catch more Linux platforms in the config. 2001-09-29 15:40:27 +00:00
55e82ee207 Solaris config (Bent NAgstrup Terp) 2001-09-21 13:33:32 +00:00
2b9f8ace34 Good to update this at least once a year. 2001-09-20 17:26:22 +00:00
aad9f23a54 Update to 0.9.1c2. 2001-09-20 17:15:02 +00:00
73f7dcf29f Fix exception handling in connect() (broken by 0.9.1.c1) 2001-09-13 12:53:07 +00:00
19527b3c95 Added CHANGELOG. (John Bowe) 2001-09-12 17:29:27 +00:00
0d4c84f78b OSX config (Paul DuBois); tab/space cleanups; more package info 2001-09-07 01:24:04 +00:00
6757137992 Generated by distutils. 2001-09-07 01:12:06 +00:00
5dbb2cddb3 More stuff I forgot about. 2001-09-07 01:08:17 +00:00
67e1c83069 Use two arg _PyTuple_Resize() for Python 2.2 and newer. 2001-09-07 01:07:01 +00:00
955613dbe0 Version 0.9.1c1 2001-09-07 01:06:08 +00:00
8a73359bc2 Return DECIMAL/NUMERIC as floating point. 2001-09-07 01:05:50 +00:00
8586fa945d Added a CHANGELOG, for people who like that sort of thing. 2001-09-06 23:08:14 +00:00
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
70afb08b30 Change version number, back out memory changes. 2001-09-06 03:04:26 +00:00
ce1a58efb9 Memory allocation cleanups. Add missing newline in docstring. 2001-09-06 02:02:57 +00:00
750fea04d3 ER_PARSE_ERROR -> ProgrammingError;
#ifdef around some recent error types
2001-07-29 03:08:11 +00:00
d5053c60e2 Fix leak on converter dictionary. (Ted Wright) 2001-07-12 17:10:59 +00:00
c613b7a1c0 Minor fixes for 1.0.0. 2001-07-11 18:13:09 +00:00
fa43614411 Clarify use of host parameter to connect(). 2001-06-20 22:48:54 +00:00
c738a9efca Some corrections courtesy of Paul DuBois. 2001-06-20 21:58:59 +00:00
8a123d5526 Update version number. 2001-06-04 16:55:04 +00:00
0b8262c115 Ignore stuff. 2001-05-28 19:07:07 +00:00
c1c89cc543 Rip out _mysql.field_*() methods, as MySQL recommends using SQL
instead. See C API docs.
2001-05-25 20:40:24 +00:00
494a6b1045 Update version. 2001-05-24 18:18:09 +00:00
aa6f485d50 Clean up some import statements, bump versions to 0.9.0c2. 2001-05-24 15:27:17 +00:00
3499c4db38 Fix the case where there is no mx.DateTime. 2001-05-23 03:16:34 +00:00
cf510d3326 Remove a debug string. 2001-05-23 03:16:12 +00:00
702b563c6e 0.9.0c1 minor edit. 2001-05-23 02:12:10 +00:00
05d3f63ac1 PyObject_Length() == -1 on error. Thanks, Jon Ribbens. 2001-05-14 18:49:27 +00:00
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
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
d05c6996da Revamped docs. 2001-05-10 05:31:50 +00:00
fce05481aa Initial revision 2001-05-09 02:23:14 +00:00