Sqlkit depends on:
- Python
- Pygtk
- sqlalchemy (>=0.5)
- glade2
- dateutils
- the correct driver for your database of choice
- babel (for localization)
The code is available under an hg repository:
hg clone http://hg.argolinux.org/py/sqlkit
You can download sqlkit package from here in tar or deb format. You can also add the source:
deb http://apt.argolinux.org/ lenny sqlkit
you will probably want to add the key:
sudo wget -q http://deb.argolinux.org/apt.key -O- | sudo apt-key add - sudo apt-get update
and install it via:
apt-get install python-sqlkit
Even if the source states lenny it can safely be used for ubuntu.
Note
Sqlalchemy
sqlkit depends on sqlalchemy >= 0.5 that is not yet packaged by ubuntu so the .deb does not require it. You can get it from Debian Experimental and it will install also in ubuntu
Note
Babel
sqlkit depends on babel that is not packaged in debian but is packaged in ubuntu with two different names in hardy and jounty and is missing in intrepid. So the package I have prepared does not depend on it. You are supposed to add the package. If using hardy install python-babel if using jaunty, use python-pybabel instead. If using intrepid... I’m almost sure there was a pybabel, but there is no more... install by hand! Alternatively you can use the packages python-sqlkit-hardy or python-sqlkit-lenny that add the specific dependacies. python-sqlkit-lenny is good for jaunty as well and hopefully for any following release.