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 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.3.tar.gz (93.0 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.3-py3-none-win_amd64.whl (4.1 MB view details)

Uploaded Python 3Windows x86-64

openslide_bin-4.0.0.3-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.3-py3-none-macosx_11_0_universal2.whl (5.2 MB view details)

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

File details

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

File metadata

  • Download URL: openslide-bin-4.0.0.3.tar.gz
  • Upload date:
  • Size: 93.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for openslide-bin-4.0.0.3.tar.gz
Algorithm Hash digest
SHA256 1e8c8ae356613b0cde87baf02276b48ec9010a37643066cd35bfd24dff46a98f
MD5 6825c7ed0f4486ae2865cede2be4fa5d
BLAKE2b-256 8626ddefe9e02ac3d18c0f66ad3eb25dab4a478da2f9b23201734a0178208261

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a952b7c4176db02f1bfd1cbf845bbe3a814961cc370940ebf57f366ca4d54f92
MD5 d67dc644ccc8e2b4a069775034dd8b70
BLAKE2b-256 0060862edf772fdb7388edca06b74f671da00c5174e8bcb1b36fcac608809aef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.3-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4bdeb98c9b640fd837de65910a5da2c833a4c998f335a199558f917cdb5387cf
MD5 460c432de4e178371530c644a11506b1
BLAKE2b-256 dea59d9173574209073d1472b6a9535e77125a55827cedfecef2978bc0cd46fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openslide_bin-4.0.0.3-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ab57097cba5aee34ed7ba1d056752830c278ed38b92ec80a372246008720b28e
MD5 e0ec9633ffe8b98dd2fb9ec0f0e36a71
BLAKE2b-256 82ee5cc7982835a075451246d064aff421ba69a30e4e05dd31ce0da18f4e0d2a

See more details on using hashes here.

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