File tree Expand file tree Collapse file tree 2 files changed +30
-1
lines changed Expand file tree Collapse file tree 2 files changed +30
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Notable Changes in OpenSlide Python
2
2
3
+ ## Version 1.4.0, 2024-10-29
4
+
5
+ ### New features
6
+
7
+ * Support OpenSlide installed from PyPI with ` pip install openslide-bin `
8
+ * Add type hints for Python ≥ 3.10
9
+ * Add wheels for Linux aarch64, Linux x86_64, and macOS arm64 + x86_64
10
+ * Build version-independent wheels on Python ≥ 3.11
11
+ * examples: Default ` deepzoom_tile.py ` job count to available CPUs when known
12
+
13
+ ### Changes
14
+
15
+ * Drop wheel for 32-bit Windows
16
+ * Require ` AbstractSlide ` subclasses to implement all abstract methods
17
+ * Provide default ` AbstractSlide.set_cache() ` implementation
18
+ * Switch to PEP 621 project metadata
19
+ * doc: Document existence of ` AbstractSlide `
20
+ * examples: Update OpenSeadragon to 5.0.0
21
+
22
+ ### Bug fixes
23
+
24
+ * If OpenSlide cannot be loaded, report errors from all attempts
25
+ * Fix ` OpenSlide ` support for ` bytes ` filename arguments (1.2.0 regression)
26
+ * Disallow arbitrary types as ` OpenSlide ` filename arguments (1.2.0 regression)
27
+ * Encode ` OpenSlide ` filename arguments using Python filesystem encoding
28
+ * Add error check to ` OpenSlide.set_cache() `
29
+ * doc: Fix types of properties that return tuples of items
30
+
31
+
3
32
## Version 1.3.1, 2023-10-08
4
33
5
34
* docs: Document using ICC profile's default intent, not absolute colorimetric
Original file line number Diff line number Diff line change 22
22
This module is an implementation detail. The package version should be
23
23
obtained from openslide.__version__."""
24
24
25
- __version__ = '1.3.1 '
25
+ __version__ = '1.4.0 '
You can’t perform that action at this time.
0 commit comments