1{ stdenv 2, fetchurl 3, buildPythonApplication 4, guessit 5, babelfish 6, enzyme 7, beautifulsoup4 8, requests 9, click 10, dogpile_cache 11, stevedore 12, chardet 13, pysrt 14, six 15, appdirs 16, rarfile 17, pytz 18, futures 19}: 20 21buildPythonApplication rec { 22 pname = "subliminal"; 23 name = "${pname}-${version}"; 24 version = "2.0.5"; 25 26 src = fetchurl { 27 url = "mirror://pypi/s/subliminal/${name}.tar.gz"; 28 sha256 = "1dzv5csjcwgz69aimarx2c6606ckm2gbn4x2mzydcqnyai7sayhl"; 29 }; 30 31 # Too many test dependencies 32 doCheck = false; 33 propagatedBuildInputs = [ guessit babelfish enzyme beautifulsoup4 requests 34 click dogpile_cache stevedore chardet pysrt six 35 appdirs rarfile pytz futures ]; 36 37 meta = with stdenv.lib; { 38 homepage = https://github.com/Diaoul/subliminal; 39 description = "Python library to search and download subtitles"; 40 license = licenses.mit; 41 }; 42}