Acces to db made easy

- Home
- Sqlkit
  - Sqlkit
  - Widgets
    - Mask view
    - Table view
  - Browsing data
    - Constraints
    - Filters
    - Totals
  - Editing data
    - Completion
    - Validation
    - Relationships
  - Printing
  - Advanced configuration
    - Fields
    - Views
- Sqledit GUI
- Support & Tutorials
  - Sqledit - the application
  - Sqlkit - features' tour
  - Installing instructions
- Layout
- Download
  - Download
  - Changelog
  - Backward incompatibilities

- Prev: Download & more...
- Next: What’s Missing and how to contribute

# Download, requirements & googlegroup

## Requirements

Sqlkit depends on:

> - Python (>= 2.5, < 3)
> - Pygtk
> - sqlalchemy (>=0.5.4). Rel 0.9.5 is the first sqlkit release that works with sqlalchemy 0.7+.
> - python-dateutils
> - setuptools
> - the correct driver for your database of choice among the backend supported by sqlalchemy
> - babel (localization)

## Changelog

this is the Changelog

## Download

The code is available under an hg repository:

    hg clone http://hg.argolinux.org/py/sqlkit

You can download sqlkit package 0.9.5 from here in tar or zip format.

Python package | sqlkit-0.9.5.tar.gz sqlkit-0.9.5.zip

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.

## Windows

Read the detailed instructions in the tutorial: Installing under Windows.

## Debian/Ubuntu

Packages are available, read the instructions on how to add the repository.

## Sqlkit on Pypi

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:

    easy_install sqlkit

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.

## Localization

We need the help from some translator to localize in different languages. It takes some 40 minutes to provide a complete set of translations for each language. Please visit the launchpad ‘s site or contact me directly.

## Author

Sqlkit is developed by Alessandro Dentella