3 , bleak-retry-connector
10 buildPythonPackage rec {
11 pname = "pyswitchbot";
13 format = "setuptools";
15 disabled = pythonOlder "3.7";
17 src = fetchFromGitHub {
18 owner = "Danielhiversen";
20 rev = "refs/tags/${version}";
21 hash = "sha256-GNjyDkqhOP9sq2qoAZCdSrUNte3FynVxhy9RSUn9j/c=";
24 propagatedBuildInputs = [
34 # mismatch in expected data structure
35 "test_parse_advertisement_data_curtain"
38 pythonImportsCheck = [
43 description = "Python library to control Switchbot IoT devices";
44 homepage = "https://github.com/Danielhiversen/pySwitchbot";
45 license = with licenses; [ mit ];
46 maintainers = with maintainers; [ fab ];
47 platforms = platforms.linux;