PKG-INFO 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. Metadata-Version: 1.0
  2. Name: Beaker
  3. Version: 1.4.2
  4. Summary: A Session and Caching library with WSGI Middleware
  5. Home-page: http://beaker.groovie.org
  6. Author: Ben Bangart, Mike Bayer, Philip Jenvey
  7. Author-email: ben@groovie.org, pjenvey@groovie.org
  8. License: BSD
  9. Description: Cache and Session Library
  10. +++++++++++++++++++++++++
  11. About
  12. =====
  13. Beaker is a web session and general caching library that includes WSGI
  14. middleware for use in web applications.
  15. As a general caching library, Beaker can handle storing for various times
  16. any Python object that can be pickled with optional back-ends on a
  17. fine-grained basis.
  18. Beaker was built largely on the code from MyghtyUtils, then refactored and
  19. extended with database support.
  20. Beaker includes Cache and Session WSGI middleware to ease integration with
  21. WSGI capable frameworks, and is automatically used by `Pylons
  22. <http://pylonshq.com/>`_.
  23. Features
  24. ========
  25. * Fast, robust performance
  26. * Multiple reader/single writer lock system to avoid duplicate simultaneous
  27. cache creation
  28. * Cache back-ends include dbm, file, memory, memcached, and database (Using
  29. SQLAlchemy for multiple-db vendor support)
  30. * Signed cookie's to prevent session hijacking/spoofing
  31. * Cookie-only sessions to remove the need for a db or file backend (ideal
  32. for clustered systems)
  33. * Extensible Container object to support new back-ends
  34. * Cache's can be divided into namespaces (to represent templates, objects,
  35. etc.) then keyed for different copies
  36. * Create functions for automatic call-backs to create new cache copies after
  37. expiration
  38. * Fine-grained toggling of back-ends, keys, and expiration per Cache object
  39. Documentation
  40. =============
  41. Documentation can be found on the `Official Beaker Docs site
  42. <http://beaker.groovie.org/>`_.
  43. Source
  44. ======
  45. The latest developer version is available in a `Mercurial repository
  46. <http://bitbucket.org/bbangert/beaker/get/tip.gz#egg=Beaker-dev>`_.
  47. Keywords: wsgi myghty session web cache middleware
  48. Platform: UNKNOWN
  49. Classifier: Development Status :: 5 - Production/Stable
  50. Classifier: Environment :: Web Environment
  51. Classifier: Intended Audience :: Developers
  52. Classifier: License :: OSI Approved :: BSD License
  53. Classifier: Programming Language :: Python
  54. Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content