Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-pylru-1.2.1-1.5 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python312-pylru Distribution: openSUSE:Factory:zSystems
Version: 1.2.1 Vendor: openSUSE
Release: 1.5 Build date: Wed Oct 5 02:23:31 2022
Group: Development/Languages/Python Build host: reproducible
Size: 107884 Source RPM: python-pylru-1.2.1-1.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/jlhutch/pylru
Summary: A least recently used (LRU) cache implementation
Pylru implements a true LRU cache along with several support classes. The cache is efficient and written in pure Python. It works with Python 2.6+ including the 3.x series. Basic operations (lookup, insert, delete) all run in a constant amount of time. Pylru provides a cache class with a simple dict interface. It also provides classes to wrap any object that has a dict interface with a cache. Both write-through and write-back semantics are supported. Pylru also provides classes to wrap functions in a similar way, including a function decorator.

Provides

Requires

License

GPL-2.0-only

Changelog

* Wed Oct 05 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to Version 1.2.1
    * Small optimization to popitem().
    * Improved comments, removed whitespace, etc.
    * Added __getstate__() and __setstate__().
    * Moved from distutils to setuptools in setup.py
    * Moved readme to Restructured Text.
  - Update to Version 1.2.0
    * Renamed the markdown formatted README.txt to README.md
    * Updated documentation.
    * Added optional callback to FunctionCacheManager.
    * Merge pull request #28 from marc1n/master
    * Minimize memory consuption of _dlnode
    * Merge pull request #26 from bpsuntrup/master
    * Add optional callback funtionality to lrudecorator.
  - Update to version to 1.1.0
    * Added pop, popitem, and setdefault methods to lrucache class.
    * Improved update() method of lrucache.
    * Added len() method to WriteBackCacheManager.
    * Simplified logic of a couple __getitem__ implementations.
    * Cleaned up some of the comments and whitespace.
    * Merge pull request #22 from btimby/master
    * Undo whitespace changes.
    * Added update() method.
    * Merge pull request #20 from pp-qq/patch-1
    * refactor(lrucache): improve lrucache.get()
    * Fixes #13, a bug in lrudecorator.
    * Small change to README.
    * Small change to README.
    * Moved version to 1.0.8
    * Added documentation for FunctionCacheManager.
    * lrudecorator now updates the metadata to look more like the wrapped function.
    * Refactored lrudecorator using FunctionCacheManager.
    * Added clear() and size() to FunctionCacheManager.
    * Added FunctionCacheManager.
* Fri Dec 06 2019 Erico Mendonca <erico.mendonca@suse.com>
  - Initial version.

Files

/usr/lib/python3.12/site-packages/__pycache__
/usr/lib/python3.12/site-packages/__pycache__/pylru.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/__pycache__/pylru.cpython-312.pyc
/usr/lib/python3.12/site-packages/pylru-1.2.1-py3.12.egg-info
/usr/lib/python3.12/site-packages/pylru-1.2.1-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/pylru-1.2.1-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/pylru-1.2.1-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/pylru-1.2.1-py3.12.egg-info/top_level.txt
/usr/lib/python3.12/site-packages/pylru.py
/usr/share/doc/packages/python312-pylru
/usr/share/doc/packages/python312-pylru/README.rst
/usr/share/licenses/python312-pylru
/usr/share/licenses/python312-pylru/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:40:03 2024