Looks cool!
You might be able to make it simpler if you take advantage of some of the functions in hubs/widgets/base.py like cache_key_generator and invalidate_cache.
hubs/widgets/base.py
cache_key_generator
invalidate_cache
See also the check-cache-coverage.py script.
check-cache-coverage.py
Cool, I'll check them I can indeed probably make things simpler
Pull-Request has been updated
Updated :)
Pull-Request has been rebased
rebased
:thumbsup:
Thanks
Pull-Request has been merged by pingou