Commits

Author Commit Message Labels Comments Date
Randy Syring
setup.py: fix os not imported
zzzeek
* file backend no longer squashes unpickling errors. This was inconsistent behavior versus all the other backends. * invalidate_corrupt flag on Session now emits a warning. (#52)
zzzeek
* propose that we go to 1.6 on this one since we're on a roll * cache decorators @cache.cache(), @cache_region() won't include first argument named 'self' or 'cls' as part of the cache key. This allows reasonably safe usage for methods as well as functions. (#55) * factor down cache decorators + invalidate logic into two private functions called by both CacheManager and the standalone functions. * remove unused cache_region() body that somehow was …
zzzeek
* Fixed bug whereby CacheManager.invalidate wouldn't work for a function decorated by cache.cache(). (#61)
zzzeek
* Added an optimization to the FileNamespaceContainer when used with Session, such that the pickled contents of the file are not read a second time when session.save() is called. (#64)
zzzeek
* Basic container/file-based Session support working in Py3K. (#72) * Further Python 3 fixes * tests which require webetest are now all qualified since we don't have webtest for py3k yet * don't really need webob for session tests
zzzeek
dont need webob dependency here
zzzeek
- reorganize the memcached imports again so that a specific module name can be specified - add 'memcache_module' param for memcached backend, allows specification of specific library - Sphinx 1.0 seems to use pathto("py-modindex") and not pathto("modindex") - update copyright in sphinx docs - add docstrings and such to NamespaceManager and others, though this is an uphill battle...this is a really old API
zzzeek
- coverage by default is annoying - add a memcached ping to the start of test_memcached so no failures if memcached isn't running
w31rd0
Added tests for cookies
w31rd0
Added some basic tests for Session object
zzzeek
- remove all trailing whitespace
zzzeek
merge tip
zzzeek
add py3k to the programming langs
Ben Bangert
merge
Ben Bangert
Update recorded version.
Yang Zhang
Use UTC timezone to calculate expiry
zzzeek
* memcached backend uses pylibmc.ThreadMappedPool to ensure thread-local usage of pylibmc when that library is installed.
zzzeek
* Defer running of pkg_resources to look for external cache modules until requested. #66 Unfortunately, a simple test against a "package" is not conceived here. Would be best if an entrypoint were artificially shoved into pkg_resources. and they say my code is hard to follow...
Ben Bangert
* Add ``webtest_varname`` option to configuration to optionally include the session value in the environ vars when using Beaker with WebTest.
Ben Bangert
Fix cache region check location. Update session docs.
Ben Bangert
Update for 1.5.4 rls
Ben Bangert
Added tag v1.5.4 for changeset 1389359f2097
Ben Bangert
Added tag v1.5.3 for changeset 72cef491c002
Tags
v1.5.4
Ben Bangert
* Fix import error with InvalidCryptoBackendError.
Ben Bangert
* Fix for domain querying on property.
Kyle VanderBeek
The new test suite for converters should actually *work*.
Kyle VanderBeek
Bring coverage for the converters module up to 100%.
Ben Bangert
Name correction
Nick Pilon
Proposed 1.5.4 changes.
  1. Prev
  2. Next