nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at r-updates 51 lines 993 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 python-dateutil, 6 babelfish, 7 rebulk, 8 py, 9 pytestCheckHook, 10 pytest-mock, 11 pytest-benchmark, 12 pyyaml, 13}: 14 15buildPythonPackage rec { 16 pname = "guessit"; 17 version = "3.8.0"; 18 format = "setuptools"; 19 20 src = fetchPypi { 21 inherit pname version; 22 hash = "sha256-Zhn8u/mgUQ7IwsM3RMQlHK0FB7HVc9Bch13hftxe2+0="; 23 }; 24 25 propagatedBuildInputs = [ 26 rebulk 27 babelfish 28 python-dateutil 29 ]; 30 31 nativeCheckInputs = [ 32 py 33 pytestCheckHook 34 pytest-mock 35 pytest-benchmark 36 pyyaml 37 ]; 38 39 pytestFlags = [ "--benchmark-disable" ]; 40 41 pythonImportsCheck = [ "guessit" ]; 42 43 meta = { 44 description = "Python library that extracts as much information as possible from a video filename"; 45 mainProgram = "guessit"; 46 homepage = "https://guessit-io.github.io/guessit/"; 47 changelog = "https://github.com/guessit-io/guessit/raw/v${version}/CHANGELOG.md"; 48 license = lib.licenses.lgpl3Only; 49 maintainers = [ ]; 50 }; 51}