Braubuddy is a temperature management framework written in Python.
Conceived as a means of monitoring and controlling the fermentation temperature of beer, Braubuddy can be used in any situation where visibility and/or control of temperature is critical.
- Setup
- Pyproject.toml
- Formatting
- Black
- Testing
- Tox
- Pytest
- Coverage
- Badges
- Builds
- Travis / CircleCI (TBD)
- Publishing
- Line limit: 100
- Documentation
- Type annotations
- Param descriptions in docstrings
- Sphinx (readthedocs/self-hosted TBD)
- Security
- Backend
- Websocket
- Micropython
- Framework TBD
- aiohttp
- tornado
- responder
- Protocol TBD
- JSON-RPC
- socketio
- Websocket
- Frontend
- React Native