diff --git a/pkgs/development/python-modules/deebot-client/default.nix b/pkgs/development/python-modules/deebot-client/default.nix index 64b3f1db8ba48..59564f4eefc58 100644 --- a/pkgs/development/python-modules/deebot-client/default.nix +++ b/pkgs/development/python-modules/deebot-client/default.nix @@ -7,21 +7,21 @@ defusedxml, docker, fetchFromGitHub, + hatch-vcs, + hatchling, numpy, pillow, pycountry, pytest-asyncio, pytestCheckHook, pythonOlder, - setuptools, - setuptools-scm, svg-py, testfixtures, }: buildPythonPackage rec { pname = "deebot-client"; - version = "8.3.0"; + version = "8.4.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -30,15 +30,18 @@ buildPythonPackage rec { owner = "DeebotUniverse"; repo = "client.py"; rev = "refs/tags/${version}"; - hash = "sha256-a6gFy+w+5FEs4YwS2Pfcyiv0grLcSzFpxxbcZ0AYIL4="; + hash = "sha256-VWXJykG9XSrpTjnv5radUAp/OMCH2YVlmkT6L8S+wyI="; }; - build-system = [ - setuptools - setuptools-scm + pythonRelaxDeps = [ + "aiohttp" + "defusedxml" ]; - pythonRelaxDeps = [ "aiohttp" ]; + build-system = [ + hatch-vcs + hatchling + ]; dependencies = [ aiohttp