6 Commits
Author SHA1 Message Date
jensandClaude Sonnet 4.6 2566140c2b Fix Python 3.10+/websockets compatibility, add CLI args and .gitignore
- ws/message.py, ws/server/ws_server_multi_user.py: drop the loop= kwarg
  and replace asyncio.wait(coroutines) with asyncio.gather(), both of
  which were removed/forbidden in Python 3.10+.
- brewpi/requirements.txt: pin websockets==10.4, the latest version that
  still supports this code's serve()/handler API.
- config.json.sim: move Model to the top level and add the missing gain
  field so it matches the schema brewpi.py and config.json.templ expect.
- brewpi/brewpi.py: add -c/-m/-s/-d CLI args for selecting config/model
  files, simulation mode, and debug.
- .gitignore: exclude __pycache__, logs, the local config.json, and
  editor/venv directories.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 20:23:38 +02:00
jens 5e49189ff9 - refactored 2021-08-10 15:04:17 +01:00
jens 289ef47bb6 - changed gitignore
- make tempSensor Max31865 more robust against reading failures
- removed temp offset
2021-08-10 15:02:57 +01:00
jens 71cd87085f - load params from config.json 2020-12-16 18:42:05 +01:00
jens 7160be96fb Updated gitignore 2020-12-13 16:22:52 +01:00
jens 87bac787c3 Added gitignore 2020-12-12 18:33:12 +00:00