Download List

Project Description

SQLObject is an object-relational mapper, i.e., a library that will wrap your database tables in Python classes and your rows in Python instances. It currently supports MySQL through the 'MySQLdb' package, PostgreSQL through the 'psycopg' package, SQLite, Firebird, MaxDB (SAP DB), MS SQL, and Sybase. It should support Python versions back to 2.4.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-03-02 08:03
1.2.2

A bug was fixed in SQLiteConnection: clear _threadPool on close().
Tags: Stable, minor bugfix

2011-12-05 01:50
1.2.1

A bug was fixed in handling the modulo operator (SQLite implements only "%", MySQL only implements MOD(), and PostgreSQL implements both).
Tags: Stable, minor bugfix

2011-11-21 05:18
1.2.0

Strings are treated specially in Select to allow Select(['id, 'name'], where='value = 42'). ForeignKey('Table', refColumn='refcol_id') allows ForeignKey to point to a non-id column. Support for PostgreSQL 7.* is dropped; the minimal supported version of PostgreSQL is 8.1. Quoting rules have changed for PostgreSQL: SQLObject uses the E'' escape string. A bug caused by psycopg2 recently adding a new Boolean non-callable autocommit attribute was fixed. sqlobject.__doc__ and main.__doc__ no longer contain the version number: use sqlobject.version or version_info.
Tags: Stable

2011-08-31 05:36
1.1.3

A bug was fixed with Postgres - add quotes in "SET client_encoding" query.
Tags: Stable, minor bugfix

2011-08-08 22:27
1.1.2

A bug was fixed in SelectResults slicing that prevented you from slicing a slice (for example, my_results[:20][1:5]).
Tags: minor bugfix, Stable

Project Resources