- Migrate from GitLab to GitHub
- Migrate from tox/setuptools to uv/hatchling
- Drop Python 3.8 and 3.9 support; require Python 3.10+
- Replace flake8/black/isort with ruff in pre-commit hooks
- Add py.typed
- fix parsing of the response when setting a target temperature
- various communication fixes
- allow disabling humidity control
- change package name
- feat: Initial climate_chamber