apsw
apsw copied to clipboard
Another Python SQLite wrapper
APSW stands for Another Python SQLite Wrapper.
About
APSW is a Python wrapper for the SQLite <https://sqlite.org/>
__
embedded relational database engine. It focuses translating between
the complete SQLite C API and Python's C API. It is recommended to
use the builtin sqlite3 module <https://docs.python.org/3/library/sqlite3.html>
, unless you want
SQLite specific functionality. The documentation <https://rogerbinns.github.io/apsw/pysqlite.html>
has a section on
the differences between APSW and sqlite3. APSW supports CPython 3.6
onwards:
A release <https://www.rogerbinns.com/blog/apsw-ending-python2early3.html>
__
from January 2022 supports all CPython versions back to 2.3. The
tips <https://rogerbinns.github.io/apsw/tips.html>
__ include more
information about versions.
Releases and Changes
Releases are made to PyPI <https://pypi.org/project/apsw/>
__
(install using pip) and Github <https://github.com/rogerbinns/apsw/releases>
__
New releases are sent to the Python SQLite discussion group <http://groups.google.com/group/python-sqlite>
__ and there is an RSS feed from PyPI <https://pypi.org/rss/project/apsw/releases.xml>
__.`
Full detailed list of changes <http://rogerbinns.github.io/apsw/changes.html>
__
Help/Documentation
The latest documentation is at https://rogerbinns.github.io/apsw/
Mailing lists/contacts
-
Python SQLite discussion group <http://groups.google.com/group/python-sqlite>
__ (preferred) - You can also email the author at [email protected]
Bugs
You can find existing and fixed bugs by clicking on Issues <https://github.com/rogerbinns/apsw/issues>
__ and using "New Issue"
to report previously unknown issues.
License
See LICENSE <https://github.com/rogerbinns/apsw/blob/master/LICENSE>
__ - in
essence any OSI approved open source license.