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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
|
Metadata-Version: 2.1
Name: apsw
Version: 3.46.0.1
Summary: Another Python SQLite Wrapper
Home-page: https://github.com/rogerbinns/apsw/
Author: Roger Binns
Author-email: rogerb@rogerbinns.com
License: OSI Approved
Project-URL: Changelog, https://rogerbinns.github.io/apsw/changes.html
Project-URL: Documentation, https://rogerbinns.github.io/apsw/
Project-URL: Issue Tracker, https://github.com/rogerbinns/apsw/issues
Project-URL: Code, https://github.com/rogerbinns/apsw
Project-URL: Example, https://rogerbinns.github.io/apsw/example.html
Keywords: database,sqlite
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: Programming Language :: C
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Database :: Front-Ends
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENSE
.. image:: https://raw.githubusercontent.com/rogerbinns/apsw/master/doc/apswlogo.png
:width: 215 px
:align: left
:alt: APSW logo - links to documentation
:target: https://rogerbinns.github.io/apsw/
APSW stands for **A**\ nother **P**\ ython **S**\ QLite **W**\ rapper. APSW
supports CPython 3.8 onwards.
About
=====
APSW lets you get the most out of the `SQLite <https://sqlite.org/>`__
embedded relational database engine from Python, and the most out of
Python from SQLite. APSW glues together the complete `SQLite C API
<https://sqlite.org/c3ref/intro.html>`__ and `Python's C API
<https://docs.python.org/3/c-api/index.html>`__, staying up to date
with both SQLite and Python.
It is recommended to use the builtin `sqlite3 module
<https://docs.python.org/3/library/sqlite3.html>`__ if you want SQLite
to appear interchangeable with the other database drivers.
Use APSW when you want to use SQLite fully, and have an improved
developer experience. The `documentation
<https://rogerbinns.github.io/apsw/pysqlite.html>`__ has a section on
the differences between APSW and sqlite3.
Help/Documentation
==================
There is a tour and example code using APSW at
https://rogerbinns.github.io/apsw/example.html
The latest documentation is at https://rogerbinns.github.io/apsw/
Mailing lists/contacts
======================
* `Python SQLite discussion group
<https://groups.google.com/group/python-sqlite>`__ (preferred)
* `Github discussions <https://github.com/rogerbinns/apsw/discussions>`__
* You can also email the author at `rogerb@rogerbinns.com
<mailto:rogerb@rogerbinns.com>`__
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 release announcements are sent to the `Python SQLite discussion
group <https://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
<https://rogerbinns.github.io/apsw/changes.html>`__
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.
|