15
0
Commit Graph

95 Commits

Author SHA256 Message Date
ef3fa75b18 Accepting request 1264862 from devel:languages:python
- Normalize metadata directory name.

Requires python-setuptools 78 to build successfully.

OBS-URL: https://build.opensuse.org/request/show/1264862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=44
2025-04-16 18:38:52 +00:00
0672e84bfb - Normalize metadata directory name.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=91
2025-03-26 07:49:04 +00:00
20634260e1 Accepting request 1172118 from devel:languages:python
- update to 1.3.3:
  * Added support for an additional pymemcached client parameter
    PyMemcacheBackend.memcached_expire_time
  * Fixed the return type for CacheRegion.get(), which was
    inadvertently hardcoded to use CacheReturnType that only
    resolved to CachedValue or NoValue. Fixed to return
    ValuePayload which resolves to Any, as well as a new literal
    indicating an enum constant for :data:.api.NO_VALUE. The
    :data:.api.NO_VALUE constant remains available as the single
    element of this enum.

OBS-URL: https://build.opensuse.org/request/show/1172118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=43
2024-05-06 15:54:51 +00:00
5b364ec856 - update to 1.3.3:
* Added support for an additional pymemcached client parameter
    PyMemcacheBackend.memcached_expire_time
  * Fixed the return type for CacheRegion.get(), which was
    inadvertently hardcoded to use CacheReturnType that only
    resolved to CachedValue or NoValue. Fixed to return
    ValuePayload which resolves to Any, as well as a new literal
    indicating an enum constant for :data:.api.NO_VALUE. The
    :data:.api.NO_VALUE constant remains available as the single
    element of this enum.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=89
2024-05-06 08:38:55 +00:00
8bc72c2597 Accepting request 1158983 from devel:languages:python
- update to 1.3.2:
  * Added a new backend RedisClusterBackend, allowing support for
    Redis Cluster.
  * Added support for additional Redis client parameters
    RedisBackend.socket_connect_timeout,
    RedisBackend.socket_keepalive and
    RedisBackend.socket_keepalive_options.

OBS-URL: https://build.opensuse.org/request/show/1158983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=42
2024-03-18 15:47:27 +00:00
258ea59931 - update to 1.3.2:
* Added a new backend RedisClusterBackend, allowing support for
    Redis Cluster.
  * Added support for additional Redis client parameters
    RedisBackend.socket_connect_timeout,
    RedisBackend.socket_keepalive and
    RedisBackend.socket_keepalive_options.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=87
2024-03-18 12:19:27 +00:00
cfefbfd6a9 Accepting request 1145099 from devel:languages:python
- update to 1.3.1:
  * Added new parameter RedisBackend.username to the Redis
    backend, and RedisSentinelBackend.username to the Redis
    Sentinel backend. These parameters allow for username
    authentication in Redis when RBAC is enabled.

OBS-URL: https://build.opensuse.org/request/show/1145099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=41
2024-02-08 18:03:17 +00:00
fc0614148c - update to 1.3.1:
* Added new parameter RedisBackend.username to the Redis
    backend, and RedisSentinelBackend.username to the Redis
    Sentinel backend. These parameters allow for username
    authentication in Redis when RBAC is enabled.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=85
2024-02-08 09:35:13 +00:00
bf7e4c4dfb Accepting request 1137453 from devel:languages:python
- use %{?sle15_python_module_pythons}
- add typing-extensions

OBS-URL: https://build.opensuse.org/request/show/1137453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=40
2024-01-08 22:44:52 +00:00
395d6faf55 - use %{?sle15_python_module_pythons}
- add typing-extensions

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=83
2024-01-07 21:55:00 +00:00
fc2428d484 Accepting request 1135448 from devel:languages:python
- update to 1.3.0:
  * Added new method :meth:`.CacheRegion.get_value_metadata`
    which can be used to get a value from the cache along with
    its metadata, including timestamp of when the value was cached.
    The :class:`.CachedValue` object is returned which features
    new accessors to retrieve cached time and current age.
  * Minimum Python version is now Python 3.8; prior versions
    Python 3.7 and 3.6 are EOL.
  * Project setup is now based on pep-621 ``pyproject.toml``
    configuration.

  * rereleae, no changes
  * rerelease, no changes
- fix build for older distributions with old default-pytest
- skip building against python 3.6
  * supports Unix platforms.
- Initial package (0.5.0)

OBS-URL: https://build.opensuse.org/request/show/1135448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=39
2023-12-28 22:03:20 +00:00
735596c327 - update to 1.3.0:
* Added new method :meth:`.CacheRegion.get_value_metadata`
    which can be used to get a value from the cache along with
    its metadata, including timestamp of when the value was cached.
    The :class:`.CachedValue` object is returned which features
    new accessors to retrieve cached time and current age.
  * Minimum Python version is now Python 3.8; prior versions
    Python 3.7 and 3.6 are EOL.
  * Project setup is now based on pep-621 ``pyproject.toml``
    configuration.
  * rereleae, no changes
  * rerelease, no changes
- fix build for older distributions with old default-pytest
- skip building against python 3.6
  * supports Unix platforms.
- Initial package (0.5.0)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=81
2023-12-28 09:12:37 +00:00
9da8484ef8 Accepting request 1099099 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1099099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=38
2023-07-18 20:07:37 +00:00
f968e03188 - update to 1.2.2:
* Made use of pep-673 ``Self`` type for method chained methods
    such as .CacheRegion.configure and .ProxyBackend.wrap

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=79
2023-07-10 13:11:56 +00:00
5892c524ec Accepting request 1089613 from devel:languages:python
- update to 1.2.1:
  * Added py.typed file to root so that typing tools such as Mypy
    recognize dogpile as typed. Pull request courtesy Daverball.

OBS-URL: https://build.opensuse.org/request/show/1089613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=37
2023-05-30 20:02:18 +00:00
9a2b855d42 - update to 1.2.1:
* Added py.typed file to root so that typing tools such as Mypy
    recognize dogpile as typed. Pull request courtesy Daverball.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=77
2023-05-29 16:39:04 +00:00
7a6f78d919 Accepting request 1085846 from devel:languages:python
- update to 1.2.0:
   * Added new construct api.CantDeserializeException which can be
    raised by user-defined deserializer functions which would be
    passed to CacheRegion.deserializer, to indicate a cache value
    that can't be deserialized and therefore should be regenerated.

OBS-URL: https://build.opensuse.org/request/show/1085846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=36
2023-05-10 14:19:00 +00:00
ac289140f6 - update to 1.2.0:
* Added new construct api.CantDeserializeException which can be
    raised by user-defined deserializer functions which would be
    passed to CacheRegion.deserializer, to indicate a cache value
    that can't be deserialized and therefore should be regenerated.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=75
2023-05-09 21:38:27 +00:00
bfa19b8f12 Accepting request 990239 from devel:languages:python
- update to 1.1.8:
  * Moved the MemcacheArgs.dead_retry argument and the
    MemcacheArgs.socket_timeout argument which were erroneously added to the
    “set_parameters”, where they have no effect, to be part of the Memcached
    connection arguments MemcachedBackend.dead_retry,
    MemcachedBackend.socket_timeout.
  * Added MemcacheArgs.dead_retry and MemcacheArgs.socket_timeout to the
    dictionary of additional keyword arguments that will be passed directly to
    GenericMemcachedBackend().
  * Added RedisBackend.connection_kwargs parameter, which is a dictionary of
    additional keyword arguments that will be passed directly to StrictRedis() or
    StrictRedis.from_url(), in the same way that this parameter works with the
    RedisSentinelBackend already

OBS-URL: https://build.opensuse.org/request/show/990239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=35
2022-07-21 09:33:13 +00:00
b1798dd30a - update to 1.1.8:
* Moved the MemcacheArgs.dead_retry argument and the
    MemcacheArgs.socket_timeout argument which were erroneously added to the
    “set_parameters”, where they have no effect, to be part of the Memcached
    connection arguments MemcachedBackend.dead_retry,
    MemcachedBackend.socket_timeout.
  * Added MemcacheArgs.dead_retry and MemcacheArgs.socket_timeout to the
    dictionary of additional keyword arguments that will be passed directly to
    GenericMemcachedBackend().
  * Added RedisBackend.connection_kwargs parameter, which is a dictionary of
    additional keyword arguments that will be passed directly to StrictRedis() or
    StrictRedis.from_url(), in the same way that this parameter works with the
    RedisSentinelBackend already

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=73
2022-07-19 12:15:24 +00:00
e476e45d08 Accepting request 966023 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/966023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=34
2022-03-30 18:36:24 +00:00
bb14684953 Accepting request 965864 from home:alois:branches:devel:languages:python
- Update to version 1.1.5
  * Added support for additional pymemcache HashClient
    parameters: retry_attempts, retry_timeout, and
    dead_timeout.

OBS-URL: https://build.opensuse.org/request/show/965864
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=71
2022-03-30 12:15:05 +00:00
e5a56676a6 Accepting request 935756 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/935756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=33
2021-12-05 21:46:16 +00:00
00ecc5c2c5 Accepting request 935603 from home:bnavigator:branches:devel:languages:python
- Update requirements

OBS-URL: https://build.opensuse.org/request/show/935603
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=70
2021-12-05 07:18:18 +00:00
8e665d972d Accepting request 916952 from devel:languages:python
- Update to 1.1.4:
  * [usecase] [memcached] Added support for pymemcache socket keepalive
    and retrying client.
  * [bug] [general] Fixed Python 3.10 deprecation warning involving
    threading. Pull request
  * [bug] [regression] [tests] Repaired the test suite to work with the
    5.x series of the decorator module, which now appears to make use of
    the __signature__ attribute.
  * [bug] [regression] Fixed regression where ProxyBackend was missing
    several methods that were added as part of the 1.1 release.
  * [feature] [region] Added new region method CacheRegion.key_is_locked().
    Returns True if the given key is subject to the dogpile lock, which
    would indicate that the generator function is running at that time.
  * [feature] [memcached] Added support for the pymemcache backend, using
    the "dogpile.cache.pymemcache" backend identifier.

OBS-URL: https://build.opensuse.org/request/show/916952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=32
2021-09-06 13:57:59 +00:00
1b7c0321d6 - Update to 1.1.4:
* [usecase] [memcached] Added support for pymemcache socket keepalive
    and retrying client.
  * [bug] [general] Fixed Python 3.10 deprecation warning involving
    threading. Pull request
  * [bug] [regression] [tests] Repaired the test suite to work with the
    5.x series of the decorator module, which now appears to make use of
    the __signature__ attribute.
  * [bug] [regression] Fixed regression where ProxyBackend was missing
    several methods that were added as part of the 1.1 release.
  * [feature] [region] Added new region method CacheRegion.key_is_locked().
    Returns True if the given key is subject to the dogpile lock, which
    would indicate that the generator function is running at that time.
  * [feature] [memcached] Added support for the pymemcache backend, using
    the "dogpile.cache.pymemcache" backend identifier.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=69
2021-09-06 04:34:24 +00:00
d2c67f614c Accepting request 902220 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/902220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=31
2021-06-25 13:01:29 +00:00
5b52475914 - update to 1.1.3:
* rereleae, no changes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=68
2021-06-17 21:00:27 +00:00
bda262239d Accepting request 888748 from devel:languages:python
- update to 1.1.2:
  * rerelease, no changes

OBS-URL: https://build.opensuse.org/request/show/888748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=30
2021-04-27 19:35:16 +00:00
acbda4f91f - update to 1.1.2:
* rerelease, no changes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=66
2021-04-27 10:42:57 +00:00
4dbf29e86f Accepting request 878194 from devel:languages:python
- fix build for older distributions with old default-pytest

OBS-URL: https://build.opensuse.org/request/show/878194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=29
2021-03-11 19:11:04 +00:00
173df3adef - fix build for older distributions with old default-pytest
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=64
2021-03-10 15:18:43 +00:00
58fd49077d Accepting request 866404 from devel:languages:python
- skip building against python 3.6

OBS-URL: https://build.opensuse.org/request/show/866404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=28
2021-01-25 17:24:13 +00:00
418ed641cd - skip building against python 3.6
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=62
2021-01-24 18:40:31 +00:00
79511a5b9a Accepting request 853805 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/853805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=27
2020-12-09 21:12:46 +00:00
058448ea08 - Update to 1.1.1:
- Fixed regression where the serialization and deserialization
    functions could be inadvertently turned into instance methods with
    an unexpected argument signature, namely when pickle.dumps and
    pickle.loads are the pure Python version as is the case in pypy.
  - Reworked the means by which values are serialized and deserialized
    from backends, and provided for custom serialization of values.
    Added the CacheRegion.serializer and CacheRegion.deserializer
    parameters which may be set to any serializer.
  - Serialization and deserialization now take place within the
    CacheRegion so that backends may now assume string values in all
    cases. This simplifies the existing backends and also makes custom
    backends easier to write and maintain.
  - Additionally, the serializer is now applied to the user-defined
    value portion of the CachedValue and not to the metadata or other
    portions of CachedValue object itself, so the serialized portion is
    effectively a "payload" within the larger CachedValue structure that
    is passed as part of the larger string format. The overall format is
    a separate JSON of the cached value metadata, followed by the
    serialized form. This allows for end-user serialization schemes that
    are hardwired to the values themselves without the need to serialize
    dogpile's internal structures as well.
  - Existing custom backends should continue to work without issue; they
    now have the option to forego any separate serialization steps, and
    can also subclass a new backend BytesBackend that marks them as
    a backend that only deals with bytes coming in and out; all internal
    serialization logic from such a backend can be removed.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=60
2020-11-25 14:12:34 +00:00
00e1c4b435 Accepting request 844065 from devel:languages:python
- update to 1.0.2:
  * Added support for TLS connections to the bmemcached backend.
  * dogpile.cache 1.0.0 was released with a minimum Python version of 3.5.
    However, due to a dependency issue, the minimum version is now Python 3.6.
  * Removed the "universal=1" directive from setup.cfg as this would create
    py2/py3 wheels.   dogpile 1.0.x is Python 3 only so a py3-only wheel is now

OBS-URL: https://build.opensuse.org/request/show/844065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=26
2020-10-26 15:17:58 +00:00
d275a9e974 - update to 1.0.2:
* Added support for TLS connections to the bmemcached backend.
  * dogpile.cache 1.0.0 was released with a minimum Python version of 3.5.
    However, due to a dependency issue, the minimum version is now Python 3.6.
  * Removed the "universal=1" directive from setup.cfg as this would create
    py2/py3 wheels.   dogpile 1.0.x is Python 3 only so a py3-only wheel is now

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=58
2020-10-26 11:28:50 +00:00
f1641842be Accepting request 823565 from devel:languages:python
- skip python2 building - 0.9.2 is python 3.x only

OBS-URL: https://build.opensuse.org/request/show/823565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=25
2020-07-30 12:06:21 +00:00
568dbf0913 - skip python2 building - 0.9.2 is python 3.x only
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=56
2020-07-30 11:04:12 +00:00
3ec866b77c Accepting request 810916 from devel:languages:python
- update to 0.9.2:
   Ensured that the "pyproject.toml" file is not included in builds, as the
   presence of this file indicates to pip that a pep-517 installation process
   should be used.  As this mode of operation appears to be not well supported
   by current tools / distros, these problems are avoided within the scope of
   dogpile.cache installation by omitting the file.
   Added option to the Redis backend
   :paramref:`.RedisBackend.thread_local_lock`, which when set to False will
   disable the use of a threading local  by the ``redis`` module in its
   distributed lock service, which is known to interfere with the lock's
   behavior when used in an "async" use case, within dogpile this would be
   when using the :paramref:`.CacheRegion.async_creation_runner` feature. The
   default is conservatively being left at True, but it's likely this should
   be set to False in all cases, so a warning is emitted if this flag is not
   set to False in conjunction with the distributed lock. Added an optional
   argument to :class:`.RedisBackend` that specifies whether or not a
   thread-local Redis lock should be used.  This is the default, but it breaks
   asynchronous runner compatibility.

OBS-URL: https://build.opensuse.org/request/show/810916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=24
2020-06-09 22:45:59 +00:00
15c4004701 - update to 0.9.2:
Ensured that the "pyproject.toml" file is not included in builds, as the
   presence of this file indicates to pip that a pep-517 installation process
   should be used.  As this mode of operation appears to be not well supported
   by current tools / distros, these problems are avoided within the scope of
   dogpile.cache installation by omitting the file.
   Added option to the Redis backend
   :paramref:`.RedisBackend.thread_local_lock`, which when set to False will
   disable the use of a threading local  by the ``redis`` module in its
   distributed lock service, which is known to interfere with the lock's
   behavior when used in an "async" use case, within dogpile this would be
   when using the :paramref:`.CacheRegion.async_creation_runner` feature. The
   default is conservatively being left at True, but it's likely this should
   be set to False in all cases, so a warning is emitted if this flag is not
   set to False in conjunction with the distributed lock. Added an optional
   argument to :class:`.RedisBackend` that specifies whether or not a
   thread-local Redis lock should be used.  This is the default, but it breaks
   asynchronous runner compatibility.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=54
2020-06-02 17:05:42 +00:00
26569ea452 Accepting request 758615 from devel:languages:python
- update to 0.9.0
  * Added logging facililities into :class:`.CacheRegion`

OBS-URL: https://build.opensuse.org/request/show/758615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=23
2019-12-21 11:34:26 +00:00
c348be39ea - update to 0.9.0
* Added logging facililities into :class:`.CacheRegion`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=52
2019-12-20 18:20:55 +00:00
2c870f07b3 Accepting request 735296 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/735296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=22
2019-10-05 14:21:21 +00:00
Tomáš Chvátal
77306f64fc Accepting request 735293 from home:mcalabkova:branches:devel:languages:python
- Update to 0.8.0
  * Replaced the Python compatbility routines for ``getfullargspec()`` with a
    fully vendored version from Python 3.3.  Originally, Python was emitting
    deprecation warnings for this function in Python 3.8 alphas.  While this
    change was reverted, it was observed that Python 3 implementations for
    ``getfullargspec()`` are an order of magnitude slower as of the 3.4 series
    where it was rewritten against ``Signature``.  While Python plans to
    improve upon this situation, SQLAlchemy projects for now are using a simple
    replacement to avoid any future issues.
  * Pinned minimum version of Python decorator module at 4.0.0.
  * Fixed the :func:`.sha1_mangle_key` key mangler to coerce incoming Unicode
    objects into bytes.

OBS-URL: https://build.opensuse.org/request/show/735293
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=50
2019-10-04 14:24:19 +00:00
Stephan Kulow
b55200b3a5 Accepting request 682880 from devel:languages:python
- Update to 0.7.1:
  * fix python3 deprecation warnings
  * Restore the API for async_creation_runner in all cases

- Fix fdupes call

OBS-URL: https://build.opensuse.org/request/show/682880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=21
2019-03-10 08:40:38 +00:00
Tomáš Chvátal
c66a26ff1d - Update to 0.7.1:
* fix python3 deprecation warnings
  * Restore the API for async_creation_runner in all cases

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=48
2019-03-08 14:47:44 +00:00
Tomáš Chvátal
f06b4a8c53 - Fix fdupes call
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=47
2019-03-07 10:53:37 +00:00
70d7dfc0c2 Accepting request 655471 from devel:languages:python
- update to 0.6.8:
  * Project hosting has moved to GitHub, under the SQLAlchemy
    organization at https://github.com/sqlalchemy/dogpile.cache
  * Fixed issue in the :meth:`.CacheRegion.get_or_create_multi` method which
    was erroneously considering the cached value as the timestamp field if the
    :meth:`.CacheRegion.invalidate` method had ben used, usually causing a
    ``TypeError`` to occur, or in less frequent cases an invalid result for
    whether or not the cached value was invalid, leading to excessive caching
    or regeneration. The issue was a regression caused by an implementation
    issue in the pluggable invalidation feature added in 🎫`38`.

- Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/655471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dogpile.cache?expand=0&rev=20
2018-12-13 18:47:29 +00:00