Skip to main content

Python bindings for MMCore, Micro-Manager's device control layer

Project description

pymmcore: Python bindings for MMCore

The pymmcore package provides Python 3.x bindings to Micro-Manager's MMCore (the low-level device control/acquisition interface).

Using pymmcore, you can control and acquire images from all of the microscope devices supported by Micro-Manager, but without the GUI application or a Java runtime.

Not to be confused with pycro-manager, which allows control of the entire Java Micro-Manager application, including its Java APIs, and more.

You might also be interested in pymmcore-plus which wraps this library and provides extra functionality including an acquisition engine.

Note: pymmcore is similar to the legacy MMCorePy module (Python 2.x only), previously distributed with the Micro-Manager application. However, the Python package for pymmcore is named pymmcore instead of MMCorePy. This is in part to avoid importing the wrong package on systems where pymmcore (usually installed via pip) and MMCorePy (installed with the Micro-Manager app or built by the user) both exist.

Because pymmcore is distributed separately from Micro-Manager, it needs to be "pointed" at an existing Micro-Manager installation to access device adapters. (See the example below.)

Installing

Suports Python 3.10 or later and Windows, macOS, and Linux (all 64-bit).

pip install pymmcore

Or install via conda:

conda install -c conda-forge pymmcore

You also need a working installation of the Micro-Manager device adapters. (for a convenient way to install that programmatically, see the mmcore install command in pymmcore plus)

Quick example

import pymmcore
import os.path
import os

mm_dir = "C:/Program Files/Micro-Manager-2.0.x"

mmc = pymmcore.CMMCore()

os.environ["PATH"] += os.pathsep.join(["", mm_dir]) # adviseable on Windows
mmc.setDeviceAdapterSearchPaths([mm_dir])
mmc.loadSystemConfiguration(os.path.join(mm_dir, "MMConfig_demo.cfg"))

mmc.snapImage()
mmc.getImage()

We do not currently have Python-specific documentation for MMCore, but the pymmcore-plus documentation includes the pymmcore.CMMCore class. There is also C++ documentation.

Matching Micro-Manager and pymmcore versions

The version number of pymmcore is independent of the Micro-Manager version number; instead it tracks the MMCore and device interface versions.

In order to use a given Micro-Manager installation, the device interface version must match between pymmcore and the Micro-Manager device adapters (mmgr_dal_*.dll on Windows).

The device interface version of a given Micro-Manager installation can be viewed in Help > About Micro-Manager.

The device interface version of a given pymmcore version is the fourth part in the version number, and can also be viewed as follows:

import pymmcore
pymmcore.CMMCore().getAPIVersionInfo()

Note that getAPIVersionInfo() should not be confused with getVersionInfo(), which returns the version number of MMCore. (The MMCore version is the first 3 parts of the pymmcore version.)

  • For example, pymmcore 10.1.1.69.0 is based on MMCore 10.1.1 and has device interface version 69.
  • The device interface version can change independently of the MMCore version, although it is less common for the device interface version to be incremented without a corresponding version change of MMCore.
  • Older versions of pymmcore did not include the device interface version in their version number.

For a list of device interface versions for each pymmcore version, see the Releases page.

Loading device adapters on Windows

The majority of device adapters should load once setDeviceAdapterSearchPaths() has been called with the correct directories, as in the above example. However, you may have trouble with device adapters that in turn depend on external DLLs (typically equipment vendor libraries).

To fix this, first ensure that the Micro-Manager application can correctly load all the devices using the same configuration file. Then, use one of the following:

  • Temporarily change the current directory to the Micro-Manager installation when loading the configuration file (use os.chdir()).

  • Add the Micro-Manager directory to the PATH environment variable.

The first method mimics how the Micro-Manager application works (it always run with the current directory set to the installation directory). However, the second method may be more robust in case the external DLLs in turn load additional DLLs at a later time.

Please report any cases where the Micro-Manager application can load a configuration but pymmcore cannot, even when using the above methods.

Code of Conduct

This project is covered by the Micro-Manager Code of Conduct.

License

The license for pymmcore itself is LGPL 2.1 (see LICENSE.txt). The MMCore component of Micro-Manager (which gets built into pymmcore) is also under the same license. Other parts of Micro-Manager are under different licenses.

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

pymmcore-11.10.0.74.1.tar.gz (230.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pymmcore-11.10.0.74.1-cp314-cp314-win_amd64.whl (763.8 kB view details)

Uploaded CPython 3.14Windows x86-64

pymmcore-11.10.0.74.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pymmcore-11.10.0.74.1-cp314-cp314-macosx_11_0_arm64.whl (946.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pymmcore-11.10.0.74.1-cp314-cp314-macosx_10_15_x86_64.whl (999.2 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pymmcore-11.10.0.74.1-cp313-cp313-win_amd64.whl (751.4 kB view details)

Uploaded CPython 3.13Windows x86-64

pymmcore-11.10.0.74.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pymmcore-11.10.0.74.1-cp313-cp313-macosx_11_0_arm64.whl (945.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pymmcore-11.10.0.74.1-cp313-cp313-macosx_10_14_x86_64.whl (995.7 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

pymmcore-11.10.0.74.1-cp312-cp312-win_amd64.whl (751.6 kB view details)

Uploaded CPython 3.12Windows x86-64

pymmcore-11.10.0.74.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pymmcore-11.10.0.74.1-cp312-cp312-macosx_11_0_arm64.whl (927.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pymmcore-11.10.0.74.1-cp312-cp312-macosx_10_14_x86_64.whl (982.0 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

pymmcore-11.10.0.74.1-cp311-cp311-win_amd64.whl (751.0 kB view details)

Uploaded CPython 3.11Windows x86-64

pymmcore-11.10.0.74.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pymmcore-11.10.0.74.1-cp311-cp311-macosx_11_0_arm64.whl (926.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pymmcore-11.10.0.74.1-cp311-cp311-macosx_10_14_x86_64.whl (977.7 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

pymmcore-11.10.0.74.1-cp310-cp310-win_amd64.whl (751.0 kB view details)

Uploaded CPython 3.10Windows x86-64

pymmcore-11.10.0.74.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pymmcore-11.10.0.74.1-cp310-cp310-macosx_11_0_arm64.whl (926.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pymmcore-11.10.0.74.1-cp310-cp310-macosx_10_14_x86_64.whl (977.7 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

File details

Details for the file pymmcore-11.10.0.74.1.tar.gz.

File metadata

  • Download URL: pymmcore-11.10.0.74.1.tar.gz
  • Upload date:
  • Size: 230.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pymmcore-11.10.0.74.1.tar.gz
Algorithm Hash digest
SHA256 c8a5dc46cfc852b87da7347069e246ad3021e4bf65d59d10aa30795a6deff0de
MD5 34c1b1374ed8922514ce928aaa752a5a
BLAKE2b-256 18e0780e494431ccaa10051e97600c19d0b35aaa04b8b527bba204ed7329548e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1.tar.gz:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7d81df63b61087641c8110ae45c833eda62000bb415f19acd950dc36bbb75c1d
MD5 18844abfc10d29d47f1ebec2372e7827
BLAKE2b-256 b635dc99818c655c59b477de765a1a2e676473569ccf6e6ae59d72a0281bfb4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp314-cp314-win_amd64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a7947da23f1f3c05f83db5dc326d89e20e604c31f7a444368fe362b515232a22
MD5 c904a0c2586532b58ef372f1059d33ba
BLAKE2b-256 9679f3d69fc1f669a5b712680b01576f7e96d2be35fdde79da769e068e8458c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 476d46c104a4d4ad0a1f55f8638e856736633a46b71e6526e05c12ec763a943f
MD5 ea6a6dd838f654af9d077482d827e6b0
BLAKE2b-256 b746776c387eed0fdc3aa25784bea14c3542d78c844819a92c5194bb07bf419d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e3555c0c7e0e8dace7d827f00313a4817f8a0702bec9e98cec77f11ac8bf69a5
MD5 dd1346c886a8acc091a99bdaf620875a
BLAKE2b-256 897f513af8552d413877ff60d88c353816e237e9ec420cc0ae6b54df33b0b091

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4acaad714d5ad827feafed6d70d42aa138b0e60630de7118aa676e4827b51ca8
MD5 b698afe7f3bc5964d0019c4d43d04b8b
BLAKE2b-256 e6aec3c23dc2494d82c92640525a88d4a04b5c69ff4f2df6f39a08e9a7dfbf8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp313-cp313-win_amd64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8e98bbd366a6150748d0b1a2d1f8ab26f15cab5e06fe0881fb12d2a33dd75263
MD5 5c7bdf6d87017709496eac81ed7807a1
BLAKE2b-256 c8a9355c10ce405fe76e172db4ef206e4c11271fa077817cac19c7004b3367fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22d8e1e1bfb75e5b9922125c1c9853bee2611acbc78cfe00fe23a0b2f6bc516f
MD5 052c24d2762d73b9ad2b7283d7087083
BLAKE2b-256 cfd238c84c18f418da27c3bce15c3ff1f6697261c891b53b64f8336c46dcb38c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 dc57a74c5c0476e2f3e5f94234963a524f59cc877381dd02b3abf71f080c82e2
MD5 0b35f9a98f3c0afed381799c3ffe3380
BLAKE2b-256 77438dd609d9a24888ae4e1cc20c9e3bd20976e4c1250682dd7ea6800b06cc7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp313-cp313-macosx_10_14_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0fd359c01e9dfb1ddacee9145f78aac86b99160e9cfbc249ee8717935c9c72d3
MD5 440d6edb88a6e66b1ae4bba6ea651e41
BLAKE2b-256 b54c24d3c67acdc12e68b6e552e0980c480c907ca4347af990ef7d7add4bf093

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp312-cp312-win_amd64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 285e11886a4b21544957608ce2b2c415363a66caac91f8c560b1769c90a51949
MD5 351a5f05533bbeab6675f7e613c0f546
BLAKE2b-256 2d5e9304901387645d80d2191cd9d13be1050b353557ea143bd5d8f027fc6704

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2eb514ae42dc69cfa618265df970d8eda67d99ca4195d519f3c348841fa56db5
MD5 0ba8632c4af89c08252f887a85654de3
BLAKE2b-256 14cabafb76b572b887ae01943b1b8bb9f909d8092d38530180cc1ca47eeda903

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 c81097613b6e79c212b2a8cde9640706929b4ac6bf069cd73edbe5463caed311
MD5 304d18bc0594e1acb171755b71c5bcf6
BLAKE2b-256 b60f2f71103bfe115d35dc5140d7ae31dfa9396fd650a929c718fdd7d036ef79

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp312-cp312-macosx_10_14_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 edb7994dfbda5ab08d709905a4bde248acdef3a3c361173e9559854fedc44a3c
MD5 e33cb30f8157303a8947de7f5d8a0847
BLAKE2b-256 e16af6fc339329f11fea2db5e662fa7c585dc9daf3072e913eba57a2ac0ddde2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp311-cp311-win_amd64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a04f03123f36bafef49b3d485ed5137c5cf1a729214fe51598649863578c6d5a
MD5 a3a13658127a1b3eb504c1f40a8ac48c
BLAKE2b-256 8bb353de9b70094cc6d224067a6a8aa35be668fd32d15d49e7362a5bf5ec9913

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff4c1a702f8aafcea46af8c3a003ba13dd86081b73ab02378b69885bf3e1c0ea
MD5 0123c3f3abd4cdd514ee2ba0df4b7ecf
BLAKE2b-256 f47b893850ba1eed40638fa88feaa9d55565e74208d31115b169c08a3859948d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 871d87b052287df871fe2eb5abf0cb97b5dbfb1aabdfbc8d6b844c1d1e18e735
MD5 a6b12838fc98c5210ee0d779b7cc3239
BLAKE2b-256 47afd39e69ace6fbd81efb2027d68b305d1659c9805f38b525365377e3cbe20b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp311-cp311-macosx_10_14_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 27c37bd99e97fccd31e3def5cdcc65777b09234d7473a7dc5045134537b96626
MD5 fcbb6bb28b31dd986ca98374041aafd3
BLAKE2b-256 300f0e361a9dd216ba3de00b655082ea2581e351e0e47cb788d49bc54832c31c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp310-cp310-win_amd64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b3d31f6a3fe33aa7453b45cbd749f653445ccdf960810176485fe485036ed44c
MD5 955635972c3f668de56971854d4ff1e2
BLAKE2b-256 a3b299da23d33647426b9afa7392833cc3fa542915b6939b0b2fb4c3a4e32c8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26d7241a34e3a5bef85e480bcf78d2e78668458f02d3791677a4d6d943fc5d89
MD5 155b1f49c086ba855caf46525abb1308
BLAKE2b-256 c7b27a30826d3b63e9109ab089537daedebb8cdeeecdaf513874b08df3791b16

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: ci.yml on micro-manager/pymmcore

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymmcore-11.10.0.74.1-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-11.10.0.74.1-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 8f4afd93163162838ab56d3565d92c3127a30e853e4de46739a507f67295d1e5
MD5 494ec140fec3cbd7fba1cdf789c984ac
BLAKE2b-256 a9ca2514912e7b02b8e4fe60533595112dc92834cd446e997ca87d8536da26e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore-11.10.0.74.1-cp310-cp310-macosx_10_14_x86_64.whl:

Publisher: ci.yml on micro-manager/pymmcore

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