Skip to main content

A recipe to build pybsddb

Project description

.. contents::

- Code repository:
- Report bugs at

Detailed Documentation

Supported options

The recipe supports the following options:


This recipe supports the same options as the pybsddb module in It accepts the names of the environment variables as
variable names and then sets those that are defined so ``pybsddb`` can
find them at build time.

Set the include directory

Set the lib directory

Set the root of the build. If it is built in the buildout,
I.e. ${bdb:location} if the BerkeleyDB section is named bdb.

Set some ``LFLAGS``

Set some ``LIBS``

Example usage

I don't really understand the testing environment here so the below is broken.

We'll start by creating a buildout that uses the recipe::

>>> write('buildout.cfg',
... """
... [buildout]
... parts = bsddb3
... [bdb]
... location = somdir
... [bsddb3]
... recipe = koansys.recipe.pybsddb
... berkeleydb_dir = ${bdb:location}
... """
Running the buildout gives us::

>>> print 'start', system(buildout)
Installing bsbddb.
Unused options for test1: 'option2' 'option1'.


Koansys, LLC, Authors

Reed L. O'Brien

Change history

1.0 (2008-10-18)

- Created recipe with ZopeSkel [Koansys, LLC].
- Initial version working (for me)


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
koansys.recipe.pybsddb-1.0.1-py2.4.egg (9.1 kB) Copy SHA256 hash SHA256 Egg 2.4
koansys.recipe.pybsddb-1.0.1-py2.5.egg (9.1 kB) Copy SHA256 hash SHA256 Egg 2.5
koansys.recipe.pybsddb-1.0.1.tar.gz (5.3 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page