at master 878 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 setuptools, 6 pytestCheckHook, 7 python-dateutil, 8 pythonOlder, 9 pytz, 10 tzlocal, 11}: 12 13buildPythonPackage rec { 14 pname = "croniter"; 15 version = "6.0.0"; 16 pyproject = true; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 hash = "sha256-N8UEsxOVYRSpg+ziwrB3kLHxCU/p2BzJRzkhR0glVXc="; 23 }; 24 25 nativeBuildInputs = [ setuptools ]; 26 27 propagatedBuildInputs = [ 28 python-dateutil 29 pytz 30 ]; 31 32 nativeCheckInputs = [ 33 pytestCheckHook 34 tzlocal 35 ]; 36 37 pythonImportsCheck = [ "croniter" ]; 38 39 meta = with lib; { 40 description = "Library to iterate over datetime object with cron like format"; 41 homepage = "https://github.com/kiorky/croniter"; 42 changelog = "https://github.com/kiorky/croniter/blob/${version}/CHANGELOG.rst"; 43 license = licenses.mit; 44 maintainers = [ ]; 45 }; 46}