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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

openslide_bin-4.0.0.13-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.13.tar.gz.

File metadata

  • Download URL: openslide_bin-4.0.0.13.tar.gz
  • Upload date:
  • Size: 19.9 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.13.tar.gz
Algorithm Hash digest
SHA256 a9a2e52f2f9526da41aa6cb89ee13dc0847ef73ed70afea92c3c751611bd5428
MD5 45b39219ceaf50e8d4f02f1300396e58
BLAKE2b-256 51b02e3518ed8a72927d1314527d99145a2c5b88846931e15712212d7fa13645

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.13-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 737310e58ad7d918a2f25254314aa84f4fe48187d9d3e4ba14c72780c4ec9633
MD5 4184e3669d89edec63f0da0459e2b973
BLAKE2b-256 4d13003992282460f49eefa7acf1e7f412de07c5c4c25c88b0a09ab9b8fef154

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.13-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 495ffc76c80081e1aa019adde7db1164e7b988d7699f666a35de117b0ef00ac6
MD5 855addcc9553045289384d8ce79a946c
BLAKE2b-256 e149e18926097d7e0c655cb1311b75df1627e0e7c93f0a05379e662c13d82d92

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.13-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f85dccf51296f03bfa156a55b15e80b6ff150ee700d0bd554c0bf437bf6410fe
MD5 4d383fa33875ffd4b08716260271f53d
BLAKE2b-256 6aaea67dad6a47b74c9f6c080ddf44f7443ab57b79af685f3503b49f462c8c5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.13-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 926d16482b7ff0d8dc1f91d1843a5816b463727788e53dec9cdb54dce3e76997
MD5 bfb656e0571082f739a735054787fb47
BLAKE2b-256 1a46ad488e3a7416366c7ccd0034e955f6a09791aa5122ca9172fa71fe603d4c

See more details on using hashes here.

Provenance

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