Опубликована новая версия Beaker - python-библиотеки ведения сессий и кеширования
2009-07-28
Опубликована обновлённая версия библиотеки Beaker 1.4. Beaker предназначена для кеширования и организации сессий в веб-приложениях и отдельных Python-скриптах и программах. Новая версия подготовлена во многом благодаря совместным действиям сообщества пользователей Beaker и содержит некоторые исправления ошибок и новые возможности.
Beaker 1.4 содержит следующие основные изменения:
- Исправлена ошибка с hmac на Python 2.4.
- Исправлена ошибка с возникновением ValueError в FileNamespaceManager.do_open.
- Исправлена ошибка с файлами сессии.
- Исправлена ошибка с CacheMiddleware - перезаписывание конфигурации, несмотря на имеющиеся значения.
- Изменено использование BlobProperty для Google Datastore.
- Добавлены свойства domain/path (домен/путь) для сессии.
- Добавлена поддержка для основанных на использовании cookie сессий в Jython через JCE (Java Cryptography Extensions).
- Обновлены расширения базы данных Beaker для работы с SQLAlchemy 0.6 PostgreSQL и Jython.
Разработчики Beaker обращают внимание на то, что теперь расширения базы данных работают на Jython, а куки для сессий могут устанавливаться динамически при выполнении запроса.
Обновлена документация на сайте Beaker.
Для обновления Beaker с easy_install используйте команду:
easy_install -U Beaker