1{ lib 2, buildPythonPackage 3, fetchPypi 4, importlib-resources 5, pytest-subtests 6, pytestCheckHook 7, pythonOlder 8, setuptools 9}: 10 11buildPythonPackage rec { 12 pname = "tzdata"; 13 version = "2023.3"; 14 format = "pyproject"; 15 16 src = fetchPypi { 17 inherit pname version; 18 hash = "sha256-Ee8eCOVKyw1Plb2xvgXaZZZz3krL0hv5xp6UzF6Qejo="; 19 }; 20 21 nativeBuildInputs = [ 22 setuptools 23 ]; 24 25 nativeCheckInputs = [ 26 pytestCheckHook 27 pytest-subtests 28 ] ++ lib.optionals (pythonOlder "3.7") [ 29 importlib-resources 30 ]; 31 32 pythonImportsCheck = [ 33 "tzdata" 34 ]; 35 36 meta = with lib; { 37 description = "Provider of IANA time zone data"; 38 homepage = "https://github.com/python/tzdata"; 39 license = licenses.asl20; 40 maintainers = with maintainers; [ ]; 41 }; 42}