summaryrefslogtreecommitdiff
path: root/README
blob: 1e63c1590d8bcf33d88b874f8db93c27567f2032 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
                                            _ _ _
                      _ __  _   _ ___  __ _| (_) |_ ___
                     | '_ \| | | / __|/ _` | | | __/ _ \
                     | |_) | |_| \__ \ (_| | | | ||  __/
                     | .__/ \__, |___/\__, |_|_|\__\___|
                     |_|    |___/        |_|

             A DB API v2.0 compatible interface to SQLite 3.0
                       Embedded Relational Database.
                          Copyright (c) 2001-2003
                   Michael Owens <mike@mikesclutter.com>
                      Gerhard Häring <gh@ghaering.de>

Python versions supported: Python 2.1 or later
SQLite version required:   SQLite 3.0 or later

Overview:

This is an extension module for the SQLite embedded relational database. It
tries to conform to the Python DB-API Spec v2 as far as possible. One problem
is that SQLite returns everything as text. This is a result of SQLite's
internal representation of data, however it still may be possible to return
data in the type specified by the table definitions. I am still working on
that, and will require some study of the SQLite source.

Installation:

Installation should be relatively simple. Following that prescribed by Python,
it can be done in two steps:

    python setup.py build
    python setup.py install

For building PySQLite on Windows, check out the file INSTALL.win32.

Other:

Check out the doc/rest and examples folders.