{ final, prev, ... }: { etesync-dav = final.python3Packages.buildPythonApplication rec { pname = "etesync-dav"; version = "0.35.0"; format = "pyproject"; src = prev.fetchFromGitHub { owner = "etesync"; repo = "etesync-dav"; tag = "v${version}"; hash = "sha256-CD02nuA9GD/oe7mjExUHIftkPxM1pZQKyDalXSoOhXY="; }; build-system = with final.python3Packages; [ setuptools ]; pythonRelaxDeps = [ "radicale" ]; dependencies = with final.python3Packages; [ appdirs etebase etesync flask flask-wtf msgpack (final.python3Packages.toPythonModule (final.radicale.override { inherit (final) python3; })) requests requests.optional-dependencies.socks ]; doCheck = false; }; }