An application for beekeeping
This project is under dev and not suitable for use of any kind
- Python3.12
It is strongly recommended that you use a separate python environment for this work. These instructions assume the use of venv on linux, other envs and OSes are available, and if you prefer them, then please amend the instructions as required:
$ git clone git@github.com:<<Repo>>
$ cd <<folder>>$ python -m venv venv
$ source venv/bin/activate
(venv) $ pip install -U pipA requirements.txt is committed with this repo and can be used, but it is recommended to recompile the requirements.txt file from the pyproject.toml - especially if developing on windows (you monster).
(venv) $ pip install pip-tools
(venv) $ pip-compile --extra dev pyproject.toml(if you are not planning on developing you can/should omit the --extra dev argument)
Install the requirements
(venv) $ pip install -r requirements.txt(venv) $ pre-commit installThe pre-commit hooks:
black(using rules inpyproject.yaml)flake8(using the rules in.flake8)