3 , bluetooth-sensor-state-data
12 buildPythonPackage rec {
13 pname = "bluemaestro-ble";
17 disabled = pythonOlder "3.9";
19 src = fetchFromGitHub {
20 owner = "Bluetooth-Devices";
22 rev = "refs/tags/v${version}";
23 hash = "sha256-mJ5JNGN4F9U3WMJQDwiZwuxE0zOirwo1sWF3/bVwXhY=";
30 propagatedBuildInputs = [
32 bluetooth-sensor-state-data
41 substituteInPlace pyproject.toml \
42 --replace " --cov=bluemaestro_ble --cov-report=term-missing:skip-covered" ""
45 pythonImportsCheck = [
50 description = "Library for bluemaestro BLE devices";
51 homepage = "https://github.com/Bluetooth-Devices/bluemaestro-ble";
52 changelog = "https://github.com/Bluetooth-Devices/bluemaestro-ble/blob/v${version}/CHANGELOG.md";
53 license = with licenses; [ mit ];
54 maintainers = with maintainers; [ fab ];