1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 cython, 6 setuptools, 7 setuptools-scm, 8 pytestCheckHook, 9}: 10 11buildPythonPackage rec { 12 pname = "openstep-plist"; 13 version = "0.3.1"; 14 pyproject = true; 15 16 src = fetchPypi { 17 pname = "openstep_plist"; 18 inherit version; 19 hash = "sha256-Au6taO+57Ost4slTlwc86A/ImFXZerZRab2S/ENo5PI="; 20 }; 21 22 build-system = [ 23 cython 24 setuptools 25 setuptools-scm 26 ]; 27 28 nativeCheckInputs = [ pytestCheckHook ]; 29 30 pythonImportsCheck = [ "openstep_plist" ]; 31 32 meta = { 33 changelog = "https://github.com/fonttools/openstep-plist/releases/tag/v${version}"; 34 description = "Parser for the 'old style' OpenStep property list format also known as ASCII plist"; 35 homepage = "https://github.com/fonttools/openstep-plist"; 36 license = lib.licenses.mit; 37 maintainers = [ lib.maintainers.BarinovMaxim ]; 38 }; 39}