BSD Ports

www/py-beaker 1.13.0_1 MidnightBSD

Session and Caching library with WSGI Middleware

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
www, python

Description

Beaker is built on code from the package MyghtyUtils, originally used in the Myghty project. It implements a full set of cache functionality along with sessions that can utilize the caches.

Beaker includes Cache and Session WSGI middleware to ease integration with WSGI capable frameworks, and is automatically used by Pylons.

Features * Fast, robust performance * Multiple reader/single writer lock system to avoid duplicate simultaneous cache creation * Cache back-ends include dbm, file, memory, memcached, and database (Using SQLAlchemy for multiple-db vendor support) * Signed cookie's to prevent session hijacking/spoofing * Extensible Container object to support new back-ends * Cache's can be divided into namespaces (to represent templates, objects, etc.) then keyed for different copies * Create functions for automatic call-backs to create new cache copies after expiration * Fine-grained toggling of back-ends, keys, and expiration per Cache object

In the other systems

The newest version among them is 1.14.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDwww/py-beaker1.13.0_1no data-[email protected]-
FreeBSDwww/py-beaker1.13.0none known-[email protected]-
OpenBSDwww/py-beaker1.14.1 newestno data-The OpenBSD ports mailing-list <[email protected]>2026-10-09
DragonFlywww/py-beaker1.13.0none known-[email protected]-
HardenedBSDwww/py-beaker1.13.0no data-[email protected]-
GhostBSDwww/py-beaker1.13.0no data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}beaker

From mports:

cd /usr/mports/www/py-beaker && make install clean

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

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beaker>0:www/py-beaker

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Required by 1

Configuration

No options to configure.

USES
cpe python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
Beaker-1.13.0.tar.gz68250e956cd8a35ad5de1b5212c7bff8fc01e2b3d34ab92466d24684c666abb8c9c30
Master sites 1
  • PYPI