diff --git a/_data/releases.yaml b/_data/releases.yaml index e2f6fb6..fe59be3 100644 --- a/_data/releases.yaml +++ b/_data/releases.yaml @@ -26,6 +26,7 @@ c: - {version: 2.1.0, date: 2009-08-18, gz: 1} - {version: 2.0.0, date: 2009-07-16, gz: 1} python: + - {version: 1.4.0, date: 2024-10-29, gz: 1, xz: 1, whl: 1, src_: 1} - {version: 1.3.1, date: 2023-10-08, gz: 1, xz: 1, whl: 1} - {version: 1.3.0, date: 2023-07-22, gz: 1, xz: 1, whl: 1} - {version: 1.2.0, date: 2022-06-17, gz: 1, xz: 1, whl: 1} diff --git a/_includes/links.md b/_includes/links.md index 7bccfd1..368fdce 100644 --- a/_includes/links.md +++ b/_includes/links.md @@ -60,3 +60,5 @@ [bin-issues]: https://github.com/openslide/openslide-bin/issues [builds-issues]: https://github.com/openslide/builds/issues [site-issues]: https://github.com/openslide/openslide.github.io/issues + +[bin-pypi]: https://pypi.org/project/openslide-bin/ diff --git a/_includes/news.md b/_includes/news.md index 57cddf8..9cfcf9c 100644 --- a/_includes/news.md +++ b/_includes/news.md @@ -1,5 +1,14 @@ {% include links.md %} +## OpenSlide Python version 1.4.0, 2024-10-29 + +[OpenSlide Python 1.4.0][python-1.4.0] adds support for OpenSlide [installed +from PyPI][bin-pypi], adds type hints, adds Linux and macOS wheels, drops +32-bit Windows wheels, and fixes bugs. + +[python-1.4.0]: https://github.com/openslide/openslide-python/releases/tag/v1.4.0 + + ## Binary build 4.0.0.6, 2024-09-29 [Binary build 4.0.0.6][bin-4.0.0.6] switches from zlib to zlib-ng and @@ -78,6 +87,8 @@ users to easily install the latest OpenSlide and OpenSlide Python releases before they reach Ubuntu. +{% if page.news_show_extended %} + ## OpenSlide Python version 1.3.1, 2023-10-08 OpenSlide Python 1.3.1 updates the docs and example tools to transform @@ -93,8 +104,6 @@ where available, and updates the Deep Zoom example tools to transform images to sRGB by default. -{% if page.news_show_extended %} - ## New Windows build, 2023-04-14 Windows build 20230414 integrates most dependencies into the OpenSlide diff --git a/_includes/source-release-table.md b/_includes/source-release-table.md index a3eacd9..869160d 100644 --- a/_includes/source-release-table.md +++ b/_includes/source-release-table.md @@ -16,6 +16,11 @@
{% for release in releases %} + {% if release.src_ %} + {% capture srcname %}{{ package|replace:'-','_' }}{% endcapture %} + {% else %} + {% assign srcname = package %} + {% endif %} {% if any_gh %} diff --git a/api/python/.buildinfo b/api/python/.buildinfo deleted file mode 100644 index 54bc889..0000000 --- a/api/python/.buildinfo +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 649529fedf9563f0502c9a44ea576041 -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/api/python/index.html b/api/python/index.html index 35a5617..cb96d4d 100644 --- a/api/python/index.html +++ b/api/python/index.html @@ -5,20 +5,20 @@ - OpenSlide Python — OpenSlide Python 1.3.1 documentation + OpenSlide Python — OpenSlide Python 1.4.0 documentation - + - - + + - - +
@@ -25,14 +30,14 @@ {{ release.date }} {% if release.gz %} - tar.gz + tar.gz {% elsif release.gh %} tar.gz {% endif %} {% if release.xz %} - tar.xz + tar.xz {% endif %}
Python PyPIpython3 -m pip install openslide-bin python3 -m pip install openslide-python