Skip to content

Commit fe9a386

Browse files
authored
Merge pull request #97 from bgilbert/python
OpenSlide Python 1.4.0
2 parents 4f7a375 + 73d691f commit fe9a386

18 files changed

Lines changed: 424 additions & 301 deletions

_data/releases.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ c:
2626
- {version: 2.1.0, date: 2009-08-18, gz: 1}
2727
- {version: 2.0.0, date: 2009-07-16, gz: 1}
2828
python:
29+
- {version: 1.4.0, date: 2024-10-29, gz: 1, xz: 1, whl: 1, src_: 1}
2930
- {version: 1.3.1, date: 2023-10-08, gz: 1, xz: 1, whl: 1}
3031
- {version: 1.3.0, date: 2023-07-22, gz: 1, xz: 1, whl: 1}
3132
- {version: 1.2.0, date: 2022-06-17, gz: 1, xz: 1, whl: 1}

_includes/links.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,5 @@
6060
[bin-issues]: https://github.com/openslide/openslide-bin/issues
6161
[builds-issues]: https://github.com/openslide/builds/issues
6262
[site-issues]: https://github.com/openslide/openslide.github.io/issues
63+
64+
[bin-pypi]: https://pypi.org/project/openslide-bin/

_includes/news.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
{% include links.md %}
22

3+
## OpenSlide Python version 1.4.0, 2024-10-29
4+
5+
[OpenSlide Python 1.4.0][python-1.4.0] adds support for OpenSlide [installed
6+
from PyPI][bin-pypi], adds type hints, adds Linux and macOS wheels, drops
7+
32-bit Windows wheels, and fixes bugs.
8+
9+
[python-1.4.0]: https://github.com/openslide/openslide-python/releases/tag/v1.4.0
10+
11+
312
## Binary build 4.0.0.6, 2024-09-29
413

514
[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
7887
before they reach Ubuntu.
7988

8089

90+
{% if page.news_show_extended %}
91+
8192
## OpenSlide Python version 1.3.1, 2023-10-08
8293

8394
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
93104
to sRGB by default.
94105

95106

96-
{% if page.news_show_extended %}
97-
98107
## New Windows build, 2023-04-14
99108

100109
Windows build 20230414 integrates most dependencies into the OpenSlide

_includes/source-release-table.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@
1616
<div class="releases indent">
1717
<table>
1818
{% for release in releases %}
19+
{% if release.src_ %}
20+
{% capture srcname %}{{ package|replace:'-','_' }}{% endcapture %}
21+
{% else %}
22+
{% assign srcname = package %}
23+
{% endif %}
1924
<tr class="{% cycle package: 'odd', 'even' %}">
2025
<th>
2126
<a href="https://github.com/openslide/{{ package }}/releases/tag/v{{ release.version }}">
@@ -25,14 +30,14 @@
2530
<td>{{ release.date }}</td>
2631
<td>
2732
{% if release.gz %}
28-
<a href="https://github.com/openslide/{{ package }}/releases/download/v{{ release.version }}/{{ package }}-{{ release.version }}.tar.gz">tar.gz</a>
33+
<a href="https://github.com/openslide/{{ package }}/releases/download/v{{ release.version }}/{{ srcname }}-{{ release.version }}.tar.gz">tar.gz</a>
2934
{% elsif release.gh %}
3035
<a href="https://github.com/openslide/{{ package }}/archive/refs/tags/v{{ release.version }}.tar.gz">tar.gz</a>
3136
{% endif %}
3237
</td>
3338
<td>
3439
{% if release.xz %}
35-
<a href="https://github.com/openslide/{{ package }}/releases/download/v{{ release.version }}/{{ package }}-{{ release.version }}.tar.xz">tar.xz</a>
40+
<a href="https://github.com/openslide/{{ package }}/releases/download/v{{ release.version }}/{{ srcname }}-{{ release.version }}.tar.xz">tar.xz</a>
3641
{% endif %}
3742
</td>
3843
{% if any_gh %}

api/python/.buildinfo

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

api/python/index.html

Lines changed: 152 additions & 89 deletions
Large diffs are not rendered by default.

api/python/objects.inv

8 Bytes
Binary file not shown.

api/python/search.html

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,27 @@
44
<head>
55
<meta charset="utf-8" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Search &#8212; OpenSlide Python 1.3.1 documentation</title>
7+
<title>Search &#8212; OpenSlide Python 1.4.0 documentation</title>
88
<link rel="stylesheet" type="text/css" href="static/pygments.css?v=fa44fd50" />
9-
<link rel="stylesheet" type="text/css" href="static/classic.css?v=0dc0530d" />
9+
<link rel="stylesheet" type="text/css" href="static/classic.css?v=f11ead97" />
1010

1111

12-
<script src="static/documentation_options.js?v=bb516dca"></script>
13-
<script src="static/doctools.js?v=888ff710"></script>
12+
<script src="static/documentation_options.js?v=9172181d"></script>
13+
<script src="static/doctools.js?v=9bcbadda"></script>
1414
<script src="static/sphinx_highlight.js?v=dc90522c"></script>
1515

1616
<script src="static/searchtools.js"></script>
1717
<script src="static/language_data.js"></script>
1818
<link rel="search" title="Search" href="#" />
19-
<script src="searchindex.js" defer></script>
20-
19+
<script src="searchindex.js" defer="defer"></script>
20+
<meta name="robots" content="noindex" />
21+
2122

2223
</head><body>
23-
<div class="related" role="navigation" aria-label="related navigation">
24+
<div class="related" role="navigation" aria-label="Related">
2425
<h3>Navigation</h3>
2526
<ul>
26-
<li class="nav-item nav-item-0"><a href="index.html">OpenSlide Python 1.3.1 documentation</a> &#187;</li>
27+
<li class="nav-item nav-item-0"><a href="index.html">OpenSlide Python 1.4.0 documentation</a> &#187;</li>
2728
<li class="nav-item nav-item-this"><a href="">Search</a></li>
2829
</ul>
2930
</div>
@@ -58,32 +59,29 @@ <h1 id="search-documentation">Search</h1>
5859
</form>
5960

6061

61-
62-
<div id="search-results">
63-
64-
</div>
62+
<div id="search-results"></div>
6563

6664

6765
<div class="clearer"></div>
6866
</div>
6967
</div>
7068
</div>
71-
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
69+
<div class="sphinxsidebar" role="navigation" aria-label="Main">
7270
<div class="sphinxsidebarwrapper">
7371
</div>
7472
</div>
7573
<div class="clearer"></div>
7674
</div>
77-
<div class="related" role="navigation" aria-label="related navigation">
75+
<div class="related" role="navigation" aria-label="Related">
7876
<h3>Navigation</h3>
7977
<ul>
80-
<li class="nav-item nav-item-0"><a href="index.html">OpenSlide Python 1.3.1 documentation</a> &#187;</li>
78+
<li class="nav-item nav-item-0"><a href="index.html">OpenSlide Python 1.4.0 documentation</a> &#187;</li>
8179
<li class="nav-item nav-item-this"><a href="">Search</a></li>
8280
</ul>
8381
</div>
8482
<div class="footer" role="contentinfo">
85-
&#169; Copyright 2010-2023 Carnegie Mellon University and others.
86-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.2.6.
83+
&#169; Copyright 2010-2024 Carnegie Mellon University and others.
84+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.1.3.
8785
</div>
8886
</body>
8987
</html>

api/python/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)