From 77d01263c946d8c37db1f0f5c0454a9a796cf33e Mon Sep 17 00:00:00 2001 From: Ben Webb Date: Fri, 30 Aug 2024 16:01:21 -0700 Subject: [PATCH] Squashed 'modules/core/dependency/python-ihm/' changes from 3b2640aaa2..56116f58b1 56116f58b1 Fix typo d2f63c7144 Prepare for 1.4 release 0cf9a10ac0 Add recent changes git-subtree-dir: modules/core/dependency/python-ihm git-subtree-split: 56116f58b14904f5b56bff3fe4e10ece7a8f331b --- modules/core/dependency/python-ihm/ChangeLog.rst | 13 +++++++++++++ modules/core/dependency/python-ihm/MANIFEST.in | 2 +- modules/core/dependency/python-ihm/ihm/__init__.py | 2 +- modules/core/dependency/python-ihm/setup.py | 2 +- .../dependency/python-ihm/util/debian/changelog | 6 ++++++ .../core/dependency/python-ihm/util/python-ihm.spec | 5 ++++- 6 files changed, 26 insertions(+), 4 deletions(-) diff --git a/modules/core/dependency/python-ihm/ChangeLog.rst b/modules/core/dependency/python-ihm/ChangeLog.rst index bc7d8719b8..72025e96b1 100644 --- a/modules/core/dependency/python-ihm/ChangeLog.rst +++ b/modules/core/dependency/python-ihm/ChangeLog.rst @@ -1,3 +1,16 @@ +1.4 - 2024-08-30 +================ + - :class:`ihm.metadata.CIFParser` now extracts metadata from mmCIF starting + models from Model Archive or compliant with the ModelCIF dictionary. + - :meth:`ihm.Citation.from_pubmed_id` now takes an ``is_primary`` argument, + to allow denoting the publication as the most pertinent for the modeling. + - Duplicate references, pseudo sites, and features are now pruned on + output (#148). + - :class:`ihm.restraint.ResidueFeature` now reports an error if it is + given zero residue ranges (#147). + - Bugfix: allow for :class:`ihm.startmodel.Template` ``seq_id_range`` + or ``template_seq_id_range`` to be empty. + 1.3 - 2024-07-16 ================ - The new class :class:`ihm.location.ProteomeXchangeLocation` can be used diff --git a/modules/core/dependency/python-ihm/MANIFEST.in b/modules/core/dependency/python-ihm/MANIFEST.in index 4249e44b93..8b529ee103 100644 --- a/modules/core/dependency/python-ihm/MANIFEST.in +++ b/modules/core/dependency/python-ihm/MANIFEST.in @@ -4,4 +4,4 @@ include examples/* include util/make-mmcif.py include src/ihm_format.h include src/ihm_format.i -include src/ihm_format_wrap_1.3.c +include src/ihm_format_wrap_1.4.c diff --git a/modules/core/dependency/python-ihm/ihm/__init__.py b/modules/core/dependency/python-ihm/ihm/__init__.py index fcb00d687c..98b3c566c6 100644 --- a/modules/core/dependency/python-ihm/ihm/__init__.py +++ b/modules/core/dependency/python-ihm/ihm/__init__.py @@ -20,7 +20,7 @@ import json from . import util -__version__ = '1.3' +__version__ = '1.4' class __UnknownValue(object): diff --git a/modules/core/dependency/python-ihm/setup.py b/modules/core/dependency/python-ihm/setup.py index b32e82becc..a1af3383b6 100755 --- a/modules/core/dependency/python-ihm/setup.py +++ b/modules/core/dependency/python-ihm/setup.py @@ -7,7 +7,7 @@ import sys import os -VERSION = "1.3" +VERSION = "1.4" copy_args = sys.argv[1:] diff --git a/modules/core/dependency/python-ihm/util/debian/changelog b/modules/core/dependency/python-ihm/util/debian/changelog index e89fc6deea..3e706680a7 100644 --- a/modules/core/dependency/python-ihm/util/debian/changelog +++ b/modules/core/dependency/python-ihm/util/debian/changelog @@ -1,3 +1,9 @@ +python-ihm (1.4-1~@CODENAME@) @CODENAME@; urgency=low + + * python-ihm 1.4 release + + -- Ben Webb Fri, 30 Aug 2024 15:27:15 -0700 + python-ihm (1.3-1~@CODENAME@) @CODENAME@; urgency=low * python-ihm 1.3 release diff --git a/modules/core/dependency/python-ihm/util/python-ihm.spec b/modules/core/dependency/python-ihm/util/python-ihm.spec index 4c116c8eb8..6c815764b2 100644 --- a/modules/core/dependency/python-ihm/util/python-ihm.spec +++ b/modules/core/dependency/python-ihm/util/python-ihm.spec @@ -1,7 +1,7 @@ Name: python3-ihm License: MIT Group: Applications/Engineering -Version: 1.3 +Version: 1.4 Release: 1%{?dist} Summary: Package for handling IHM mmCIF and BinaryCIF files Packager: Ben Webb @@ -36,6 +36,9 @@ sed -i -e "s/install_requires=\['msgpack'\]/#/" setup.py %defattr(-,root,root) %changelog +* Fri Aug 30 2024 Ben Webb 1.4-1 +- Update to latest upstream. + * Tue Jul 16 2024 Ben Webb 1.3-1 - Update to latest upstream.