python-apsw - Another Python SQLite Wrapper

Distribution: Fedora 25
Repository: CERT Forensics Tools i386
Package name: python-apsw
Package version: 3.8.2
Package release: 1.fc25
Package architecture: i686
Package type: rpm
Installed size: 889.91 KB
Download size: 400.94 KB
Official Mirror:
APSW is a Python wrapper for the SQLite embedded relational database engine. In contrast to other wrappers such as pysqlite it focuses on being a minimal layer over SQLite attempting just to translate the complete SQLite API into Python.



  • python-apsw = 3.8.2-1.fc25
  • python-apsw(x86-32) = 3.8.2-1.fc25
  • python2.7dist(apsw) = 3.8.2.post1
  • python2dist(apsw) = 3.8.2.post1


    Install Howto

    1. Download cert-forensics-tools-release-25 rpm:
    2. Install cert-forensics-tools-release-25 rpm:
      # rpm -Uvh cert-forensics-tools-release*rpm
    3. Install python-apsw rpm package:
      # dnf --enablerepo=forensics install python-apsw


    • /usr/lib/python2.7/site-packages/apsw-3.8.2_r1-py2.7.egg-info
    • /usr/lib/python2.7/site-packages/


    2013-12-09 - 3.8.2_r1 * Release 3.8.2_r1 This release includes the following: 2013-12-09 - Version 3.8.2-r1 New constants. 2013-10-30 - Version 3.8.1-r1 2 new constants and minor doc tweaks 2013-09-04 - Version No APSW code changes - added diagnostics section to tips doc page 2013-09-01 - Version No APSW changes - SQLite version bump. Python 3.3 64 bit binary for Windows no longer available as Microsoft update broke build ability and I have no patience left to fight Microsoft tools.

    2013-08-27 - 3.8.0_r2 * Release 3.8.0_r2 This only includes a changed checksum as the SQLite team updated their release keeping the version number to fix an autoconf issue. The Windows binaries have been left as -r1 since the change would not affect them.

    2013-08-26 - 3.8.0_r1 * Release 3.8.0_r1 Minor shell dump fix, new constants, Python 3.3 64 bit binary build available for Windows.

    2013-05-27 - 3.7.17_r1 * Release 3.7.17_r1 Test updates and new constants.

    2013-03-30 - * Release Update shell completion tables for functions and pragmas New SQLite download URLS, new constants, removed CouchDB support

    2013-01-18 - * Release No APSW changes - binary rebuild to pickup new SQLite version

    2012-12-22 - * Release * Use https (SSL) for SQLite web site references (downloads and documentation links). On some platforms/versions/SSL libraries, Python’s SSL module doesn’t work with the SQLite website so a fallback to http is used - the downloads still have their checksum verified. * Work around changed semantics for error handling when the VFS xDelete method is asked to delete a file that does not exist. * Completely removed all AsyncVFS related code. This extension is no longer maintained nor supported by the SQLite team. WAL is a good way of getting similar functionality. * Added config() support for SQLITE_CONFIG_COVERING_INDEX_SCAN. * Added several new constants: SQLITE_CONFIG_COVERING_INDEX_SCAN, SQLITE_CONFIG_SQLLOG, SQLITE_FCNTL_BUSYHANDLER, SQLITE_FCNTL_TEMPFILENAME, SQLITE_CANTOPEN_FULLPATH, SQLITE_IOERR_DELETE_NOENT

    2012-10-10 - * Release Updated setup and test suite so that all files are explicitly closed instead of relying on garbage collection. Added Windows binaries for Python 3.3. (Only 32 bit as Python doesn’t provide a free way of making 64 bit Windows binaries.) Updated to work with changed SQLite download page formatting when detecting latest version. Due to a Python 3.3.0 regression bug using the csv ouput mode in the shell can result in bad data or Python crashing. The bug has been fixed for Python 3.3.1 which is due in November 2012.

    2011-10-13 - 3.7.8_r1-1 * Release 3.7.8_r1-1 Updated documentation and tests due to an undocumented change in VFS xDelete semantics. Added SQLITE3_FCNTL_PERSIST_WAL and SQLITE3_FCNTL_WIN32_AV_RETRY file controls. Wrapped sqlite3_sourceid (issue 120).

    2009-01-16 - - - updated to and SQLite 3.6.10