Implement cache inhibition in Redis client
Implement cache inhibition in cache manager
Use CacheDisabled instead of InhibitCaching
Merge pull request #11 from pior/feature-inhibit-cache

Cache can be inhibited by setting master key to 'off'
Make new CacheResult object

This object allows the view decorator to add HTTP headers to the
response such as ETag and cache information.
Replace MD5 with SHA1

Change the cache key hashing algorithm from MD5 to SHA1.
Reduce complexity and fix PEP8, PEP257 style issues
Merge pull request #12 from deuxpi/cache-result-object

Make new CacheResult object
Prepare release
Switch back to d2to1
Avoid incrementing None identity
Add a failing test which shows that read key is not the same that is invalidated
Resource dependencies with FooDependency classes

This makes view configuration define explicitely the list of
dependencies on the models, route matching to primary key mappings
and query string parameters.
Use SQLAlchemy scoped_session
Query string parameters as cache predicates

Replace the QueryStringDependency with a QueryStringPredicate class that
can extract elements from a request query string and append them to the
cache key prefix.
Merge pull request #13 from deuxpi/increment-model-class-key

Resource dependencies with FooDependency classes
prepare release 0.1.2 + fix flake8 issues
add important point in TODOs
In ext.sqlalchemy: Increment new and deleted entities and table identities.
update changelog