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