Skip to content

v0.22.1

Latest
Compare
Choose a tag to compare
@jmarshall jmarshall released this 24 Apr 00:36
· 32 commits to master since this release
v0.22.1

This bug fix release wraps htslib/samtools/bcftools 1.18.

Bugs fixed:

  • Preserve all header field tags defined in the SAM specification (notably TP) in AlignmentHeader.from_dict() and AlignmentHeader.to_dict() (#1237, PR #1238, thanks to @tfenne and @nh13)

  • Adjust HTSlib's Makefile so that make distclean no longer tries to rebuild the htscodecs configury (PR #1247, reported by @nsoranzo)

  • Reinstate S3 support in pre-built Linux wheels: support for this protocol was inadvertently omitted from the pre-built 0.22.0 wheels on Linux (#1249, #1277, etc varying circumstances; likely it is this that was reported by @Mathew-B-SDGS, @BenjaminSargsyan, et al)

  • Add missing AlignedSegment.is_mapped etc properties to type stubs (PR #1273, thanks to @msto)

  • Fix off-by-one NamedTupleProxy, asBed, etc array bounds check (#1279, reported by @dbolser)

  • Make pysam's klib headers compatible with C++ (reported by @martin-g)