Skip to main content

Binary build of OpenSlide

Project description

openslide-bin

OpenSlide Python requires a copy of OpenSlide. You could install it from your package manager, or you could download binaries from the OpenSlide website. Either choice might be inconvenient, and depending on your package manager, it might get you an old version of OpenSlide.

openslide-bin is a pip-installable, self-contained build of OpenSlide for Linux, macOS, and Windows. It's built by the OpenSlide maintainers, ships the same binaries as the OpenSlide website, and has no dependencies you don't already have on your system. And it always has the latest version of OpenSlide.

Installing

Install with pip install openslide-bin. OpenSlide Python ≥ 1.4.0 will automatically find openslide-bin and use it.

openslide-bin is available for Python 3.9+ on the following platforms:

  • Linux aarch64 and x86_64 with glibc 2.28+ (Debian, Fedora, RHEL 8+, Ubuntu, many others)
  • macOS 11+ (arm64 and x86_64)
  • Windows 10+ and Windows Server 2016+ (x64)

pip older than 20.3 cannot install openslide-bin, claiming that it is not a supported wheel on this platform. On platforms with these versions of pip (RHEL 8), upgrade pip first with pip install --upgrade pip.

Using

Use OpenSlide via OpenSlide Python. The OpenSlide Python API documentation will get you started.

Building from source

You should probably build OpenSlide from source instead.

The wheels are built by a custom script that runs Meson in builder containers. The source tarball includes all the source code and scripts, and the wheels are built directly from the tarball, but the build cannot be invoked from a PEP 517 frontend like build or pip. If wheels are not available for your system, building openslide-bin from source is not likely to help, and you'll likely have better luck installing OpenSlide from source directly.

License

OpenSlide and openslide-bin are released under the terms of the GNU Lesser General Public License, version 2.1.

openslide-bin includes components released under the LGPL 2.1 and other compatible licenses. A complete set of component licenses is installed in the licenses subdirectory of openslide-bin's dist-info metadata.

OpenSlide and openslide-bin are distributed in the hope that they 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openslide_bin-4.0.1.1.tar.gz (19.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

openslide_bin-4.0.1.1-py3-none-win_amd64.whl (4.0 MB view details)

Uploaded Python 3Windows x86-64

openslide_bin-4.0.1.1-py3-none-manylinux_2_28_x86_64.whl (4.0 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

openslide_bin-4.0.1.1-py3-none-manylinux_2_28_aarch64.whl (3.9 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

openslide_bin-4.0.1.1-py3-none-macosx_11_0_universal2.whl (4.9 MB view details)

Uploaded Python 3macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file openslide_bin-4.0.1.1.tar.gz.

File metadata

  • Download URL: openslide_bin-4.0.1.1.tar.gz
  • Upload date:
  • Size: 19.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for openslide_bin-4.0.1.1.tar.gz
Algorithm Hash digest
SHA256 3e88501b328650fda3aa5914584d968575e0e1045afc8d250c32e25a8437b3e1
MD5 c554cbbe607a45da794d1484dfb9764c
BLAKE2b-256 fe5e5859ac02e8d261654eec53ed10f2758232327f92248e533ff2a6352f752d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.1.1.tar.gz:

Publisher: release.yml on openslide/openslide-bin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openslide_bin-4.0.1.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.1.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 74bfc279aa68475b45d89eaf9b7e8455ae57ff8872137fbdb29c354d8ea0d891
MD5 2be5a2707f13bd639674567906187e40
BLAKE2b-256 30fb974c7d8758cd9fc17efacbdad0c9ebbc00d4cc0faa570c12627eec501ed2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.1.1-py3-none-win_amd64.whl:

Publisher: release.yml on openslide/openslide-bin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openslide_bin-4.0.1.1-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.1.1-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8648c76a1db8deb862d7abd512518f548c697d24ba32066d18268cd2953b8c0c
MD5 5fc09045dc2004ab0ac024b2e72ec649
BLAKE2b-256 d33f38c2b9502dfcf36b9e3712b4679fbc3b97101c2036a23d4213c17a3ea1bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.1.1-py3-none-manylinux_2_28_x86_64.whl:

Publisher: release.yml on openslide/openslide-bin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openslide_bin-4.0.1.1-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.1.1-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5003c09928d01ded6bb3bd623d75a44b33458e86bbbcdf5f55c5c234e5096510
MD5 cf81a00c2151509a277ea6bcab7b0dcc
BLAKE2b-256 bb6f4c33b9ced9a587eda8613525cd68653a7ac694b5c3e4af4536d47fcc3546

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.1.1-py3-none-manylinux_2_28_aarch64.whl:

Publisher: release.yml on openslide/openslide-bin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openslide_bin-4.0.1.1-py3-none-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.1.1-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 8a42565aeb0bba68389e23701854e224599744033f6b051d9ee282045e3609ab
MD5 61ad21762b774bd190e507f03c73b752
BLAKE2b-256 2d5db14a6b724cef6183de7611c9b228767e92c4a5a7e9da37e272e2720d7cdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.1.1-py3-none-macosx_11_0_universal2.whl:

Publisher: release.yml on openslide/openslide-bin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page