HELpy and Beekeepy
Python Projects: HELpy & Beekeepy
This repository contains two Python projects: HELpy and Beekeepy. The projects are managed using poetry
, linters can be run using the following command:
pre-commit run --all
Projects
-
HELpy: Hive Execution Layer. More information in
helpy/README.md
-
Beekeepy: A project that depends on HELpy. More information in
beekeepy/README.md
Installation
Each project can be installed separately by navigating into the project directory:
For HELpy:
cd helpy
poetry install
For Beekeepy:
cd beekeepy
poetry install
Development Setup
For development purposes, it is recommended to install all dependencies by insta the local-tools
subproject located in the tests/local-tools
directory. This package contains all the necessary linters and installs both Helpy and Beekeepy in editable mode.
To install local-tools
, run the following commands:
cd tests/local-tools
poetry install
This setup ensures a proper development environment with all tools and dependencies in place.