Template Version: @(#)onepager.txt 1.35 07/11/07 SMI Copyright 2007 Sun Microsystems 1. Introduction 1.1. Project/Component Working Name: PySQLite 1.2. Name of Document Author/Supplier: Darren Kenny 1.3. Date of This Document: 01/31/08 1.3.1. Date this project was conceived: 05/08/01 1.4. Name of Major Document Customer(s)/Consumer(s): 1.4.1. The PAC or CPT you expect to review your project: Solaris PAC 1.4.2. The ARC(s) you expect to review your project: PSARC 1.4.3. The Director/VP who is "Sponsoring" this project: robert.odea@sun.com 1.4.4. The name of your business unit: OPG / OpenSource. 1.5. Email Aliases: 1.5.1. Responsible Manager: leo.binchy@sun.com 1.5.2. Responsible Engineer: darren.kenny@sun.com 1.5.3. Marketing Manager: dan.roberts@sun.com 1.5.4. Interest List: desktop-discuss@opensolaris.org 4. Technical Description: 4.1. Details: PySQLite is an open source DB-API 2.0-compliant [PEP-0249] database interface for SQLite. SQLite is a relational database management system contained in a relatively small C library. PySQLite makes this powerful embedded SQL engine available to Python programmers. It stays compatible with the Python database API specification 2.0, but also exposes most of SQLite's native API, so that it is for example possible to create user-defined SQL functions and aggregates in Python. The version being integrated is 2.4.1 4.2. Bug/RFE Number(s): None. 4.3. In Scope: See above. 4.4. Out of Scope: See above. 4.5. Interfaces: -------------------------------------------------------------------- Exported Stability Comments -------------------------------------------------------------------- SUNWpysqlite Uncommitted Package name sqlite Uncommitted Python module [PEP-2249] -------------------------------------------------------------------- Imported Stability Comments -------------------------------------------------------------------- Python 2.4.x External PSARC 2005/532 SQLite C API Volatile LSARC 2008/059 4.6. Doc Impact: Man page will be provided pointing to the on-line API documentation. 4.7. Admin/Config Impact: None. 4.8. HA Impact: None. 4.9. I18N/L10N Impact: The JDS team and the G11N are working together to evaluation and provide I18N/L10N support. 4.10. Packaging & Delivery: Adds new package, SUNWpysqlite, approx 145 KB. Package will go into SUNWCall, SUNWCXall and SUNWCprog clusters. 4.11. Security Impact: None. 4.12. Dependencies: The following versions of the imported interfaces are required: Python >= 2.3 SQLite >= 3.0.8 5. Reference Documents: PSARC 2005/532, Python migration from /usr/sfw to /usr and upgrade to v2.4.x LSARC 2007/608, Including MySQL 5.0 with Solaris [PEP-0249] http://www.python.org/peps/pep-0249.html PySQLite API http://initd.org/pub/software/pysqlite/doc/usage-guide.html