~ubuntu-branches/ubuntu/oneiric/beaker/oneiric

« back to all changes in this revision

Viewing changes to Beaker.egg-info/PKG-INFO

  • Committer: Bazaar Package Importer
  • Author(s): Piotr Ożarowski
  • Date: 2010-06-19 12:30:25 UTC
  • mfrom: (1.1.17 upstream) (2.1.19 sid)
  • Revision ID: james.westby@ubuntu.com-20100619123025-5op7jgf4201cq3ho
Tags: 1.5.4-1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Metadata-Version: 1.0
2
2
Name: Beaker
3
 
Version: 1.5.3
 
3
Version: 1.5.4
4
4
Summary: A Session and Caching library with WSGI Middleware
5
5
Home-page: http://beaker.groovie.org
6
 
Author: Ben Bangart, Mike Bayer, Philip Jenvey
 
6
Author: Ben Bangert, Mike Bayer, Philip Jenvey
7
7
Author-email: ben@groovie.org, pjenvey@groovie.org
8
8
License: BSD
9
9
Description: Cache and Session Library
12
12
        About
13
13
        =====
14
14
        
15
 
        Beaker is a web session and general caching library that includes WSGI
 
15
        Beaker is a web session and general caching library that includes WSGI 
16
16
        middleware for use in web applications.
17
17
        
18
18
        As a general caching library, Beaker can handle storing for various times
19
 
        any Python object that can be pickled with optional back-ends on a
 
19
        any Python object that can be pickled with optional back-ends on a 
20
20
        fine-grained basis.
21
21
        
22
22
        Beaker was built largely on the code from MyghtyUtils, then refactored and
23
23
        extended with database support.
24
24
        
25
25
        Beaker includes Cache and Session WSGI middleware to ease integration with
26
 
        WSGI capable frameworks, and is automatically used by `Pylons
 
26
        WSGI capable frameworks, and is automatically used by `Pylons 
27
27
        <http://pylonshq.com/>`_.
28
28
        
29
29
        
31
31
        ========
32
32
        
33
33
        * Fast, robust performance
34
 
        * Multiple reader/single writer lock system to avoid duplicate simultaneous
35
 
        cache creation
 
34
        * Multiple reader/single writer lock system to avoid duplicate simultaneous 
 
35
          cache creation
36
36
        * Cache back-ends include dbm, file, memory, memcached, and database (Using
37
 
        SQLAlchemy for multiple-db vendor support)
 
37
          SQLAlchemy for multiple-db vendor support)
38
38
        * Signed cookie's to prevent session hijacking/spoofing
39
 
        * Cookie-only sessions to remove the need for a db or file backend (ideal
40
 
        for clustered systems)
 
39
        * Cookie-only sessions to remove the need for a db or file backend (ideal 
 
40
          for clustered systems)
41
41
        * Extensible Container object to support new back-ends
42
 
        * Cache's can be divided into namespaces (to represent templates, objects,
43
 
        etc.) then keyed for different copies
 
42
        * Cache's can be divided into namespaces (to represent templates, objects, 
 
43
          etc.) then keyed for different copies
44
44
        * Create functions for automatic call-backs to create new cache copies after
45
 
        expiration
 
45
          expiration
46
46
        * Fine-grained toggling of back-ends, keys, and expiration per Cache object
47
47
        
48
48