All Versions
10
Latest Version
Avg Release Cycle
239 days
Latest Release
1466 days ago
Changelog History
Changelog History
-
v0.4.0 Changes
May 29, 2019- Reorganized the module and rewrote everything other than the library code, mainly packaging and CI. There are no user-facing changes in behavior.
-
v0.3.0 Changes
July 18, 2016- Backwards incompatible: The
FlaskRedis.init_app
method no longer takes
astrict
parameter. Pass this flag when creating yourFlaskRedis
instance, instead. - Backwards incompatible: The extension will now be registered under the
0๏ธโฃ (lowercased) config prefix of the instance. The default config prefix is
'REDIS'
, so unless you change that, you can still access the extension via
app.extensions['redis']
as before. - Backwards incompatible: The default class has been changed to
redis.StrictRedis
. You can switch back to the oldredis.Redis
class by
specifyingstrict=False
in theFlaskRedis
kwargs. - ๐ You can now pass all supported
Redis
keyword arguments (such as
decode_responses
) toFlaskRedis
and they will be correctly passed over
to theredis-py
instance. Thanks, @giyyapan! - Usage like
redis_store['key'] = value
,redis_store['key']
, and
๐del redis_store['key']
is now supported. Thanks, @ariscn!
- Backwards incompatible: The
-
v0.2.0 Changes
April 15, 2015- ๐ Made 0.1.0's deprecation warned changes final
-
v0.1.0 Changes
April 14, 2015- ๐ Deprecation: Renamed
flask_redis.Redis
toflask_redis.FlaskRedis
. Using the old name still works, but emits a deprecation warning, as it will be removed from the next version - ๐ Deprecation: Setting a
REDIS_DATABASE
(or equivalent) now emits a deprecation warning as it will be removed in the version in favor of including the database number inREDIS_URL
(or equivalent) - Added a
FlaskRedis.from_custom_provider(provider)
class method for using any redis provider class that supports instantiation with afrom_url
class method - โ Added a
strict
parameter toFlaskRedis
which expects a boolean value and allows choosing between usingredis.StrictRedis
andredis.Redis
as the defualt provider. - Made
FlaskRedis
register as a Flask extension through Flask's extension API - โ Rewrote test suite in py.test
- Got rid of the hacky attribute copying mechanism in favor of using
the
__getattr__
magic method to pass calls to the underlying client
- ๐ Deprecation: Renamed
-
v0.0.6 Changes
November 25, 2014- ๐ Improved Python 3 Support (Thanks underyx!).
- ๐ Improved test cases.
- ๐ Improved configuration.
- ๐ Fixed up documentation.
- โ Removed un-used imports (Thanks underyx and lyschoening!).
-
v0.0.5 Changes
February 17, 2014- ๐ Improved suppot for the config prefix.
-
v0.0.4 Changes
February 17, 2014- โ Added support for config_prefix, allowing multiple DBs.
-
v0.0.3 Changes
July 06, 2013- โ Added TravisCI Testing for Flask 0.9/0.10.
- โ Added Badges to README.
-
v0.0.2 Changes
July 06, 2013- โ Implemented a very simple test.
- ๐ Fixed some documentation issues.
- โ Included requirements.txt for testing.
- โ Included task file including some basic methods for tests.
-
v0.0.1 Changes
July 05, 2013- Conception
- ๐ Initial Commit of Package to GitHub.