18 buildPythonPackage rec {
19 pname = "openwebifpy";
23 disabled = pythonOlder "3.11";
26 inherit pname version;
27 hash = "sha256-MoTSfoO6km3jAaF9oIDxhxhMI8jqZAyPD6yBYcYxhd4=";
30 nativeBuildInputs = [ setuptools ];
32 propagatedBuildInputs = [
37 nativeCheckInputs = [ pytestCheckHook ];
39 pythonImportsCheck = [ "openwebif" ];
42 # https://github.com/autinerd/openwebifpy/issues/1
47 description = "Provides a python interface to interact with a device running OpenWebIf";
48 downloadPage = "https://github.com/autinerd/openwebifpy";
49 homepage = "https://openwebifpy.readthedocs.io/";
50 changelog = "https://github.com/autinerd/openwebifpy/releases/tag/${version}";
51 license = licenses.mit;
52 maintainers = with maintainers; [ hexa ];