:green_heart: CI
- 59 Add Python 3.13 beta to CI bieniu
- 116 Use Python 3.13 bieniu
:bug: Bug Fixes
- 115 Check if water level is valid bieniu
:arrow_up: Dependency Updates
<details>
<summary>63 changes</summary>
- 48 Bump github/codeql-action from 3.25.8 to 3.25.10 dependabot
- 47 Bump actions/checkout from 4.1.6 to 4.1.7 dependabot
- 46 Bump ruff from 0.4.8 to 0.4.9 dependabot
- 49 Auto-update pre-commit hooks github-actions
- 52 Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 dependabot
- 51 Bump coverage from 7.5.3 to 7.5.4 dependabot
- 50 Bump ruff from 0.4.9 to 0.4.10 dependabot
- 53 Auto-update pre-commit hooks github-actions
- 56 Bump ruff from 0.4.10 to 0.5.0 dependabot
- 55 Bump mypy from 1.10.0 to 1.10.1 dependabot
- 54 Bump github/codeql-action from 3.25.10 to 3.25.11 dependabot
- 57 Bump ruff from 0.5.0 to 0.5.1 dependabot
- 58 Auto-update pre-commit hooks github-actions
- 63 Bump github/codeql-action from 3.25.11 to 3.25.12 dependabot
- 62 Bump actions/setup-python from 5.1.0 to 5.1.1 dependabot
- 61 Bump coverage from 7.5.4 to 7.6.0 dependabot
- 60 Bump ruff from 0.5.1 to 0.5.2 dependabot
- 64 Auto-update pre-commit hooks github-actions
- 73 Bump github/codeql-action from 3.25.12 to 3.25.15 dependabot
- 72 Bump ruff from 0.5.2 to 0.5.5 dependabot
- 70 Bump pre-commit from 3.7.1 to 3.8.0 dependabot
- 69 Bump mypy from 1.10.1 to 1.11.0 dependabot
- 71 Bump pytest from 8.2.2 to 8.3.2 dependabot
- 66 Bump pytest-asyncio from 0.23.7 to 0.23.8 dependabot
- 76 Bump coverage from 7.6.0 to 7.6.1 dependabot
- 75 Bump ruff from 0.5.5 to 0.5.6 dependabot
- 74 Bump mypy from 1.11.0 to 1.11.1 dependabot
- 77 Auto-update pre-commit hooks github-actions
- 79 Bump ruff from 0.5.6 to 0.5.7 dependabot
- 78 Bump github/codeql-action from 3.25.15 to 3.26.0 dependabot
- 80 Auto-update pre-commit hooks github-actions
- 82 Bump github/codeql-action from 3.26.0 to 3.26.2 dependabot
- 81 Bump ruff from 0.5.7 to 0.6.1 dependabot
- 89 Bump github/codeql-action from 3.26.2 to 3.26.5 dependabot
- 88 Bump syrupy from 4.6.1 to 4.7.1 dependabot
- 87 Bump mypy from 1.11.1 to 1.11.2 dependabot
- 84 Auto-update pre-commit hooks github-actions
- 85 Bump ruff from 0.6.1 to 0.6.2 dependabot
- 86 Bump pytest-asyncio from 0.23.8 to 0.24.0 dependabot
- 93 Bump actions/setup-python from 5.1.1 to 5.2.0 dependabot
- 92 Bump github/codeql-action from 3.26.5 to 3.26.6 dependabot
- 91 Bump ruff from 0.6.2 to 0.6.3 dependabot
- 90 Auto-update pre-commit hooks github-actions
- 96 Bump peter-evans/create-pull-request from 6.1.0 to 7.0.1 dependabot
- 94 Bump ruff from 0.6.3 to 0.6.4 dependabot
- 95 Auto-update pre-commit hooks github-actions
- 101 Bump pytest from 8.3.2 to 8.3.3 dependabot
- 99 Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2 dependabot
- 98 Bump github/codeql-action from 3.26.6 to 3.26.7 dependabot
- 97 Auto-update pre-commit hooks github-actions
- 100 Bump ruff from 0.6.4 to 0.6.5 dependabot
- 105 Bump ruff from 0.6.5 to 0.6.7 dependabot
- 104 Bump peter-evans/create-pull-request from 7.0.2 to 7.0.5 dependabot
- 103 Bump github/codeql-action from 3.26.7 to 3.26.8 dependabot
- 102 Auto-update pre-commit hooks github-actions
- 109 Auto-update pre-commit hooks github-actions
- 108 Bump github/codeql-action from 3.26.8 to 3.26.9 dependabot
- 106 Bump ruff from 0.6.7 to 0.6.8 dependabot
- 107 Bump actions/checkout from 4.1.7 to 4.2.0 dependabot
- 114 Bump pre-commit from 3.8.0 to 4.0.0 dependabot
- 111 Auto-update pre-commit hooks github-actions
- 113 Bump ruff from 0.6.8 to 0.6.9 dependabot
- 112 Bump syrupy from 4.7.1 to 4.7.2 dependabot
</details>