You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

apsw

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

apsw

Another Python SQLite Wrapper


Maintainers
1

Readme

.. 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.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc