Releases: dknowles2/pyschlage
Releases · dknowles2/pyschlage
2024.6.0
What’s Changed
⚠️ Breaking changes
- Upgrade required python to 3.12 (#143) @dknowles2
🚀 New features
- Replace flake8 with ruff (#141) @dknowles2
- Add 5 minutes as an option (#139) @karliemeads
📋 Other changes
- Run mypy against everything (#142) @dknowles2
- Run mypy checks and fix all problems found with mypy (#140) @dknowles2
🧩 Dependency updates
- Bump pytest from 8.2.1 to 8.2.2 (#137) @dependabot
- Bump pytest from 8.2.0 to 8.2.1 (#132) @dependabot
- Bump requests from 2.31.0 to 2.32.3 (#136) @dependabot
- Bump pre-commit from 3.7.0 to 3.7.1 (#130) @dependabot
- Bump pycognito from 2024.2.0 to 2024.5.1 (#131) @dependabot
- Bump pytest from 8.1.1 to 8.2.0 (#129) @dependabot
- Bump sphinx from 7.2.6 to 7.3.7 (#128) @dependabot
- Bump pre-commit from 3.6.2 to 3.7.0 (#125) @dependabot
- Bump pytest from 8.0.2 to 8.1.1 (#124) @dependabot
- Bump pytest-timeout from 2.2.0 to 2.3.1 (#123) @dependabot
- Bump pytest from 8.0.1 to 8.0.2 (#122) @dependabot
2024.2.0
What’s Changed
🚀 New features
📋 Other changes
- Add .schlage to .gitignore (#113) @dknowles2
🧩 Dependency updates
- Bump pytest from 8.0.0 to 8.0.1 (#121) @dependabot
- Bump pre-commit from 3.6.1 to 3.6.2 (#120) @dependabot
- Bump pre-commit from 3.6.0 to 3.6.1 (#118) @dependabot
- Bump pycognito from 2024.1.0 to 2024.2.0 (#119) @dependabot
- Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (#117) @dependabot
- Bump pytest from 7.4.4 to 8.0.0 (#115) @dependabot
- Bump pycognito from 2023.5.0 to 2024.1.0 (#114) @dependabot
- Bump pytest from 7.4.3 to 7.4.4 (#111) @dependabot
2023.12.1
What’s Changed
🐞 Bug fixes
- Handle model name not being present (#110) @dknowles2
📋 Other changes
- Add installation instructions (#109) @dknowles2
🧩 Dependency updates
- Bump pre-commit from 3.5.0 to 3.6.0 (#108) @dependabot
2023.12.0
What’s Changed
🐞 Bug fixes
- Only raise NotAuthorizedError from boto-level errors (#106) @dknowles2
📋 Other changes
- Fix some vscode settings (#107) @dknowles2
🧩 Dependency updates
- Bump actions/setup-python from 4 to 5 (#105) @dependabot
- Bump sphinx-rtd-theme from 1.3.0 to 2.0.0 (#104) @dependabot
2023.11.0
2023.10.0
What’s Changed
🐞 Bug fixes
- Assume lock is not connected if missing from JSON (#102) @dknowles2
🧩 Dependency updates
- Bump pytest from 7.4.2 to 7.4.3 (#101) @dependabot
- Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (#100) @dependabot
- Bump pre-commit from 3.4.0 to 3.5.0 (#99) @dependabot
- Bump pytest-timeout from 2.1.0 to 2.2.0 (#98) @dependabot
2023.9.1
What’s Changed
🐞 Bug fixes
- Handle the case where friendlyName is None (#97) @dknowles2
🧩 Dependency updates
- Bump pytest from 7.4.1 to 7.4.2 (#95) @dependabot
- Bump sphinx from 7.2.5 to 7.2.6 (#96) @dependabot
- Bump pytest from 7.4.0 to 7.4.1 (#94) @dependabot
- Bump pre-commit from 3.3.3 to 3.4.0 (#93) @dependabot
- Bump actions/checkout from 3 to 4 (#92) @dependabot
2023.9.0
What’s Changed
🚀 New features
- Add a "connected" attribute to Lock (#91) @dknowles2
- Add a method for detecting that the keypad has been disabled (#85) @dknowles2
📋 Other changes
- Use the lock state metadata to get the last_changed_by value (#84) @dknowles2
- Add py.typed file (#83) @dknowles2
- Fix some bad type annotations (#82) @dknowles2
🧩 Dependency updates
- Bump sphinx from 7.2.4 to 7.2.5 (#90) @dependabot
- Bump sphinx from 6.2.1 to 7.2.4 (#89) @dependabot
- Bump sphinx-rtd-theme from 1.2.2 to 1.3.0 (#87) @dependabot
2023.8.1
2023.8.0
What’s Changed
⚠️ Breaking changes
- Add a last_changed_by method to Lock (#80) @dknowles2
🚀 New features
- Add a last_changed_by method to Lock (#80) @dknowles2
- Expose a few more lock attributes (#78) @dknowles2