1{ lib 2, buildPythonPackage 3, fetchPypi 4, pytestCheckHook 5, pythonOlder 6, hatchling 7}: 8 9buildPythonPackage rec { 10 pname = "traitlets"; 11 version = "5.10.0"; 12 format = "pyproject"; 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 hash = "sha256-9YTqIJJARm5m6R88gap9AEukz3lJkLDHdZOKFUQhfNE="; 18 }; 19 20 nativeBuildInputs = [ hatchling ]; 21 22 nativeCheckInputs = [ pytestCheckHook ]; 23 24 meta = { 25 description = "Traitlets Python config system"; 26 homepage = "https://github.com/ipython/traitlets"; 27 license = lib.licenses.bsd3; 28 maintainers = with lib.maintainers; [ fridh ]; 29 }; 30}