Metadata-Version: 2.4
Name: ovcharuk_cacher
Version: 0.1.0
Summary: A module for caching function results that contain unique characters in string.
Author-email: Oleksii Ovcharuk <ovcharuk19951209@gmail.com>
License-Expression: MIT
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Dynamic: license-file

# collekt framework

A Python package to count the number of characters that occur only once
in a string or a text file, with caching for performance.

## Features

- Counts unique characters in a string or file
- Uses' functools.cache to cache reated calls for the same input.
- Provides a command-line interface (CLI).

## Installation

Install packet [PyPi](https://pypi.org/):

# bach
pip install cacher    


How it's work:
- Option 1: Using via CLI:
cacher-cli --string "aabccddef"

Conclusion:
Number of unique characters occurring only once: 2

Using with file:
cacher-cli --file path/to/file.txt

- Option 2: Use as a Python module:
python -m cacher --string "hello world"


- Testing:
pytest

