BSD Ports

databases/py-sqlite3 MidnightBSD

Standard Python binding to the SQLite3 library

System
MidnightBSD
Repository
mports
Last update
Commit
c5ac010887
License
python
Categories

Description

SQLite is a library that provides a SQL-language database that stores data in disk files without requiring a separate server process. pysqlite provides a SQL interface compliant with the DB-API 2.0 specification described by PEP 249. This means that it should be possible to write the first version of your applications using SQLite for data storage. If switching to a larger database such as PostgreSQL or Oracle is later necessary, the switch should be relatively easy.

In the other systems

SystemPortVersion
MidnightBSDdatabases/py-sqlite3
FreeBSDdatabases/py-sqlite33.14.8_10
DragonFlydatabases/py-sqlite33.9.22_10
HardenedBSDdatabases/py-sqlite33.11.16_10
GhostBSDdatabases/py-sqlite33.10.21_10
OPNsensedatabases/py-sqlite33.13.14_10

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}sqlite3

From mports:

cd /usr/mports/databases/py-sqlite3 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3

Dependencies

As this port's Makefile names them.

Build 3

Library 1

Runtime 1

Configuration

No options to configure.

USES
compiler:c11 python tar:xz
Service scripts
none

Files

Master sites 1
  • PYTHON/ftp/python/${PYTHON_DISTVERSION}

Commit history 1

DateCommitCreditsLog message
c5ac010887 Lucas Holt databases/py-sqlite3: use Python ABI suffix
AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>