Metadata-Version: 2.1
Name: srme
Version: 0.1.1
Summary: System Resource Monitor for Experiments
Home-page: https://github.com/IKaftanov/srme
Author: Ilya Kaftanov
Author-email: kaftanovwork@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: mlflow
Requires-Dist: mlflow (>=2.11.1,<3.0.0) ; extra == "mlflow"
Requires-Dist: psutil (>=5.9.8,<6.0.0)
Description-Content-Type: text/markdown

# SRME (System Resource Monitoring and Logging Engine)

SRME is a Python library for monitoring and logging system resource usage. It provides utilities for collecting metrics and tracking them using different storage mechanisms like CSV files and MLFlow.

## Installation

You can install SRME via pip:

```bash
pip install srme
```

## Usage

### Basic Usage

```python
from srme import CSVLogger

csv_logger = CSVLogger()
...
# do something
...
csv_logger.end()
```

