Package python3-module-CacheMan

Source package: python3-module-CacheMan
Version: 2.1.0-alt2
Build time:  Feb 4, 2022, 02:00 PM
 in the task #294712
Category: Development/Python3
Report package bug
License:  BSD-2-Clause
Summary:  A Python interface for managing dependent caches
This module acts as a dependency manager for caches and is ideal for instances
where a program has many repeated computations that could be safely persisted.
This usually entails a DB layer to house key value pairs. However, such a layer
is sometimes overkill and managing a DB along with a project can be more effort
than it's worth. That's where CacheMan comes in and provides an interface
through which you can define savers, loaders, builders, and dependencies with
disk-based defaults.

By default all caches will auto save when 10k changes occur over 60 seconds, 10
changes occur over 300 seconds (but after 60 seconds), or 1 change occurs within
900 seconds (after 300 seconds). This behavior can be changed by instantiating
an AutoSyncCache from the autosync submodule.
List of rpms provided by this srpm: 
python3-module-CacheMan (noarch)
Maintainer: Anton Midyukov
List of contributors: 
Grigory Ustinov
Anton Midyukov

ACL: Anton Midyukov, @everybody
Last changes:
Feb. 4, 2022 Grigory Ustinov 2.1.0-alt2
- Fix compatibility with Python 3.10.
- Enable check.
Aug. 22, 2021 Anton Midyukov 2.1.0-alt1
- initial build

Back to Top