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.2.tar.gz (18.6 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.2-py3-none-win_amd64.whl (3.9 MB view details)

Uploaded Python 3Windows x86-64

openslide_bin-4.0.1.2-py3-none-manylinux_2_28_x86_64.whl (2.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

openslide_bin-4.0.1.2-py3-none-manylinux_2_28_aarch64.whl (2.7 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

openslide_bin-4.0.1.2-py3-none-macosx_11_0_universal2.whl (3.2 MB view details)

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

File details

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

File metadata

  • Download URL: openslide_bin-4.0.1.2.tar.gz
  • Upload date:
  • Size: 18.6 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.2.tar.gz
Algorithm Hash digest
SHA256 83c9a4a598f3a5fe1dea83e123745e48b94ce7eab99833f04902bdf4fa0af1db
MD5 e59f7db1b665467051a370ca38ba25d8
BLAKE2b-256 598b1bf9f45af355b2679444b3452e034f133b36af69c3aa710ff5f56b440345

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.1.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0c882f0693e4b43e187a51469bff8057de381e865765ac5508a7e1feba319116
MD5 145b6a01e602556ca6161c9f86d1a6cf
BLAKE2b-256 45c496d8b3b867ee2f304445076d700f6a1c9846614045cb299fc3f1d9bb5866

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.1.2-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ac4aa3a2277ed5e218ca0019db65bdd6e853f865eb4edd3da00e2f4acf0c923
MD5 f0b605220d8c820e65fe54b155f1eed9
BLAKE2b-256 daf0f4d494e1df28594cff1ea0f3921665011ee3fc48a903653ce864cb27e180

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.1.2-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0dff14807e1b7ccfd476ca5b6945edf46908b76ec61777d35acb2a514e205c30
MD5 cb138ff2f77b258b93506a9d46f403d2
BLAKE2b-256 d64d757d272747f37bba14a1e9d02656faf8bab23271ccbdb7f1ab6cdc1d2ca1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.1.2-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 230cdb1e2cfa88b9f28ca8f51a7b47065b20a855ad3e7ba141cd663e5a713e8c
MD5 4c1f03ec41218826105230fef01dabc7
BLAKE2b-256 213d2e34b800de81084dbdd5d00680d0640be2e52b6bfe309b9948e5ae75ec33

See more details on using hashes here.

Provenance

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