Skip to content

Commit 35533ab

Browse files
committed
CHANGELOG: convert to Markdown
1 parent 722b095 commit 35533ab

File tree

5 files changed

+82
-73
lines changed

5 files changed

+82
-73
lines changed

.github/ISSUE_TEMPLATE/release.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# OpenSlide Python release process
22

3-
- [ ] Update `CHANGELOG.txt` and version in `openslide/_version.py`
3+
- [ ] Update `CHANGELOG.md` and version in `openslide/_version.py`
44
- [ ] Create and push signed tag
55
- [ ] `git clean -dxf && mkdir dist`
66
- [ ] Find the [workflow run](https://github.com/openslide/openslide-python/actions) for the tag; download its docs and wheels artifacts

CHANGELOG.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
# Notable Changes in OpenSlide Python
2+
3+
## Version 1.1.2, 2020-09-13
4+
5+
* Fix install with setuptools ≥ 46
6+
* Fix `ImportError` with Python 3.9
7+
* Fix docs build with Sphinx 2.x
8+
* Remove `--without-performance` install option
9+
10+
## Version 1.1.1, 2016-06-11
11+
12+
* Change default Deep Zoom tile size to 254 pixels
13+
* Fix image reading with Pillow 3.x when installed `--without-performance`
14+
* Fix reading &ge; 2<sup>29</sup> pixels per call `--without-performance`
15+
* Fix some `unclosed file` ResourceWarnings on Python 3
16+
* Improve object reprs
17+
* Add test suite
18+
* examples: Drop support for Internet Explorer &lt; 9
19+
20+
## Version 1.1.0, 2015-04-20
21+
22+
* Improve pixel read performance using optional extension module
23+
* examples: Add scale bar via OpenSeadragonScalebar plugin
24+
* examples: Update OpenSeadragon to 1.2.1
25+
* examples: Enable rotation buttons in multiserver
26+
* examples: Verify at server startup that file was specified
27+
* examples: Disable pinch zoom outside of viewer
28+
29+
## Version 1.0.1, 2014-03-09
30+
31+
* Fix documentation build breakage
32+
33+
## Version 1.0.0, 2014-03-09
34+
35+
* Add documentation
36+
* Switch from distutils to setuptools
37+
* Declare Pillow dependency in `setup.py` (but still support PIL)
38+
39+
## Version 0.5.1, 2014-01-26
40+
41+
* Fix breakage on Python 2.6
42+
* examples: Fix tile server breakage on classic PIL
43+
44+
## Version 0.5.0, 2014-01-25
45+
46+
* Require OpenSlide 3.4.0
47+
* Support Python 3
48+
* Return Unicode strings on Python 2
49+
* Replace `OpenSlide.can_open()` with `OpenSlide.detect_format()`
50+
* Optionally generate Deep Zoom tiles only for the non-empty slide region
51+
* Fix Deep Zoom tile positioning bug affecting Aperio slides
52+
* Fix library loading with MacPorts
53+
* Propagate open errors from `openslide.open_slide()`
54+
* examples: Add multiple-slide Deep Zoom server
55+
* examples: Enable multithreading in tile servers
56+
* examples: Avoid loading smallest Deep Zoom levels
57+
* examples: Update OpenSeadragon to 1.0.0
58+
59+
## Version 0.4.0, 2012-09-08
60+
61+
* Require OpenSlide 3.3.0
62+
* Rename `layer` to `level` throughout API
63+
* Provide OpenSlide version in `openslide.__library_version__`
64+
* Properly report `openslide_open()` errors on OpenSlide 3.3.0
65+
* Fix library loading on Mac OS X
66+
67+
## Version 0.3.0, 2011-12-16
68+
69+
* Fix segfault if properties/associated images accessed after OpenSlide
70+
is closed
71+
* Add methods to get Deep Zoom tile coordinates and dimensions
72+
* Fix loading libopenslide on Windows
73+
* Fix for large JPEG tiles in example Deep Zoom tilers
74+
* Make example static tiler output self-contained
75+
76+
## Version 0.2.0, 2011-09-02
77+
78+
* Initial library release
79+
* Example static Deep Zoom tiler and web viewer applications

CHANGELOG.txt

Lines changed: 0 additions & 70 deletions
This file was deleted.

MANIFEST.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
include *.txt
1+
include *.md *.txt
22
recursive-include doc *.py *.rst
33
recursive-include examples *.html *.js *.png *.py
44
recursive-include tests *.png *.py *.svs *.tiff

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ components so OpenSlide Python can find OpenSlide, see the package
5454
## More Information
5555

5656
- [API documentation](https://openslide.org/api/python/)
57-
- [Changelog](https://raw.github.com/openslide/openslide-python/main/CHANGELOG.txt)
57+
- [Changelog](https://github.com/openslide/openslide-python/blob/main/CHANGELOG.md)
5858
- [Website][OpenSlide]
5959
- [GitHub](https://github.com/openslide/openslide-python)
6060
- [Sample data](http://openslide.cs.cmu.edu/download/openslide-testdata/)

0 commit comments

Comments
 (0)