Fedora EPEL 5 Update: python-beaker-1.5.1-1.el5

updates at fedoraproject.org updates at fedoraproject.org
Wed Mar 17 19:12:22 UTC 2010


--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2010-0131
2010-01-26 22:57:42
--------------------------------------------------------------------------------

Name        : python-beaker
Product     : Fedora EPEL 5
Version     : 1.5.1
Release     : 1.el5
URL         : http://beaker.groovie.org/
Summary     : WSGI middleware layer to provide sessions
Description :
Beaker is a caching library that includes Session and Cache objects built on
Myghty's Container API used in MyghtyUtils. WSGI middleware is also included to
manage Session objects and signed cookies.

--------------------------------------------------------------------------------
Update Information:

Release 1.5 (11/23/2009)  ========================    * Update memcached to
default to using pylibmc when available.  * Fix bug when cache value doesn't
exist causing has_key to throw    an exception rather than return False.  * Fix
bug where getpid under GAE is used improperly to assume it    should be a non-
string.  * Add cache_region decorator that works *before* configuration of
the cache regions have been completed for use in module-level    decorations.  *
Fix bug where has_value sees the value before its removed.  * Improved accuracy
of "dogpile" checker by removing dependency    on "self" attributes, which seem
to be slightly unreliable    in highly concurrent scenarios.    Release 1.4.2
(9/25/2009)  =========================    * Fix bug where memcached may yank a
value after the has_value but before the value can be fetched.  * Fix properties
for setting the path.  * Fix the 'TypeError: argument must be an int, or have a
fileno()    method' erorr sporadically emitted by FileSynchronizer under
moderate load.    Release 1.4.1 (9/10/2009)  =========================    * Fix
verification of options to throw an error if a beaker param is an empty string.
* Add CacheManager.invalidate function to easily invalidate cache    spaces
created by the use of the cache decorator.  * Add CacheManager.region_invalidate
function to easily invalidate cache spaces created by the use of the
cache_region decorator.  * Fix the InvalidCryptoBackendError exception
triggering a TypeError.    Release 1.4 (7/24/2009)  =======================    *
Fix bug with hmac on Python 2.4.  * Fix bug with occasional ValueError from
FileNamespaceManager.do_open.  * Fixed bug with session files being saved
despite being new and not saved.  * Fixed bug with CacheMiddleware overwriting
configuration with default arguments despite prior setting.  * Fixed bug with
SyntaxError not being caught properly in entry point discovery.  * Changed to
using BlobProperty for Google Datastore.  * Added domain/path properties to the
session. This allows one to    dynamically set the cookie's domain and/or path
on the fly, which will then be set on the cookie for the session.  * Added
support for cookie-based sessions in Jython via the JCE (Java Cryptography
Extensions)..  * Update Beaker database extensions to work with SQLAlchemy 0.6
PostgreSQL, and Jython.
--------------------------------------------------------------------------------

This update can be installed with the "yum" update programs.  Use
su -c 'yum update python-beaker' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora EPEL GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the epel-package-announce mailing list