1{ lib, buildPythonPackage, fetchPypi 2, attrs 3, bidict 4, bitstruct 5, more-itertools 6, pprintpp 7, tbm-utils 8}: 9 10buildPythonPackage rec { 11 pname = "audio-metadata"; 12 version = "0.11.1"; 13 14 src = fetchPypi { 15 inherit pname version; 16 sha256 = "9e7ba79d49cf048a911d5f7d55bb2715c10be5c127fe5db0987c5fe1aa7335eb"; 17 }; 18 19 postPatch = '' 20 substituteInPlace setup.py \ 21 --replace "'attrs>=18.2,<19.4'" "'attrs'" 22 ''; 23 24 propagatedBuildInputs = [ 25 attrs 26 bidict 27 bitstruct 28 more-itertools 29 pprintpp 30 tbm-utils 31 ]; 32 33 # No tests 34 doCheck = false; 35 36 meta = with lib; { 37 homepage = "https://github.com/thebigmunch/audio-metadata"; 38 description = "A library for reading and, in the future, writing metadata from audio files"; 39 license = licenses.mit; 40 maintainers = with maintainers; [ jakewaksbaum ]; 41 }; 42}