Releases: dknowles2/pydrawise
Releases · dknowles2/pydrawise
2025.1.0
What's Changed
🚀 New features
- Introduce a hybrid client that can multiplex across the GraphQL & REST APIs (#257) @dknowles2
🧩 Dependency updates
- Bump ruff from 0.9.1 to 0.9.2 (#256) @dependabot
- Bump ruff from 0.9.0 to 0.9.1 (#255) @dependabot
- Bump ruff from 0.8.6 to 0.9.0 (#254) @dependabot
- Bump pytest-asyncio from 0.25.1 to 0.25.2 (#253) @dependabot
- Bump ruff from 0.8.5 to 0.8.6 (#252) @dependabot
- Bump pytest-asyncio from 0.25.0 to 0.25.1 (#251) @dependabot
- Bump ruff from 0.8.4 to 0.8.5 (#250) @dependabot
- Bump mypy from 1.14.0 to 1.14.1 (#249) @dependabot
- Bump mypy from 1.13.0 to 1.14.0 (#247) @dependabot
- Bump mkdocstrings-python from 1.12.2 to 1.13.0 (#248) @dependabot
- Bump ruff from 0.8.3 to 0.8.4 (#246) @dependabot
- Bump pytest-asyncio from 0.24.0 to 0.25.0 (#244) @dependabot
- Bump aiohttp from 3.11.10 to 3.11.11 (#245) @dependabot
- Bump ruff from 0.8.2 to 0.8.3 (#243) @dependabot
- Bump aiohttp from 3.11.9 to 3.11.10 (#240) @dependabot
- Bump ruff from 0.8.1 to 0.8.2 (#241) @dependabot
- Bump aiohttp from 3.11.8 to 3.11.9 (#239) @dependabot
- Bump pytest from 8.3.3 to 8.3.4 (#238) @dependabot
2024.12.0
What's Changed
🚀 New features
- Pass an appVersion to requests (#236) @dknowles2
📋 Other changes
🧩 Dependency updates
- Update pre-commit hooks (#237) @dknowles2
- Bump ruff from 0.8.0 to 0.8.1 (#235) @dependabot
- Bump aiohttp from 3.11.7 to 3.11.8 (#234) @dependabot
- Bump ruff from 0.7.4 to 0.8.0 (#233) @dependabot
- Bump aiohttp from 3.11.2 to 3.11.7 (#232) @dependabot
- Bump ruff from 0.7.3 to 0.7.4 (#229) @dependabot
- Bump aioresponses from 0.7.6 to 0.7.7 (#228) @dependabot
- Bump aiohttp from 3.10.10 to 3.11.2 (#226) @dependabot
- Bump mkdocstrings from 0.26.2 to 0.27.0 (#223) @dependabot
- Bump ruff from 0.7.2 to 0.7.3 (#224) @dependabot
- Bump ruff from 0.7.1 to 0.7.2 (#222) @dependabot
- Bump mypy to 1.13.0 (#221) @dknowles2
- Bump aiohttp from 3.10.9 to 3.10.10 (#209) @dependabot
- Bump apischema from 0.18.1 to 0.19.0 (#204) @dependabot
- Bump mkdocstrings-python from 1.11.1 to 1.12.2 (#216) @dependabot
- Bump ruff from 0.7.0 to 0.7.1 (#220) @dependabot
- Bump ruff from 0.6.9 to 0.7.0 (#215) @dependabot
- Bump graphql-core from 3.2.4 to 3.2.5 (#212) @dependabot
- Bump mkdocstrings from 0.26.1 to 0.26.2 (#210) @dependabot
- Bump pre-commit from 4.0.0 to 4.0.1 (#208) @dependabot
- Bump aiohttp from 3.10.5 to 3.10.9 (#207) @dependabot
- Bump pre-commit from 3.8.0 to 4.0.0 (#206) @dependabot
- Bump ruff from 0.6.7 to 0.6.9 (#205) @dependabot
2024.9.0
What's Changed
🐞 Bug fixes
- Re-work schema handling to prevent blocking I/O in the event loop (#200) @dknowles2
📋 Other changes
- Run ruff-format & bump ruff (#199) @dknowles2
- Fix broken build-and-test.yml (#198) @dknowles2
- Replace flake8 & black with ruff (#197) @dknowles2
🧩 Dependency updates
- Bump pytest from 8.3.2 to 8.3.3 (#196) @dependabot
- Bump mkdocstrings-python from 1.10.8 to 1.11.1 (#193) @dependabot
- Bump mkdocstrings from 0.25.2 to 0.26.1 (#195) @dependabot
- Bump graphql-core from 3.2.3 to 3.2.4 (#194) @dependabot
- Bump mkdocs from 1.6.0 to 1.6.1 (#190) @dependabot
- Bump pytest-asyncio from 0.23.8 to 0.24.0 (#188) @dependabot
- Bump mypy from 1.11.1 to 1.11.2 (#189) @dependabot
- Bump aiohttp from 3.10.3 to 3.10.5 (#187) @dependabot
- Bump mkdocstrings-python from 1.10.5 to 1.10.8 (#185) @dependabot
- Bump aiohttp from 3.10.2 to 3.10.3 (#184) @dependabot
2024.8.0
What's Changed
🐞 Bug fixes
- Fix type of timeout param for aiohttp bump (#183) @dknowles2
📋 Other changes
- Update .gitignore (#182) @dknowles2
🧩 Dependency updates
- Bump aiohttp from 3.9.5 to 3.10.2 (#181) @dependabot
- Bump pytest-asyncio from 0.23.7 to 0.23.8 (#171) @dependabot
- Bump mypy from 1.10.1 to 1.11.1 (#179) @dependabot
- Bump pre-commit from 3.7.1 to 3.8.0 (#177) @dependabot
- Bump pytest from 8.3.1 to 8.3.2 (#176) @dependabot
- Bump mkdocstrings from 0.25.1 to 0.25.2 (#174) @dependabot
- Bump pytest from 8.2.2 to 8.3.1 (#172) @dependabot
- Bump mypy from 1.10.0 to 1.10.1 (#170) @dependabot
- Bump mkdocstrings-python from 1.10.4 to 1.10.5 (#168) @dependabot
2024.6.5
What's Changed
🚀 New features
- Add the ability to skip fetching zones and sensors (#169) @dknowles2
🧩 Dependency updates
- Bump mkdocstrings-python from 1.10.3 to 1.10.4 (#167) @dependabot
2024.6.4
What's Changed
🚀 New features
- Add UnitsSummary (#166) @dknowles2
📋 Other changes
- Report total watering time as part of the water use summary (#165) @thomaskistler
2024.6.3
What's Changed
🐞 Bug fixes
- Fix problems with deserialization due to bad default_factory (#164) @dknowles2
📋 Other changes
- Add mypy workflow (#163) @dknowles2
🧩 Dependency updates
- Bump pytest from 8.2.1 to 8.2.2 (#162) @dependabot
2024.6.2
What's Changed
🐞 Bug fixes
- Fix typing errors and deserialization errors (#161) @dknowles2
📋 Other changes
- Include mypy in devcontainer (#160) @dknowles2
2024.6.1
What's Changed
🐞 Bug fixes
- Fix typing for schema attributes and add regression test (#159) @dknowles2
🧩 Dependency updates
- Bump pytest-asyncio from 0.23.6 to 0.23.7 (#154) @dependabot
- Bump pytest from 8.2.0 to 8.2.1 (#153) @dependabot
- Bump mkdocstrings-python from 1.10.2 to 1.10.3 (#157) @dependabot
- Bump requests from 2.31.0 to 2.32.3 (#158) @dependabot
- Bump freezegun from 1.5.0 to 1.5.1 (#149) @dependabot
- Bump pre-commit from 3.7.0 to 3.7.1 (#150) @dependabot
- Bump mkdocstrings-python from 1.10.0 to 1.10.2 (#152) @dependabot
- Bump mkdocstrings from 0.25.0 to 0.25.1 (#148) @dependabot
2024.4.1
What's Changed
📋 Other changes
- Add py.typed (#147) @dknowles2
🧩 Dependency updates
- Bump pytest from 8.1.0 to 8.2.0 (#146) @dependabot
- Bump mkdocstrings from 0.24.3 to 0.25.0 (#145) @dependabot
- Bump freezegun from 1.4.0 to 1.5.0 (#144) @dependabot