Installation¶
Burr itself requires no dependencies. Every extra/plugin is an additional install target.
We recommend you start with installing the start
target – this has dependencies necessary to track burr through the UI,
along with a fully built server.
pip install "burr[start]"
This will give you tools to visualize, track, and interact with the UI. You can explore the UI (including some sample projects)
simply by running the command burr
. Up next we’ll write our own application and follow it in the UI.
If you’re using poetry, you can’t install the start
target directly, due to [this issue](https://github.com/python-poetry/poetry/issues/3369).
Instead, please install manually using the following command:
poetry add loguru "burr[tracking-client,tracking-server,streamlit,graphviz,hamilton]"
This is just the kitchen sink for getting started – remember, burr is dependency-free/pure python!