Skip to main content

OpenSlide Python

OpenSlide Python is a Python interface to the OpenSlide library.

OpenSlide is a C library that provides a simple interface for reading whole-slide images, also known as virtual slides, which are high-resolution images used in digital pathology. These images can occupy tens of gigabytes when uncompressed, and so cannot be easily read using standard tools or libraries, which are designed for images that can be comfortably uncompressed into RAM. Whole-slide images are typically multi-resolution; OpenSlide allows reading a small amount of image data at the resolution closest to a desired zoom level.

OpenSlide can read virtual slides in several formats:

Requirements

  • Python ≥ 3.10
  • OpenSlide ≥ 3.4.0
  • Pillow

Installation

OpenSlide Python requires OpenSlide. Install both components from PyPI with:

pip install openslide-python openslide-bin

Or, see the OpenSlide Python documentation for instructions on installing so OpenSlide Python can find OpenSlide.

More Information

License

OpenSlide Python is released under the terms of the GNU Lesser General Public License, version 2.1. The Deep Zoom example code includes JavaScript released under the BSD license, the MIT license, and released into the public domain.

OpenSlide Python is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

Release files for openslide-python 1.4.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openslide-python 1.4.6
File Size Uploaded
openslide_python-1.4.6.tar.gz 430.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for openslide-python 1.4.6
File
openslide_python-1.4.6-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
openslide_python-1.4.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
openslide_python-1.4.6-cp314-cp314t-manylinux1_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-64 Details
openslide_python-1.4.6-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details
openslide_python-1.4.6-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
openslide_python-1.4.6-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details
openslide_python-1.4.6-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.5+ x86-64 Details
openslide_python-1.4.6-cp313-cp313t-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 free-threading macOS 10.13+ universal2 (ARM64, x86-64) Details
openslide_python-1.4.6-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
openslide_python-1.4.6-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details
openslide_python-1.4.6-cp311-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 abi3 Linux glibc 2.5+ x86-64 Details
openslide_python-1.4.6-cp311-abi3-macosx_10_9_universal2.whl CPython 3.11 abi3 macOS 10.9+ universal2 (ARM64, x86-64) Details
openslide_python-1.4.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
openslide_python-1.4.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
openslide_python-1.4.6-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64 Details
openslide_python-1.4.6-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size:1.0 MB

Release files / openslide_python-1.4.6.tar.gz

Download URL openslide_python-1.4.6.tar.gz
Size 430.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5df25a68507c7574b219b548f814b088ade8e04c36990c1472813ee16797bfb1
BLAKE2b-256 checksum
How to use checksums
747664718cf7c8e297db2c7e5e6a204795d74541f1ba9da7bf5be85155f20d81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp314-cp314t-win_amd64.whl

Download URL openslide_python-1.4.6-cp314-cp314t-win_amd64.whl
Size 35.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
9b45a70ae300b70a0aa7e8c438f16cdb899a720f09729fb8cc1e4df0321f88de
BLAKE2b-256 checksum
How to use checksums
b90f8229aeff5b69cbd343b716399301083d78162fe34e6faaad339e11cd4500
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL openslide_python-1.4.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 41.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
41bd70bd3c0850cbd0dc2598c9fcac2e9657724ee860048950d5f147ac4eff2a
BLAKE2b-256 checksum
How to use checksums
b257871fd206790fd350038625cafe38960bfbbb79d1ce9d05b73fd299ca8af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp314-cp314t-manylinux1_x86_64.manylinux_2_5_x86_64.whl

Download URL openslide_python-1.4.6-cp314-cp314t-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Size 40.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0641c621ef8d486ed6fa893eee787945729821b4007fbdaabb3eeec216fa6724
BLAKE2b-256 checksum
How to use checksums
0d6bcb991a252b3b259e2cd80abbf2798917d10830aac8f02cf12fcabd97e852
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp314-cp314t-macosx_10_15_universal2.whl

Download URL openslide_python-1.4.6-cp314-cp314t-macosx_10_15_universal2.whl
Size 33.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
443b30f28b81b8d08c3aecdf4024ff99c96fb7627f49f237db50f899c3967e20
BLAKE2b-256 checksum
How to use checksums
c16846b466e4dee72f35395db422aa84c2eaaef3d182ca4a58920bf3d530189a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp313-cp313t-win_amd64.whl

Download URL openslide_python-1.4.6-cp313-cp313t-win_amd64.whl
Size 35.3 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
3401cc46dfa6b2cf729027d405d5bccbaf48e5ed2c42fccf6b375fc67f843aa5
BLAKE2b-256 checksum
How to use checksums
88069f565ffb5955398fb74c5dc9fb5d7654f39a86f681afb8901c2e262d555f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL openslide_python-1.4.6-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 41.2 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f038584c2a47be799782a1c13b9f50a7cdf20cdb0371cf9a5210314898e403cd
BLAKE2b-256 checksum
How to use checksums
6b05e5b8a16aff510e73ca59f918aba38af71b029b1538704bd7690713ea2f22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl

Download URL openslide_python-1.4.6-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Size 40.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2ea7dd69783651af4e1b2559abce24fc62743d403f9f99fcc4eb21b407f9f716
BLAKE2b-256 checksum
How to use checksums
790d76131ac22c15f0cd336aa24cd52190f7fd2ff0ee6be1ecf7b9edb085b0de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp313-cp313t-macosx_10_13_universal2.whl

Download URL openslide_python-1.4.6-cp313-cp313t-macosx_10_13_universal2.whl
Size 33.1 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6445abdbd66b680deb98b723cada82535c872cde8941f59b0b341e36c0f406f8
BLAKE2b-256 checksum
How to use checksums
9b2cf0c2fabad9355d31a44136b97cc7c0f0f831a55d9a0f5b15f93ade238aba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp311-abi3-win_amd64.whl

Download URL openslide_python-1.4.6-cp311-abi3-win_amd64.whl
Size 35.3 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
0c2655e668e467c6fd8db0147924f9753f053586304f5b775e56019a02adee8f
BLAKE2b-256 checksum
How to use checksums
4295f49de157f4cf503a9bc2eafcf4a2351fffdeb95fee4c17caf63fb4cda7cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL openslide_python-1.4.6-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 37.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
dd637eccfc051da0b263a966ff8763f6791abb1c68ca08fc0b29062e91cbe6d1
BLAKE2b-256 checksum
How to use checksums
49f2fb9c87f34a740102ac18748bdc8908f29593878bf9eb5e4f76961f2d875a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp311-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl

Download URL openslide_python-1.4.6-cp311-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Size 36.7 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-64 abi3
SHA-256 checksum
How to use checksums
59caee04d657cccc88457148a34a507d492fd4ce9c7bcc16fca7d3bbd0a77fa0
BLAKE2b-256 checksum
How to use checksums
89be7abab64f5dc53af384614f43ee2e5fab2b505cbb6d4c561172457d624eab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp311-abi3-macosx_10_9_universal2.whl

Download URL openslide_python-1.4.6-cp311-abi3-macosx_10_9_universal2.whl
Size 33.1 kB
Tags CPython 3.11 abi3 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6d58a97324b3c42ef65085329bffa346a30d5607359a82c983faebc54750fc43
BLAKE2b-256 checksum
How to use checksums
92227b5609514102fb3e02e4f8b87a58c1ce2f2b5bb0734462728ffc473f1fa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp310-cp310-win_amd64.whl

Download URL openslide_python-1.4.6-cp310-cp310-win_amd64.whl
Size 35.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
24940229a9890a941c75db81b15d7e3e6cf8b17df97ac040cc33f49e854218ab
BLAKE2b-256 checksum
How to use checksums
6c76a3335b9d859c6106071aad2079e3d72c9ed4d57b9db95ae020120d2a0ee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL openslide_python-1.4.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 40.6 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6c3de782187b6f879e2feb69f7333a43f9ed54889f2b5ede6af8d446de626a3c
BLAKE2b-256 checksum
How to use checksums
aa6fa5362291593242dabcebdb5d38fa19ffea8fd1df1153e7b7be61017b0806
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl

Download URL openslide_python-1.4.6-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Size 40.0 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
626f9a9d5c369756cd7aecaee9cb7579073060a832ced19c7137199a4787d011
BLAKE2b-256 checksum
How to use checksums
2c65a59b45bdca78e87849ba78ff47c258bc6550f1e16b4672808808ecfc9723
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release files / openslide_python-1.4.6-cp310-cp310-macosx_10_9_universal2.whl

Download URL openslide_python-1.4.6-cp310-cp310-macosx_10_9_universal2.whl
Size 33.1 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3148bf27155be030d5f9b1ce58c92e68fc3ba8fdd4ef9ca3735babb20d178a0a
BLAKE2b-256 checksum
How to use checksums
e10735279f47a3225b74855902c6f4fa9dce0d8f74828fad28eddd03961be06a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.4.6 This release

17 release files

1.4.2

13 release files

1.4.1

17 release files

1.4.0

17 release files

1.3.0

9 release files

1.2.0

11 release files

1.1.2

19 release files

1.1.1

11 release files

1.1.0

8 release files

1.0.1

1 release file

1.0.0

1 release file

0.5.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page