whisper-ctranslate2: 0.2.7 -> 0.3.1

This commit is contained in:
Gaetan Lepage 2023-10-08 17:10:19 +02:00 committed by Yt
parent e9a2fb697e
commit c04d238bf9

View File

@ -1,11 +1,11 @@
{ lib
, python3
, fetchFromGitHub
, nix-update-script
, python3
}:
let
pname = "whisper-ctranslate2";
version = "0.2.7";
version = "0.3.1";
in
python3.pkgs.buildPythonApplication {
inherit pname version;
@ -15,7 +15,7 @@ python3.pkgs.buildPythonApplication {
src = fetchFromGitHub {
owner = "Softcatala";
repo = pname;
repo = "whisper-ctranslate2";
rev = version;
hash = "sha256-dUmQNKgH+SIlLhUEiaEGXUHZQDr3fidsAU2vATJiXBU=";
};
@ -30,6 +30,15 @@ python3.pkgs.buildPythonApplication {
passthru.updateScript = nix-update-script { };
nativeCheckInputs = with python3.pkgs; [
nose2
];
checkPhase = ''
# Note: we are not running the `e2e-tests` because they require downloading models from the internet.
${python3.interpreter} -m nose2 -s tests
'';
meta = with lib; {
description = "Whisper command line client compatible with original OpenAI client based on CTranslate2";
homepage = "https://github.com/Softcatala/whisper-ctranslate2";