diff --git a/pkgs/development/python-modules/python-roborock/default.nix b/pkgs/development/python-modules/python-roborock/default.nix index 4f7c10581c2f..8e4d835f553e 100644 --- a/pkgs/development/python-modules/python-roborock/default.nix +++ b/pkgs/development/python-modules/python-roborock/default.nix @@ -11,6 +11,7 @@ freezegun, hatchling, paho-mqtt, + protobuf, pycryptodome, pycryptodomex, pyrate-limiter, @@ -23,17 +24,20 @@ buildPythonPackage (finalAttrs: { pname = "python-roborock"; - version = "5.0.0"; + version = "5.5.1"; pyproject = true; src = fetchFromGitHub { owner = "Python-roborock"; repo = "python-roborock"; tag = "v${finalAttrs.version}"; - hash = "sha256-Lzr+OBbOjsLpkUsFYNJ37teegWjicUAoW9Jvw3hOvGE="; + hash = "sha256-2ShXt2mtMhMugzqOHhY1GT7cQ0K78k/4/bPmmP/uheI="; }; - pythonRelaxDeps = [ "pycryptodome" ]; + pythonRelaxDeps = [ + "protobuf" + "pycryptodome" + ]; build-system = [ hatchling ]; @@ -43,6 +47,7 @@ buildPythonPackage (finalAttrs: { click construct paho-mqtt + protobuf pycryptodome pyrate-limiter vacuum-map-parser-roborock