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.8+ 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 and Ubuntu 20.04), 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.0.8.tar.gz (17.9 MB view details)

Uploaded Source

Built Distributions

openslide_bin-4.0.0.8-py3-none-win_amd64.whl (4.2 MB view details)

Uploaded Python 3Windows x86-64

openslide_bin-4.0.0.8-py3-none-manylinux_2_28_x86_64.whl (4.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

openslide_bin-4.0.0.8-py3-none-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

openslide_bin-4.0.0.8-py3-none-macosx_11_0_universal2.whl (5.4 MB view details)

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

File details

Details for the file openslide-bin-4.0.0.8.tar.gz.

File metadata

  • Download URL: openslide-bin-4.0.0.8.tar.gz
  • Upload date:
  • Size: 17.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for openslide-bin-4.0.0.8.tar.gz
Algorithm Hash digest
SHA256 bae3b5e374ada9d6b5110d19f60a71e1d164578be98c46c0761c028dec8949e4
MD5 31bb1ef2492905ac35e4cf302a1a17ae
BLAKE2b-256 61490a62d150b620bf045ddf1e70ae90e42e423aefdc07b4927d846faefcca19

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide-bin-4.0.0.8.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.0.8-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.8-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a06abf5b6f7807fa7aad2b240496a1d825cbd885267d521458eacbcfd782ed44
MD5 73bf5a1c90e763c0fdd1ac41e8a3a751
BLAKE2b-256 b105c01a0c145ba88b19acd9874693774e6bedb7aa1bb1fa4c0b40e1bc42851e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.0.8-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.0.8-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.8-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9cb149af1a5c2eddbc0e3b75f552d932a840689f011d53724912de37071cc40
MD5 28d07847a12f7f734861ce80bec9c0a1
BLAKE2b-256 d7a07255bfd87c47b18f29fe78719b1e9fd075624c8d7cb957d65b951468cc38

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.0.8-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.0.8-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.8-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79c94c39a48d497caa39ecdad5ef64a931b31c6592354a142497bc3db2e88494
MD5 8b4c4c99200c4ffaa8577c0d6b6ca16f
BLAKE2b-256 8cbef4028886d0e2bc4f4114bfa929427ec29a6be86831327f131d423fde041c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.0.8-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.0.8-py3-none-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.8-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9389cf7bb1b4ecd9e79e6d00151ae6a43a1e8b07ce7119609324d9260345f3c7
MD5 e36dd11fd9372056e4c62c46b07d0324
BLAKE2b-256 f94bd527b317dddd9fe17addf16a49eed0907943590228ccf2d2f535e541e928

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.0.8-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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page