Metadata-Version: 2.1
Name: algo-profiler
Version: 0.0.24
Summary: A module for profiling algorithms.
Home-page: https://github.com/Michael-Wisniewski/algo-profiler
Author: Michał Wiśniewski
License: UNKNOWN
Project-URL: Documentation, https://aroundpython.com/2021/06/13/tool-for-writing-algorithms/
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Provides-Extra: dev
License-File: LICENSE

![lint](https://raw.githubusercontent.com/gist/Michael-Wisniewski/3f54787a495dfd8a05072c1eb12f9da3/raw/lint.svg)
![lines of code](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/gist/Michael-Wisniewski/3f54787a495dfd8a05072c1eb12f9da3/raw/lines_of_code.json)
![coverage](https://raw.githubusercontent.com/gist/Michael-Wisniewski/3f54787a495dfd8a05072c1eb12f9da3/raw/coverage.svg)
![python version](https://raw.githubusercontent.com/gist/Michael-Wisniewski/3f54787a495dfd8a05072c1eb12f9da3/raw/python_version.svg)

## algo-profiler

Package of profiling tools which allows to run function:
* unit tests
* stress tests
* coverage tests
* runtime check
* call time check
* call time check by line
* runtime analysis
* memory usage check
* memory usage check by line
* time based memory usage
* memory leaks check
* memory usage analysis
* comprehensive performance analysis


