All Versions
Latest Version
Avg Release Cycle
239 days
Latest Release
1821 days ago

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
      a strict parameter. Pass this flag when creating your FlaskRedis
      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 old redis.Redis class by
      specifying strict=False in the FlaskRedis kwargs.
    • ๐Ÿ‘ You can now pass all supported Redis keyword arguments (such as
      decode_responses) to FlaskRedis and they will be correctly passed over
      to the redis-py instance. Thanks, @giyyapan!
    • Usage like redis_store['key'] = value, redis_store['key'], and
      ๐Ÿ‘ del redis_store['key'] is now supported. Thanks, @ariscn!
  • 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 to flask_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 in REDIS_URL (or equivalent)
    • Added a FlaskRedis.from_custom_provider(provider) class method for using any redis provider class that supports instantiation with a from_url class method
    • โž• Added a strict parameter to FlaskRedis which expects a boolean value and allows choosing between using redis.StrictRedis and redis.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
  • 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.