Fedora 11 Update: python-beaker-1.5.1-1.fc11

updates at fedoraproject.org updates at fedoraproject.org
Thu Mar 18 03:33:06 UTC 2010


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-1069
2010-02-21 20:01:50
--------------------------------------------------------------------------------

Name        : python-beaker
Product     : Fedora 11
Version     : 1.5.1
Release     : 1.fc11
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.
--------------------------------------------------------------------------------
ChangeLog:

* Fri Jan 22 2010 Luke Macken <lmacken at redhat.com> - 1.5.1-1
- Update to 1.5.1
- Remove beaker-hmac2.4.patch, which made it into 1.4 upstream
- Remove middleware-config.patch which is also upstream
* Sat Sep 26 2009 Felix Schwarz <felix.schwarz at oss.schwarz.eu> - 1.4.2-1
- New upstream release to fix bugs and minor enhancements
- removed patches for hashlib+middleware
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Tue Jul 21 2009 Kyle VanderBeek <kylev at kylev.com> - 1.3.1-5
- Add patch based on upstream hg 403ef7c82d32 for config overwriting that
  breaks Pylons unit tests
* Sat Jun 27 2009 Luke Macken <lmacken at redhat.com> - 1.3.1-4
- Add a patch to remove the use of __future__.absolute_import in the google
  backend
* Sat Jun 20 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 1.3.1-3
- Different hmac patch suitable for upstream inclusion.
* Tue Jun  2 2009 Luke Macken <lmacken at redhat.com> - 1.3.1-2
- Add a patch to remove Beaker's use of hashlib on Python2.4,
  due to incompatiblities with Python's hmac module (#503772)
* Sun May 31 2009 Luke Macken <lmacken at redhat.com> - 1.3.1-1
- Update to 1.3.1
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  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 Project 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 package-announce mailing list