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

Uploaded Python 3Windows x86-64

openslide_bin-4.0.0.14-py3-none-manylinux_2_28_x86_64.whl (4.4 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

openslide_bin-4.0.0.14-py3-none-manylinux_2_28_aarch64.whl (4.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

openslide_bin-4.0.0.14-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.14.tar.gz.

File metadata

  • Download URL: openslide_bin-4.0.0.14.tar.gz
  • Upload date:
  • Size: 20.2 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.0.14.tar.gz
Algorithm Hash digest
SHA256 db5d5ced46982b64d07b95c50f0db9688c71bfe5aa9badfc1f797ad3778ffc5e
MD5 72ec12de12100a61f6024d0e482e6d5e
BLAKE2b-256 9d9551628f9d637c61f174f552064c8a09330e4ea0c3077c6963ee51658a0c27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.14-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4bcb2807ab6d1f8184bb373f89971b72caac1cba5017211162092716954fdda5
MD5 d2a2053d103947e03577ff634f783678
BLAKE2b-256 7f93185f1ff1aa2e631dc2f23461cf3a72ca658703b9d4a939d5d78ec43eb17d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.14-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 773e13f5f6da8311fb5bd89f415cfef9c21f99f461d0b73f56ffc10bccbe1339
MD5 b0ee7e5ebdf228730fb6e736a2a781e8
BLAKE2b-256 de5f2e37a070c672f9ee1cc153698b8a8eb94aaecd02d225861f90c96132e6a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.14-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0ac22f8eaf074c527d3353f44d469be52d65b7c82052dcffe55bb514675b149c
MD5 c170008e41f49dfcddf79613a0dc64a8
BLAKE2b-256 fbfe79381a8b299f674c685e654111ad7c121d337c549e7688911920cbda4d6b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.14-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6167f60b75faa5423c14181a644258f4ecc3486bcb7304d83f8b8f384a82f2fe
MD5 711b04bdc5c0875aa4234732865a1774
BLAKE2b-256 0c19c9f08e25ac007e017ca3311d24ab7d57a46c5b65a93b1b4360ae099c3f22

See more details on using hashes here.

Provenance

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