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.0.11.tar.gz (17.5 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.0.11-py3-none-win_amd64.whl (4.3 MB view details)

Uploaded Python 3Windows x86-64

openslide_bin-4.0.0.11-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.11-py3-none-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

openslide_bin-4.0.0.11-py3-none-macosx_11_0_universal2.whl (5.5 MB view details)

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

File details

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

File metadata

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

File hashes

Hashes for openslide_bin-4.0.0.11.tar.gz
Algorithm Hash digest
SHA256 6b0c6d18e1ac5d246f7de6fb116540486219a2696ecb833f9d386fb73b330952
MD5 a04eb9be3b3f4b30c6daac4bd9d15512
BLAKE2b-256 f54532fcc407c99621e67c9fd7906eed953ccbfedac56bbde0d770132eadf3c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.0.11.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.11-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.11-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8330b61f83d460a84fa4917d084bdfde66b84bd86a84cb98d82e09f349b19861
MD5 159688a7af4602032a100b7f63917970
BLAKE2b-256 698ae46bca045f3a5aaef533e3a90dd2033694f08879f96b61665423d5d90e83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.11-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 928b8532841f4b75b595d3a8c7c6a64205dbc7f4c5268fdd696d8374db194f9f
MD5 3eabb2b036a4f988c82054a0d9a58993
BLAKE2b-256 6899212710e3212a07bc930d657da50b3cac66a6fca3157d43bf97a4531778cf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.11-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c56009ce1d6167ef4897881055e00a9dd2e13a82f09b227dddb84f8d7f9e187a
MD5 f8c0bc76c302933bb5d1872b3aaf8b3f
BLAKE2b-256 0f4d0b70552f3f248fb8a22e43dc848ea98f2006909ee00ec590c64a04c674f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.11-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ec8337c6afaf3fea74a4b8fd4df08e9cdf13f475c157d64d61ba8985fe553a20
MD5 d5f05342976d799c45ccc10b055a4fc9
BLAKE2b-256 ce0b7099abbe00ecf205007359111b483c6c4830e56584af9a54959fe533f35f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openslide_bin-4.0.0.11-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