Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / auditok / default.nix
blob2ec68b11157b2c84b283f69f6c32c639f6f595e5
1 { buildPythonPackage
2 , fetchPypi
3 , lib
4 , matplotlib
5 , numpy
6 , pyaudio
7 , pydub
8 , pythonOlder
9 , unittestCheckHook
12 buildPythonPackage rec {
13   pname = "auditok";
14   version = "0.1.5";
15   format = "setuptools";
17   disabled = pythonOlder "3.7";
19   src = fetchPypi {
20     inherit version;
21     pname = "auditok";
22     hash = "sha256-HNsw9VLP7XEgs8E2X6p7ygDM47AwWxMYjptipknFig4=";
23   };
25   propagatedBuildInputs = [ matplotlib numpy pyaudio pydub ];
27   nativeCheckInputs = [ unittestCheckHook ];
29   unittestFlagsArray = [ "-s" "tests" ];
31   pythonImportsCheck = [ "auditok" ];
33   # The most recent version is 0.2.0, but the only dependent package is
34   # ffsubsync, which is pinned at 0.1.5.
35   passthru.skipBulkUpdate = true;
37   meta = with lib; {
38     description = "Audio Activity Detection tool that can process online data as well as audio files";
39     mainProgram = "auditok";
40     homepage = "https://github.com/amsehili/auditok/";
41     changelog = "https://github.com/amsehili/auditok/blob/v${version}/CHANGELOG";
42     license = licenses.mit;
43     maintainers = with maintainers; [ Benjamin-L ];
44   };