FreeBSD Ports

databases/py-berkeleydb 18.1.16

Python bindings for Oracle Berkeley DB

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
39bf336477
License
BSD3CLAUSE
Categories
databases, python
Package size
134.7 KiB, 601.1 KiB installed

Description

This module provides a nearly complete wrapping of the Oracle/Sleepycat C API for the Database Environment, Database, Cursor, Log Cursor, Sequence and Transaction objects, and each of these is exposed as a Python type in the berkeleydb.db module. The database objects can use various access methods: btree, hash, recno, queue and heap. Complete support of Oracle Berkeley DB distributed transactions. Complete support for Oracle Berkeley DB Replication Manager. Complete support for Oracle Berkeley DB Base Replication.

Please see the documents in the docs directory of the source distribution or at the website for more details on the types and methods provided. The goal is to mirror most of the real Oracle Berkeley DB API so fall back to the Oracle Berkeley DB documentation as appropriate.

Install

As a binary package — by origin, or by package name:

pkg install databases/py-berkeleydb
pkg install py312-berkeleydb

From the ports tree:

cd /usr/ports/databases/py-berkeleydb/ && make install clean

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

RUN_DEPENDS=	py312-berkeleydb>0:databases/py-berkeleydb

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest18.1.1518.1.1518.1.518.1.1418.1.16
FreeBSD:14:quarterly18.1.1518.1.15n/a18.1.1418.1.15
FreeBSD:15:latest18.1.1518.1.16n/a18.1.1418.1.14
FreeBSD:15:quarterly18.1.1518.1.15n/an/an/a
FreeBSD:16:latest18.1.1518.1.16n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

All build dependencies 17
All run dependencies 8

Configuration

Options name: databases_berkeleydb

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
bdb python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
berkeleydb-18.1.16.tar.gz188890782b1a13308f36375f3f4460237b7356d99be5c4c68c585c546d70db514a2add
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
39bf336477 Muhammad Moinur Rahman databases/py-berkeleydb: Update version 18.1.15=>18.1.16
Changelog: https://docs.jcea.es/berkeleydb/latest/changelog.html