Revisions of python-dogpile.cache

Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 30)
- add  dogpile-threading.patch
buildservice-autocommit accepted request 540004 from Jan Matejek's avatar Jan Matejek (matejcik) (revision 29)
baserev update by copy to link target
Jan Matejek's avatar Jan Matejek (matejcik) accepted request 540003 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 28)
- Fix broken symlinks created by fdupes on the python3-dogpile.cache package
buildservice-autocommit accepted request 517971 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 27)
baserev update by copy to link target
Thomas Bechtold's avatar Thomas Bechtold (tbechtold) accepted request 517970 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 26)
- update to 0.6.4:
  * The method :meth:`.Region.get_or_create_multi` will not pass to the
    cache backend if no values are ultimately to be stored, based on
    the use of the :paramref:`.Region.get_or_create_multi.should_cache_fn`
    function.  This empty dictionary is unnecessary and can cause API
    problems for backends like that of Redis.
  * The :attr:`.api.NO_VALUE` constant now has a fixed ``__repr__()``
    output, so that scenarios where this constant's string value
    ends up being used as a cache key do not create multiple values.
  * A new exception class :class:`.exception.PluginNotFound` is now
    raised when a particular cache plugin class cannot be located
    either as a setuptools entrypoint or as a registered backend.
    Previously, a plain ``Exception`` was thrown.
  * Added ``replace_existing_backend`` to
    :meth:`.CacheRegion.configure_from_config`.
buildservice-autocommit accepted request 493156 from Todd R's avatar Todd R (TheBlackCat) (revision 25)
baserev update by copy to link target
Todd R's avatar Todd R (TheBlackCat) accepted request 493154 from Todd R's avatar Todd R (TheBlackCat) (revision 24)
 Fix Provides/Obsoletes.
buildservice-autocommit accepted request 484806 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 23)
baserev update by copy to link target
buildservice-autocommit accepted request 424261 from Alberto Planas Dominguez's avatar Alberto Planas Dominguez (aplanas) (revision 21)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 423982 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 19)
- update to 0.6.2:
  * Added a new system to allow custom plugins specific to the issue of
    "invalidate the entire region", using a new base class
    :class:`.RegionInvalidationStrategy`. As there are many potential
    strategies to this (special backend function, storing special keys, etc.)
     the mechanism for both soft and hard invalidation is now customizable.
    New approaches to region invalidation can be contributed as documented
    recipes.
  * Added a new cache key generator :func:`.kwarg_function_key_generator`,
    which takes keyword arguments as well as positional arguments into
    account when forming the cache key.
  * Restored some more util symbols that users may have been relying upon
    (although these were not necessarily intended as user-facing):
    ``dogpile.cache.util.coerce_string_conf``,
    ``dogpile.cache.util.KeyReentrantMutex``,
    ``dogpile.cache.util.memoized_property``,
    ``dogpile.cache.util.PluginLoader``,
    ``dogpile.cache.util.to_list``.
  * Drop 0001-Link-moved-functions-in-dogpile.cache.util.patch
    applied upstream
buildservice-autocommit accepted request 406264 from Alberto Planas Dominguez's avatar Alberto Planas Dominguez (aplanas) (revision 18)
baserev update by copy to link target
Alberto Planas Dominguez's avatar Alberto Planas Dominguez (aplanas) accepted request 406263 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 17)
- Use pypi.io for Source url
Alberto Planas Dominguez's avatar Alberto Planas Dominguez (aplanas) accepted request 406254 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 16)
- dogpile.core was merged into dogpile.cache .
  See https://gerrit.sqlalchemy.org/#/c/89/
  So dogpile.core is no longer a Require.
- Add 0001-Link-moved-functions-in-dogpile.cache.util.patch
  For backward compat.
Denisart Benjamin's avatar Denisart Benjamin (posophe) accepted request 400429 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 15)
Update to 0.6.1
buildservice-autocommit accepted request 367839 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 367263 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 13)
- update to 0.5.7:
  * Added new parameter :paramref:`.GenericMemcachedBackend.lock_timeout`,
    used in conjunction with :paramref:`.GenericMemcachedBackend.distributed_lock`,
    will specify the timeout used when communicating to the ``.add()`` method of
    the memcached client.
  * Added a new flag :paramref:`.CacheRegion.configure.replace_existing_backend`,
    allows a region to have a new backend replace an existing one.
  * Test suite now runs using py.test.
  * Repaired the :meth:`.CacheRegion.get_multi` method when used with a
    list of zero length against the redis backend.
buildservice-autocommit accepted request 305655 from Denisart Benjamin's avatar Denisart Benjamin (posophe) (revision 12)
baserev update by copy to link target
Denisart Benjamin's avatar Denisart Benjamin (posophe) accepted request 305293 from Benoît Monin's avatar Benoît Monin (benoit_monin) (revision 11)
- update to version 0.5.6
- add fdupes as BuildRequires and call it after install
Displaying revisions 61 - 80 of 90
openSUSE Build Service is sponsored by