in this occasion I also restyled the home page of the web site in the effort
to be more communicative. Any feedback on the site or on sqlkit is very
appreciated as well as translations.
For those that use sqlkit under windows you'll find a very simple way to install
sqlkit based on WPM, more info in the download page. The debian package will
be ready in a short time thanks to Pietro Battiston for that.
ANNOUNCE: sqlkit 0.9.3
March, 3 - 2011
I'm happy to announce release 0.9.3 of sqlkit package for python.
This release
------------
This is a release with a great number of changes and new featured,
the main important ones are:
* Added image/file fields
* Added enum-like field
* Correctly implemented duplication of records
* Removed dependancy on glade
* Moved toward a better MVC pattern
* Fixed behaviour of hooks that allows better interaction/customization
* Many bug fixes
The python package
------------------
SQLkit PyGtk package provides Mask and Table widgets to edit database
data. It's meant as a base for database desktop applications.
The application
---------------
It also provides 'sqledit' a PyGTK application based on sqlkit that can be
used from command line to browse and edit data.
The package has 2 very rich demo suites for sql widgets (the main one in
sqlkit/demo/sql/demo.py) and for layout creation
Translations
------------
If you like sqlkit and want to help translating, you may find the project on:
https://launchpad.net/sqlkit
Main features of sqlkit:
------------------------
* editor of databases in 2 modes: table & mask
* based on sqlalchemy: can cope with many different databases
* very powerfull filtering capabilities:
- each field can be used to filter records
- filter may span relationship
- date filtering possible also on relative basis (good for saved
queries)
* completion on all text field and foreign keys
* very easy way to draw a layout for mask views
* completely effortless editing of relationships
* very easy way to set defaults
* possibility to display totals of numeric fields
* any possible sql constraint can be attached to a Mask or a
Table. It can be expressed as a normal sqlalchemy query or with
django-like syntax
* sqledit: the application to edit db
Sqlkit is based on:
-------------------
* python (>= 2.5)
* PyGtk
* Sqlalchemy (>= 0.5.4)
* python-dateutil
* babel (localization)
* you db driver of choice
Dowload & more:
---------------
* Download: http://sqlkit.argolinux.org/sqlkit/download.html
easy_install sqlkit
* Source: hg clone http://hg.argolinux.org/py/sqlkit
* Google Group: http://groups.google.it/group/sqlkit/
* Translation: https://launchpad.net/sqlkit
* Tutorial: http://sqlkit.argolinux.org/misc/tutorials.html
* Changelog: http://sqlkit.argolinux.org/download/Changelog
* License: GNU GPLv3
--
Sandro Dentella *:-)
http://www.reteisi.org Soluzioni libere per le scuole
http://sqlkit.argolinux.org SQLkit home page - PyGTK/python/sqlalchemy
The Ubuntu packages are ready for download from:
https://launchpad.net/~toobaz/+archive/sqlkit
The short story to install under Ubuntu lucid (10.04):
sudo echo deb http://ppa.launchpad.net/toobaz/sqlkit/ubuntu lucid main > /etc/apt/sources.list.d/sqlkit
sudo add-apt repository ppa:toobaz/sqlkit
sudo apt-get update
sudo apt-get install python-sqlkit
Thanks to Pietro for his work
sandro
*:-)