Releases: pallets-eco/flask-caching
Releases · pallets-eco/flask-caching
1.3.0
Released on June 17th 2017
- Add uWSGI Caching backend (requires Werkzeug >= 0.12)
- Provide a keyword
query_string
to the cached decorator in order to create
the same cache key for different query string requests,
so long as they have the same key/value (order does not matter).
PR #35. - Use pytest as test suite and test runner. Additionally, the tests have
been split up into multiple files instead of having one big file.
1.0.0
First release since 2013.
- Changed the way of importing Flask-Cache. Instead of using the depreacted
method for importing Flask Extensions (viaflask.ext.cache
),
the name of the extension,flask_cache
is used. Have a look at
Flask's documentation
for more information regarding this matter. This also fixes the
deprecation warning from Flask. - Lots of PEP8 and Documentation fixes.
- Renamed this fork Flask-Caching (
flask_caching
) as it will now be
available on PyPI for download.
In addition to the above mentioned fixes, following pull requests have been
merged into this fork of Flask-Cache:
- #90 Update documentation: route decorator before cache
- #95 Pass the memoize parameters into unless().
- #109 wrapped function called twice
- #117 Moves setting the app attribute to the _set_cache method
- #121 fix doc for delete_memoized
- #122 Added proxy for werkzeug get_dict
- #123 "forced_update" option to 'cache' and 'memoize' decorators
- #124 Fix handling utf8 key args (cherry-picked)
- #125 Fix unittest failing for redis unittest
- #127 Improve doc for using @cached on view
- #128 Doc for delete_memoized
- #129 tries replacing inspect.getargspec with either signature or getfullargspec if possible
- make_cache_key() returning incorrect key (cherry-picked)