Mon, 08 Jun 2009 17:37:21 -0500Added tag 2.0alpha2 for changeset 42f57fdc53a5 trunk tip
barryp@host-145-114-107-208.midco.net [Mon, 08 Jun 2009 17:37:21 -0500] rev 79
Added tag 2.0alpha2 for changeset 42f57fdc53a5

Mon, 08 Jun 2009 17:37:15 -0500Update version numbers so we can tag the current state trunk 2.0alpha2
barryp@host-145-114-107-208.midco.net [Mon, 08 Jun 2009 17:37:15 -0500] rev 78
Update version numbers so we can tag the current state

Mon, 13 Oct 2008 12:47:40 -0500Fix problem found when running unittests under Python 2.6: datetime.time.isoformat() trunk
barryp@host-42-60-230-24.midco.net [Mon, 13 Oct 2008 12:47:40 -0500] rev 77
Fix problem found when running unittests under Python 2.6: datetime.time.isoformat()
doesn't take a 'sep' argument like datetime.datetime.isoformat() does.

Tue, 23 Sep 2008 21:42:09 -0500Minor tweaks for compatibility with Python 2.3 and 2.4. The biggest trunk
barryp@host-42-60-230-24.midco.net [Tue, 23 Sep 2008 21:42:09 -0500] rev 76
Minor tweaks for compatibility with Python 2.3 and 2.4. The biggest
one is Python 2.3 which doesn't have the Decimal type, use float instead.

Mon, 22 Sep 2008 16:05:12 -0500Oops, one line that was deleted snuck back in, was harmless though. trunk
barryp@host-42-60-230-24.midco.net [Mon, 22 Sep 2008 16:05:12 -0500] rev 75
Oops, one line that was deleted snuck back in, was harmless though.

Mon, 22 Sep 2008 14:49:07 -0500Tagged 2.0 alpha 1 trunk
barryp@host-42-60-230-24.midco.net [Mon, 22 Sep 2008 14:49:07 -0500] rev 74
Tagged 2.0 alpha 1

Mon, 22 Sep 2008 14:43:03 -0500A few minor tweaks to the django backend, it seems to pass all Django unittests now! trunk 2.0alpha1
barryp@host-42-60-230-24.midco.net [Mon, 22 Sep 2008 14:43:03 -0500] rev 73
A few minor tweaks to the django backend, it seems to pass all Django unittests now!

Sun, 21 Sep 2008 23:38:51 -0500Get the packaging cleaned up somewhat. trunk
barryp@host-42-60-230-24.midco.net [Sun, 21 Sep 2008 23:38:51 -0500] rev 72
Get the packaging cleaned up somewhat.

Sun, 21 Sep 2008 15:43:59 -0500Fix problem where I used the wrong attribute name to access an Exeption's message. trunk
barryp@host-42-60-230-24.midco.net [Sun, 21 Sep 2008 15:43:59 -0500] rev 71
Fix problem where I used the wrong attribute name to access an Exeption's message.

Sun, 21 Sep 2008 15:27:38 -0500Subclassed bpgsql.Cursor to return rows as tuples instead of lists, to trunk
barryp@host-42-60-230-24.midco.net [Sun, 21 Sep 2008 15:27:38 -0500] rev 70
Subclassed bpgsql.Cursor to return rows as tuples instead of lists, to
satisfy Django regressiontests/backends doctests.

Sun, 21 Sep 2008 15:06:54 -0500Add a Django 1.0 backend that passes a lot, but not all, of the Django unittests. trunk
barryp@host-42-60-230-24.midco.net [Sun, 21 Sep 2008 15:06:54 -0500] rev 69
Add a Django 1.0 backend that passes a lot, but not all, of the Django unittests.

Sun, 21 Sep 2008 13:41:57 -0500Reorganize a bit so the Cursor.rowcount attribute can show usable trunk
barryp@host-42-60-230-24.midco.net [Sun, 21 Sep 2008 13:41:57 -0500] rev 68
Reorganize a bit so the Cursor.rowcount attribute can show usable
values for operations other than SELECT, such as INSERT, UPDATE, and DELETE.
This is something the Django unittests are looking for.

Sun, 21 Sep 2008 11:20:36 -0500Fixed problem preventing Connection class from being subclassed. trunk
barryp@host-42-60-230-24.midco.net [Sun, 21 Sep 2008 11:20:36 -0500] rev 67
Fixed problem preventing Connection class from being subclassed.

Sat, 20 Sep 2008 14:41:03 -0500Be consistent about the syntax used for raising exceptions, use the modern trunk
barryp@host-42-60-230-24.midco.net [Sat, 20 Sep 2008 14:41:03 -0500] rev 66
Be consistent about the syntax used for raising exceptions, use the modern
style that will be required in Python 3.0

Sat, 20 Sep 2008 13:32:19 -0500Ran pylint, made changes to help improve code quality. trunk
barryp@host-42-60-230-24.midco.net [Sat, 20 Sep 2008 13:32:19 -0500] rev 65
Ran pylint, made changes to help improve code quality.

Sat, 20 Sep 2008 12:37:45 -0500Rework type conversions to help it come closer to passing Django unittests. trunk
barryp@host-42-60-230-24.midco.net [Sat, 20 Sep 2008 12:37:45 -0500] rev 64
Rework type conversions to help it come closer to passing Django unittests.
Seems the trick is to convert unicode to utf-8 before doing string escapes.

Sat, 20 Sep 2008 11:10:29 -0500Took out logging calls, found after doing some profiling that the hit is pretty significant. trunk
barryp@host-42-60-230-24.midco.net [Sat, 20 Sep 2008 11:10:29 -0500] rev 63
Took out logging calls, found after doing some profiling that the hit is pretty significant.

Wed, 17 Sep 2008 20:43:35 -0500Tweak a few minor things to allow it to start to work as a Django 1.0 DB backend. trunk
barryp@host-42-60-230-24.midco.net [Wed, 17 Sep 2008 20:43:35 -0500] rev 62
Tweak a few minor things to allow it to start to work as a Django 1.0 DB backend.

Thu, 12 Jun 2008 23:54:01 -0500Cleanup the organization of the code and rename conversion functions to trunk
barryp@host-42-60-230-24.midco.net [Thu, 12 Jun 2008 23:54:01 -0500] rev 61
Cleanup the organization of the code and rename conversion functions to
be more descriptive.

Thu, 12 Jun 2008 23:28:55 -0500Move the _TypeManager functionality right into the Connection class. trunk
barryp@host-42-60-230-24.midco.net [Thu, 12 Jun 2008 23:28:55 -0500] rev 60
Move the _TypeManager functionality right into the Connection class.
It's easier to deal with, and the Connection class can be subclassed
to extend the new _initialize_types method to add more types.