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.6.tar.gz (17.8 MB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 manylinux: glibc 2.28+ x86-64

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

Uploaded Python 3 manylinux: glibc 2.28+ ARM64

openslide_bin-4.0.0.6-py3-none-macosx_11_0_universal2.whl (5.3 MB view details)

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

File details

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

File metadata

  • Download URL: openslide-bin-4.0.0.6.tar.gz
  • Upload date:
  • Size: 17.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for openslide-bin-4.0.0.6.tar.gz
Algorithm Hash digest
SHA256 baca4a590cb15c8685f1ee1905d496bb0a23468b969f7066a2126c24c9e9ef39
MD5 28979ceed078aa1e8d1fabebfa9df206
BLAKE2b-256 03799f57b339d1726b30254e33afdb698526b0f057a2e184042a0c00e710947d

See more details on using hashes here.

File details

Details for the file openslide_bin-4.0.0.6-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d9bb0659bce0384f6f961aa64c0cfdb882c8dacd6f4fbfaf84895e06fe571f40
MD5 b733cb081bd1588a81630e82abb67d21
BLAKE2b-256 9b1367272c5a1f83720188f3b0c3b9e6c045c60b841b68c5404524624bc4db83

See more details on using hashes here.

File details

Details for the file openslide_bin-4.0.0.6-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.6-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0bc2e6d624781b0ba24d2ef3d8623fd52de7645520911539e1279d599212ecb0
MD5 1a2ce3d47755d2b45b048b7efee4a6b4
BLAKE2b-256 b8046f8d4ed4167bd63dfe43085a9f0ecfc18a3e51fc9e99ef631005e90abcf1

See more details on using hashes here.

File details

Details for the file openslide_bin-4.0.0.6-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.6-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 43af7aabab7aa6d7c21573736de8b59ccf2f4078f0ae26da70d86005d2ee662b
MD5 a4b64e67301b905e15e6482c75b960cd
BLAKE2b-256 dc6ddc29cda9f75001f589b6830aaeeb5a06026b88ab5088f731af74aeef4665

See more details on using hashes here.

File details

Details for the file openslide_bin-4.0.0.6-py3-none-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for openslide_bin-4.0.0.6-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f9c4ed0da275202dce531b163d92e1b860d215e779e7620fdd0dd92b7c40764b
MD5 fe92f5c5a7788cca1880f9db693317f8
BLAKE2b-256 6fcb90e884978a3999c1deb90e487678eb7143551f3262c58ee5bd20bd8b010e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page