12 buildPythonPackage rec {
17 src = fetchFromGitHub {
20 rev = "refs/tags/${version}";
21 hash = "sha256-jQm8Xl2yyR+y1Leyz8naT1rFJpgK5XdUd7YgnhDuBWo=";
30 propagatedBuildInputs = [ msgpack ];
32 nativeCheckInputs = [ pytestCheckHook ];
35 # requires network access
36 "test_validator_example"
39 pythonImportsCheck = [ "ihm" ];
42 description = "Python package for handling IHM mmCIF and BinaryCIF files";
43 homepage = "https://github.com/ihmwg/python-ihm";
44 changelog = "https://github.com/ihmwg/python-ihm/blob/${src.rev}/ChangeLog.rst";
45 license = licenses.mit;
46 maintainers = with maintainers; [ natsukium ];