Metadata-Version: 2.4
Name: FunctionController
Version: 1.2
Summary: Function flow control decorators and runtime execution engine
Author: Tyrel Miguel
Project-URL: Documentation, https://functioncontrollerdocs.netlify.app
Project-URL: Homepage, https://tyrel.onrender.com/function-controller
Project-URL: Source, https://github.com/TyrelGomez/FunctionFlow
Project-URL: Official Tech Site, https://tyrel.onrender.com
Project-URL: Bug Tracker, https://github.com/TyrelGomez/FunctionFlow/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# FunctionController
FunctionController is a python library developed by the same person behind VertexEngine. It adds function control and flow in python. You can do things like repeating a function, add execution delay, add fallbacks, and many more!

## 1.1 Changelog
- Added SLEEP! (sleep(seconds))
- Pausing sleep! (pause_sleep()) (not to be confused with pause())
- Unpausing sleep! (unpause())

## 1.0.2 Changelog
- Added Documentation
## Features

- retry with fallback
- repeat execution
- conditional skipping
- runtime pause
- skipping functions
- sleep
- pausing/unpausing sleep

## Dependencies
None.

## Install

```bash
pip install FunctionController
```

## Who created this?
It's the same creator who crated the VertexEngine SDK (me).

## License
FunctionController is managed by the MIT License. This allows projects to use this library in their code. However, no warranty is provided and Attribution is required. The LICENSE file must also be in the project. Check the LICENSE file for more details.
