1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 pythonOlder,
6}:
7
8buildPythonPackage rec {
9 pname = "lightwave";
10 version = "0.24";
11 format = "setuptools";
12
13 disabled = pythonOlder "3.7";
14
15 src = fetchPypi {
16 inherit pname version;
17 hash = "sha256-l9hwdAKrpdXj/pkrgyiuhbPaGgT6tjfoOw/TBpR+k1I=";
18 };
19
20 pythonImportsCheck = [ "lightwave" ];
21
22 # Requires physical hardware
23 doCheck = false;
24
25 meta = with lib; {
26 description = "Module for interacting with LightwaveRF hubs";
27 homepage = "https://github.com/GeoffAtHome/lightwave";
28 license = licenses.mit;
29 maintainers = with maintainers; [ fab ];
30 };
31}