Metadata-Version: 2.4
Name: pyfcach
Version: 0.1.5
Summary: Ultra Fast Memory Cache, ttl lfu mru lru arc
Author-email: Maximus <m00263277@gmail.com>
License: Apache-2.0
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: sympy
Requires-Dist: xxhash
Requires-Dist: b64fx

## Привет, мой дорогой пользователь библиотеки ZeroCache

## Ниже я обьясню суть, покажу сравнения с другими кэш библиотеками и приведу пример почему моя лучше некоторых:

## начнем с выбора режима:

## 1 - lfu
## 2- mru
## 3 - lru
## 4 - ttl

если не знаешь как переводится - загугли или спроси у ии

## синтаксис:
```python
import ZeroCache
@cache(maxsize=128, strategy="lfu", ttl=128.0)
def heavy(x):
    return x**18 % 10
heavy()
```
На место параметра maxsize можно поставить любой нужный вам размер, но если он больше 100мб - библиотека выдаст предуприждение, в случае если вы не хотите указывать размер - используйте None (но если кэш составит больше 100мб - предупреждение)

на место strategy нужно ставить стратегию которую вы выбрали, их 4 я выше перечислил

(опционально) на место ttl ставите время жизни кэша или None 

## Сравнение :
