Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / pyannote-database / default.nix
blobe3e3ac56ca70350dfd87acab959efa5892a263c3
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , setuptools
5 , wheel
6 , pyannote-core
7 , pyyaml
8 , pandas
9 , typer
12 buildPythonPackage rec {
13   pname = "pyannote-database";
14   version = "5.0.1";
15   pyproject = true;
17   src = fetchFromGitHub {
18     owner = "pyannote";
19     repo = "pyannote-database";
20     rev = version;
21     hash = "sha256-A7Xr24O8OvVAlURrR+SDCh8Uv9Yz3AUJSFDyDShVVjA=";
22   };
24   propagatedBuildInputs = [
25     pyannote-core
26     pyyaml
27     pandas
28     typer
29   ];
31   nativeBuildInputs = [
32     setuptools
33     wheel
34   ];
36   pythonImportsCheck = [ "pyannote.database" ];
38   meta = with lib; {
39     description = "Reproducible experimental protocols for multimedia (audio, video, text) database";
40     mainProgram = "pyannote-database";
41     homepage = "https://github.com/pyannote/pyannote-database";
42     license = licenses.mit;
43     maintainers = with maintainers; [ matthewcroughan ];
44   };