11 buildPythonPackage rec {
16 src = fetchFromGitHub {
20 hash = "sha256-Uz/4Egd7swY4kDl6FR564eiaYEdY9IUoz2Lv5pJ1C30=";
23 nativeBuildInputs = [ swig ];
25 build-system = [ setuptools ];
27 dependencies = [ msgpack ];
29 nativeCheckInputs = [ pytestCheckHook ];
32 # requires network access
33 "test_validator_example"
36 pythonImportsCheck = [ "ihm" ];
39 description = "Python package for handling IHM mmCIF and BinaryCIF files";
40 homepage = "https://github.com/ihmwg/python-ihm";
41 changelog = "https://github.com/ihmwg/python-ihm/blob/${src.rev}/ChangeLog.rst";
42 license = licenses.mit;
43 maintainers = with maintainers; [ natsukium ];