Metadata-Version: 2.4
Name: vedro-profiling
Version: 0.0.2
Summary: Vedro plugin for measuring resource usage of tests
Home-page: https://github.com/lolimpo/vedro-profiling
Author: Nikita Mikheev
Author-email: thelol1mpo@gmail.com
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: vedro<2.0.0,>=1.13.0
Requires-Dist: docker<8.0.0,>=7.0.0
Requires-Dist: matplotlib<4.0.0,>=3.10.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Vedro profiling

[![PyPI](https://img.shields.io/pypi/v/vedro-profiling.svg)](https://pypi.python.org/pypi/vedro-profiling/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/vedro-profiling)](https://pypi.python.org/pypi/vedro-profiling/)
[![Python Version](https://img.shields.io/pypi/pyversions/vedro-profiling.svg)](https://pypi.python.org/pypi/vedro-profiling/)

> **Vedro profiling** - plugin for [Vedro](https://vedro.io/) framework for measuring resource usage of tests

## Installation

<details open>
<summary>Quick</summary>
<p>

For a quick installation, you can use a plugin manager as follows:

```shell
$ vedro plugin install vedro-profiling
```

</p>
</details>

<details>
<summary>Manual</summary>
<p>

To install manually, follow these steps:

1. Install the package using pip:

```shell
$ pip3 install vedro-profiling
```

2. Next, activate the plugin in your `vedro.cfg.py` configuration file:

```python
# ./vedro.cfg.py
import vedro
import vedro_profiling


class Config(vedro.Config):
    class Plugins(vedro.Config.Plugins):
        class VedroProfiling(vedro_profiling.VedroProfiling):
            enabled = True
```

</p>
</details>
