Skip to content

openhive-network/HELpy

Repository files navigation

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

  1. HELpy: Hive Execution Layer. More information in helpy/README.md
  2. 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.

About

Hive Execution Layer in Python. Easily interact with the Hive blockchain using Python.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 8

Languages