OpenSlide Java 0.13.1, OpenSlide Python 1.4.3, OpenSlide binary build 4.0.0.10
Benjamin Gilbert
bgilbert+openslide at cs.cmu.edu
Fri Dec 5 18:31:35 EST 2025
Hi all,
I'm pleased to announce the release of OpenSlide Java 0.13.1,
OpenSlide Python 1.4.3, and OpenSlide binary build 4.0.0.10.
* OpenSlide Java 0.13.1 [1] is a single-fix release that fixes
backward compatibility of JARs built with Java newer than 22. To
upgrade, download the updated JAR [2].
* OpenSlide Python 1.4.3 [3] adds support for free-threaded Python [4]
and drops support for Python 3.9. Note that Python 3.9 is the default
Python version on RHEL 9 and compatible Linux distros. To upgrade
OpenSlide Python on RHEL 9, use a newer version of Python (for example
`dnf install python3.12`) and install OpenSlide Python via pip. The
OpenSlide Copr [5] will no longer package the current version of
OpenSlide Python for RHEL 9.
If you installed OpenSlide Python with pip, you can upgrade with `pip
install --upgrade openslide-python`. OpenSlide Python is also
available from a variety of package managers [6].
* OpenSlide binary build 4.0.0.10 [7] drops Python 3.8 support in the
Python binary packages, enables SIMD JPEG decoding on macOS x86_64,
and updates many dependencies. If you installed OpenSlide binaries
with pip, you can upgrade with `pip install --upgrade openslide-bin`.
The binaries are also available [8] from the OpenSlide website.
For full release notes, see below.
Best,
--Benjamin Gilbert
=== OpenSlide Java 0.13.1 ===
* Fix backward compatibility of JARs built with Java > 22
=== OpenSlide Python 1.4.3 ===
New features:
* Support free-threaded Python
Changes:
* Drop support for Python 3.9
* Switch extension module to multi-phase initialization [9]
=== OpenSlide binary build 4.0.0.10 ===
* Drop Python 3.8 support in Python package
* Enable SIMD JPEG decoding on macOS x86_64
* Add PEP 639 [10] license metadata to source archive and Python wheels
* Update many dependencies
[1]: https://github.com/openslide/openslide-java/releases/tag/v0.13.1
[2]: https://github.com/openslide/openslide-java/releases/download/v0.13.1/openslide-java-0.13.1.jar
[3]: https://github.com/openslide/openslide-python/releases/tag/v1.4.3
[4]: https://docs.python.org/3/howto/free-threading-python.html
[5]: https://copr.fedorainfracloud.org/coprs/g/openslide/openslide/
[6]: https://openslide.org/download/#distribution-packages
[7]: https://github.com/openslide/openslide-bin/releases/tag/v4.0.0.10
[8]: https://openslide.org/download/#binaries
[9]: https://peps.python.org/pep-0489/
[10]: https://peps.python.org/pep-0639/
More information about the openslide-users
mailing list