Install hopeit.engine
The following will install core hopeit.engine componentes plus the dependencies to create an run a web server with Open API support and the Command Line interface tools to run a server and manage APIs.
hopeit.engine requires:
Python 3.8.x or above
1 - To install hopeit.engine with web server and command line interface support using pip on a virtual environment:
python -m venv venv
source venv/bin/activate
pip install "hopeit.engine"
pip install "hopeit.engine[web]"
pip install "hopeit.engine[cli]"
2 - Optionally to enable Redis Streams, a plugin needs to be installed:
pip install "hopeit.engine[redis-streams]"
3 - To install in development mode (linked to source):
python -m venv venv
source venv/bin/activate
git clone https://github.com/hopeit-git/hopeit.engine.git
cd hopeit.engine
make install