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)
Bugfix release, which still wraps htslib/samtools/bcftools 1.18.
Bugs fixed:
Preserve all header field tags defined in the SAM specification (notably TP)
in :meth:.AlignmentHeader.from_dict and :meth:.AlignmentHeader.to_dict
(#1237, PR #1238, thanks to Tim Fennell and Nils Homer)
Adjust HTSlib's Makefile so that make distclean no longer tries to
rebuild the htscodecs configury (PR #1247, reported by Nicola Soranzo)
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 Baines, Benjamin Sargsyan, et al)
Add missing :attr:.AlignedSegment.is_mapped etc properties to type stubs
(PR #1273, thanks to Matt Stone)
Fix off-by-one NamedTupleProxy, :class:.asBed, etc array bounds check
(#1279, reported by Dan Bolser)
Make pysam's klib headers compatible with C++ (reported by Martin Grigorov)
Commits
36a0304 Bump version number to 0.22.1 and add release notes
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps pysam from 0.22.0 to 0.22.1.
Release notes
Sourced from pysam's releases.
Changelog
Sourced from pysam's changelog.
Commits
36a0304
Bump version number to 0.22.1 and add release notes5754de3
Merge release workflow updates75654b6
Update Cirrus CI workflow8ab5287
Remove hts_probe_cc.sh and don't try to run it from Makefilea6b21fd
Install openssl-devel/etc package as well as curl-devel3e145c8
Increase release build verbosityb163e9e
Use absolute imports rather than relativee61ac20
Backport htslib/htslib/*.h C++ casts addition2f00e84
Update up/download-artifact actions to v4da80f5e
Run release build_sdist job only onceDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show