Skip to content

Commit 41e51f3

Browse files
committed
Prepare for 1.6 release
1 parent ffd5cc3 commit 41e51f3

File tree

6 files changed

+29
-4
lines changed

6 files changed

+29
-4
lines changed

ChangeLog.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
1.6 - 2024-09-27
2+
================
3+
- The new class :class:`ihm.model.NotModeledResidueRange` allows for
4+
the annotation of residue ranges that were explicitly not modeled.
5+
These are written to the ``_ihm_residues_not_modeled`` mmCIF table,
6+
and any residue marked as not-modeled in all models will also be
7+
excluded from the ``pdbx_poly_seq_scheme`` table.
8+
- The ``make_mmcif`` utility script will now automatically add any
9+
missing :class:`ihm.model.NotModeledResidueRange` objects for
10+
not-modeled residue ranges.
11+
- Bugfix: the residue range checks introduced in version 1.5 broke the
12+
API used by python-modelcif. They have been reimplemented using the
13+
original API.
14+
- Bugfix: an unknown (?) value for ``pdbx_poly_seq_scheme.auth_seq_num``
15+
is now preserved, not silently removed, when reading an mmCIF file.
16+
117
1.5 - 2024-09-06
218
================
319
- Trying to create a :class:`ihm.Residue`, :class:`ihm.EntityRange`, or

MANIFEST.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ include examples/*
44
include util/make-mmcif.py
55
include src/ihm_format.h
66
include src/ihm_format.i
7-
include src/ihm_format_wrap_1.5.c
7+
include src/ihm_format_wrap_1.6.c

ihm/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import json
2121
from . import util
2222

23-
__version__ = '1.5'
23+
__version__ = '1.6'
2424

2525

2626
class __UnknownValue(object):

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import sys
88
import os
99

10-
VERSION = "1.5"
10+
VERSION = "1.6"
1111

1212
copy_args = sys.argv[1:]
1313

util/debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
python-ihm (1.6-1~@CODENAME@) @CODENAME@; urgency=low
2+
3+
* python-ihm 1.6 release
4+
5+
-- Ben Webb <[email protected]> Fri, 27 Sep 2024 10:55:45 -0700
6+
17
python-ihm (1.5-1~@CODENAME@) @CODENAME@; urgency=low
28

39
* python-ihm 1.5 release

util/python-ihm.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Name: python3-ihm
22
License: MIT
33
Group: Applications/Engineering
4-
Version: 1.5
4+
Version: 1.6
55
Release: 1%{?dist}
66
Summary: Package for handling IHM mmCIF and BinaryCIF files
77
Packager: Ben Webb <[email protected]>
@@ -36,6 +36,9 @@ sed -i -e "s/install_requires=\['msgpack'\]/#/" setup.py
3636
%defattr(-,root,root)
3737

3838
%changelog
39+
* Fri Sep 27 2024 Ben Webb <[email protected]> 1.6-1
40+
- Update to latest upstream.
41+
3942
* Fri Sep 06 2024 Ben Webb <[email protected]> 1.5-1
4043
- Update to latest upstream.
4144

0 commit comments

Comments
 (0)