croc: 10.1.1 -> 10.1.3 (#364662)
[NixPkgs.git] / pkgs / development / python-modules / auditok / default.nix
blobd6735c9c790997ab7d2ad0d2cce069da6e99b213
2   buildPythonPackage,
3   fetchPypi,
4   lib,
5   matplotlib,
6   numpy,
7   pyaudio,
8   pydub,
9   pythonOlder,
10   unittestCheckHook,
13 buildPythonPackage rec {
14   pname = "auditok";
15   version = "0.1.5";
16   format = "setuptools";
18   disabled = pythonOlder "3.7";
20   src = fetchPypi {
21     inherit version;
22     pname = "auditok";
23     hash = "sha256-HNsw9VLP7XEgs8E2X6p7ygDM47AwWxMYjptipknFig4=";
24   };
26   propagatedBuildInputs = [
27     matplotlib
28     numpy
29     pyaudio
30     pydub
31   ];
33   nativeCheckInputs = [ unittestCheckHook ];
35   unittestFlagsArray = [
36     "-s"
37     "tests"
38   ];
40   pythonImportsCheck = [ "auditok" ];
42   # The most recent version is 0.2.0, but the only dependent package is
43   # ffsubsync, which is pinned at 0.1.5.
44   passthru.skipBulkUpdate = true;
46   meta = with lib; {
47     description = "Audio Activity Detection tool that can process online data as well as audio files";
48     mainProgram = "auditok";
49     homepage = "https://github.com/amsehili/auditok/";
50     changelog = "https://github.com/amsehili/auditok/blob/v${version}/CHANGELOG";
51     license = licenses.mit;
52     maintainers = [ ];
53   };