{ lib , python3Packages , fetchFromGitHub }: python3Packages.buildPythonApplication rec { pname = "wyoming-faster-whisper"; version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "rhasspy"; repo = "wyoming-faster-whisper"; rev = "refs/tags/v${version}"; hash = "sha256-CeFSxL2Mn9lgboKghbteCl6VMTqruJgrI0io+TdaV5k="; }; nativeBuildInputs = with python3Packages; [ setuptools pythonRelaxDepsHook ]; pythonRelaxDeps = [ "wyoming" ]; propagatedBuildInputs = with python3Packages; [ faster-whisper wyoming ]; pythonImportsCheck = [ "wyoming_faster_whisper" ]; # no tests doCheck = false; meta = with lib; { changelog = "https://github.com/rhasspy/wyoming-faster-whisper/releases/tag/v${version}"; description = "Wyoming Server for Faster Whisper"; homepage = "https://github.com/rhasspy/wyoming-faster-whisper"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; }