Skip to content

Commit cefbaa9

Browse files
committed
Bump version number to 0.23.3 and add release notes
1 parent b5c083c commit cefbaa9

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

NEWS

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
.. An online version of the release history can be found here:
22
.. http://pysam.readthedocs.io/en/latest/release.html
33

4-
Release 0.23.2
4+
Release 0.23.3
55
==============
66

7-
.. rubric:: 6 June 2025
7+
.. rubric:: 10 June 2025
88

99
This is a bugfix release, still wrapping htslib/samtools/bcftools 1.21.
1010

@@ -16,6 +16,23 @@ The final pysam release that supported Python 3.6 and 3.7 was v0.23.0.
1616

1717
Bugs fixed:
1818

19+
* Worked around Cython 3.1.2 bug whereby a new Cython-internal function
20+
incorrectly triggered the pysam build system's duplicate symbol check.
21+
22+
23+
Release 0.23.2
24+
==============
25+
26+
.. rubric:: 6 June 2025
27+
28+
This is a bugfix release, still wrapping htslib/samtools/bcftools 1.21.
29+
30+
It has been tested with Python versions 3.8 through 3.13, and wheels are
31+
available via PyPI_ for all of those Python versions. Wheels are built for
32+
macOS and Linux (manylinux_2_28 and musllinux_1_2) on both ARM and x86-64.
33+
34+
Bugs fixed:
35+
1936
* Pysam 0.23.1 inadvertently broke binary compatibility for Cython projects
2037
by changing the size of :class:`.AlignedSegment`. That class has been
2138
restored to its previous size, so v0.23.2 restores binary compatibility

pysam/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# pysam versioning information
2-
__version__ = "0.23.2"
2+
__version__ = "0.23.3"
33

44
__samtools_version__ = "1.21"
55
__bcftools_version__ = "1.21"

0 commit comments

Comments
 (0)