fa77842202e06a07ccd6931f43d7a6f55d719d0b
[joel/debian/python-pysqlite2.git] / debian / control
1 Source: python-pysqlite2
2 Section: python
3 Priority: optional
4 Maintainer: Joel Rosdahl <joel@debian.org>
5 Build-Depends: debhelper (>= 8), python-all-dev (>= 2.6.6-3~), python-all-dbg, libsqlite3-dev (>= 3.3.8), python-sphinx (>= 0.6.1)
6 Standards-Version: 3.9.2
7
8 Package: python-pysqlite2
9 Architecture: any
10 Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
11 Provides: ${python:Provides}
12 Conflicts: python2.3-pysqlite2, python2.4-pysqlite2
13 Replaces: python2.3-pysqlite2, python2.4-pysqlite2
14 Suggests: python-pysqlite2-doc, python-pysqlite2-dbg
15 Description: Python interface to SQLite 3
16  pysqlite is a DB-API 2.0-compliant database interface for SQLite.
17  .
18  This package is built against SQLite 3. For an interface to SQLite 2,
19  see the package python-sqlite. An alternative Python SQLite 3 module
20  is packaged as python-apsw.
21  .
22  SQLite is a relational database management system contained in a
23  relatively small C library. It is a public domain project created
24  by D. Richard Hipp. Unlike the usual client-server paradigm, the
25  SQLite engine is not a standalone process with which the program
26  communicates, but is linked in and thus becomes an integral part
27  of the program. The library implements most of SQL-92 standard,
28  including transactions, triggers and most of complex queries.
29  .
30  pysqlite makes this powerful embedded SQL engine available to
31  Python programmers. It stays compatible with the Python database
32  API specification 2.0 as much as possible, but also exposes most
33  of SQLite's native API, so that it is for example possible to
34  create user-defined SQL functions and aggregates in Python.
35  .
36  If you need a relational database for your applications, or even
37  small tools or helper scripts, pysqlite is often a good fit. It's
38  easy to use, easy to deploy, and does not depend on any other
39  Python libraries or platform libraries, except SQLite. SQLite
40  itself is ported to most platforms you'd ever care about.
41  .
42  It's often a good alternative to MySQL, the Microsoft JET engine
43  or the MSDE, without having any of their license and deployment
44  issues.
45
46 Package: python-pysqlite2-doc
47 Section: doc
48 Architecture: all
49 Depends: libjs-jquery, ${misc:Depends}
50 Description: Documentation for python-pysqlite2
51  pysqlite is a DB-API 2.0-compliant database interface for SQLite.
52  .
53  This package contains the documentation.
54
55 Package: python-pysqlite2-dbg
56 Section: debug
57 Priority: extra
58 Architecture: any
59 Depends: python-pysqlite2 (= ${binary:Version}), python-dbg, ${shlibs:Depends}, ${misc:Depends}
60 Description: Python interface to SQLite 3 (debug extension)
61  pysqlite is a DB-API 2.0-compliant database interface for SQLite.
62  .
63  This package is built against SQLite 3. For an interface to SQLite 2,
64  see the package python-sqlite. An alternative Python SQLite 3 module
65  is packaged as python-apsw.
66  .
67  This package contains the extension built for the Python debug interpreter.