Sqlkit depends on:
- Python (>= 2.5, < 3)
- sqlalchemy (>=0.5.4, <0.9). Rel 0.9.5 is the first sqlkit release that works with sqlalchemy 0.7+.
- the correct driver for your database of choice among the backend supported by sqlalchemy
- babel (localization)
The code is available under an hg repository:
hg clone http://hg.argolinux.org/py/sqlkit
You can download sqlkit package 0.9.6.1 from here in tar or zip format.
Sqlkit is used in a production environment and great care is put in fixing any bug as soon as possible. The first stable version has been 0.8.6 in 2008.
I really appreciate any bug report particularly if based on a repeatable example, possibly starting from the demo.
Sqlkit is available via Pypi (Python Package Index), so -if you have already installed setuptools that provides the command easy_install- you can install it via easy_install or better pip:
easy_install pip pip install sqlkit
Beware that that will fail if you don’t already have PyGTK installed.
You can also install directly with easy_install that often will fail understanding already installed packages. Should you have problems with pip you can revert to:
No one of these command will install the backend driver (psycopg2 for postgresql, MySQLdb for mysql,...) that you are supposed to install by yourself. Sqlite is included in Python stadard library.