6 bluetooth-sensor-state-data,
9 home-assistant-bluetooth,
16 buildPythonPackage rec {
21 disabled = pythonOlder "3.9";
23 src = fetchFromGitHub {
24 owner = "Bluetooth-Devices";
26 rev = "refs/tags/v${version}";
27 hash = "sha256-e6L8HXpqOAHnEktIJ1N1atC5QXno669W3c/S7cISa48=";
31 substituteInPlace pyproject.toml \
32 --replace-fail " --cov=oralb_ble --cov-report=term-missing:skip-covered" ""
35 nativeBuildInputs = [ poetry-core ];
37 propagatedBuildInputs = [
41 bluetooth-sensor-state-data
42 home-assistant-bluetooth
50 pythonImportsCheck = [ "oralb_ble" ];
53 # Test is outdated, TypeError: BLEDevice.__init__() missing 2 required...
58 description = "Library for Oral B BLE devices";
59 homepage = "https://github.com/Bluetooth-Devices/oralb-ble";
60 changelog = "https://github.com/Bluetooth-Devices/oralb-ble/releases/tag/v${version}";
61 license = with licenses; [ mit ];
62 maintainers = with maintainers; [ fab ];