Aarni Koskela
Aarni Koskela
This PR sets up [pre-commit](https://pre-commit.com/) to run a couple of additional code quality checks in addition to what `pylint` already did since d3ffc962dd1d5c8d0ed763a9d05832c153ff15ea. More checks, such as flake8, could be...
These had been misplaced in 5d3f9fd9168054c3414591304dcbbe1614fb333a. Moving them back to the `[build-system]` section makes this package compliant with PEP 517, and e.g. installing from a `git+` URL (or a working...
## Proposed change This PR adds HA native BLE support for [RuuviTag](https://ruuvi.com/) sensors. It's cold around here: ## Type of change - [ ] Dependency upgrade - [ ] Bugfix...
## Proposed change Removes a vestigial, unused Probot config file. This was added in 2018 in #11690, but the app seems to be no more: https://probot.github.io/apps/move/ ## Type of change...
## Proposed change I spotted a couple of places (and then a couple more . . .) where uses of `.split` and `.partition` could be replaced with the more efficient...
## Proposed change Very tiny change I noticed while grepping for splits in #81493 – the meaning of `os.path.dirname(...)` is more easy to understand than `os.path.split(...)[0]`. ## Type of change...
## Proposed change This PR gently adjusts some imports to happen within late and/or within `TYPE_CHECKING` blocks to make it possible to run tests for a given component without requiring...
Fixes #39
[No need to manage the cache by hand.](https://github.com/actions/setup-python#caching-packages-dependencies)