Releases
v1.4.0
Compare
Sorry, something went wrong.
No results found
New features
Support OpenSlide installed from PyPI with pip install openslide-bin
Add type hints for Python ≥ 3.10
Add wheels for Linux aarch64, Linux x86_64, and macOS arm64 + x86_64
Build version-independent wheels on Python ≥ 3.11
examples: Default deepzoom_tile.py job count to available CPUs when known
Changes
Drop wheel for 32-bit Windows
Rename source distribution to openslide_python per PEP 625
Require AbstractSlide subclasses to implement all abstract methods
Provide default AbstractSlide.set_cache() implementation
Switch to PEP 621 project metadata
docs: Document existence of AbstractSlide
examples: Update OpenSeadragon to 5.0.0
Bug fixes
If OpenSlide cannot be loaded, report errors from all attempts
Fix OpenSlide support for bytes filename arguments (1.2.0 regression)
Disallow arbitrary types as OpenSlide filename arguments (1.2.0 regression)
Encode OpenSlide filename arguments using Python filesystem encoding
Add error check to OpenSlide.set_cache()
docs: Fix types of properties that return tuples of items
You can’t perform that action at this time.