Aarni Koskela

Results 257 issues of 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...

Hacktoberfest
cla-signed
new-integration
hacktoberfest-accepted
integration: ruuvitag_ble

## 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...

cla-signed
small-pr

## 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...

core
cla-signed
code-quality

## 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...

core
cla-signed
small-pr
code-quality

## 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...

core
cla-signed
integration: mqtt
small-pr
integration: stream
code-quality
Quality Scale: No score
Quality Scale: internal

[No need to manage the cache by hand.](https://github.com/actions/setup-python#caching-packages-dependencies)