Skip to content

Commit

Permalink
Update for release
Browse files Browse the repository at this point in the history
Signed-off-by: Benjamin Gilbert <[email protected]>
  • Loading branch information
bgilbert committed Oct 29, 2024
1 parent f505a52 commit 6318132
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 1 deletion.
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Notable Changes in OpenSlide Python

## Version 1.4.0, 2024-10-29

### 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
* Require `AbstractSlide` subclasses to implement all abstract methods
* Provide default `AbstractSlide.set_cache()` implementation
* Switch to PEP 621 project metadata
* doc: 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
(except on Windows)
* Add error check to `OpenSlide.set_cache()`
* doc: Fix types of properties that return tuples of items


## Version 1.3.1, 2023-10-08

* docs: Document using ICC profile's default intent, not absolute colorimetric
Expand Down
2 changes: 1 addition & 1 deletion openslide/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@
This module is an implementation detail. The package version should be
obtained from openslide.__version__."""

__version__ = '1.3.1'
__version__ = '1.4.0'

0 comments on commit 6318132

Please sign in to comment.