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.

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

You might also be interested in pymmcore-plus.

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

Windows (Python 3.7-3.10), macOS (Python 3.7-3.10, 64-bit), and Linux (Python 3.7-3.10) are supported.

python -m pip install --user pymmcore

You can leave out the --user if installing into a virtual environment (recommended).

Installation by pip should use binary wheels. If pip falls back to building from source code, it will probably fail. If this happens in a supported environment, please file a bug. To manually build from source, the scripts in .github/workflows should serve as a starting point.

You also need a working installation of the Micro-Manager application.

Quick example

import pymmcore
import os.path

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

mmc = pymmcore.CMMCore()
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. The Java documentation is probably the best resource (start at the class CMMCore). 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-10.1.1.70.5.tar.gz (191.4 kB view details)

Uploaded Source

Built Distributions

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

pymmcore-10.1.1.70.5-cp310-cp310-win_amd64.whl (678.9 kB view details)

Uploaded CPython 3.10Windows x86-64

pymmcore-10.1.1.70.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pymmcore-10.1.1.70.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

pymmcore-10.1.1.70.5-cp310-cp310-macosx_10_9_universal2.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

pymmcore-10.1.1.70.5-cp39-cp39-win_amd64.whl (679.0 kB view details)

Uploaded CPython 3.9Windows x86-64

pymmcore-10.1.1.70.5-cp39-cp39-win32.whl (528.4 kB view details)

Uploaded CPython 3.9Windows x86

pymmcore-10.1.1.70.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pymmcore-10.1.1.70.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

pymmcore-10.1.1.70.5-cp39-cp39-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pymmcore-10.1.1.70.5-cp38-cp38-win_amd64.whl (678.8 kB view details)

Uploaded CPython 3.8Windows x86-64

pymmcore-10.1.1.70.5-cp38-cp38-win32.whl (528.6 kB view details)

Uploaded CPython 3.8Windows x86

pymmcore-10.1.1.70.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pymmcore-10.1.1.70.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

pymmcore-10.1.1.70.5-cp38-cp38-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pymmcore-10.1.1.70.5-cp37-cp37m-win_amd64.whl (678.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

pymmcore-10.1.1.70.5-cp37-cp37m-win32.whl (528.7 kB view details)

Uploaded CPython 3.7mWindows x86

pymmcore-10.1.1.70.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pymmcore-10.1.1.70.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

pymmcore-10.1.1.70.5-cp37-cp37m-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pymmcore-10.1.1.70.5.tar.gz
  • Upload date:
  • Size: 191.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5.tar.gz
Algorithm Hash digest
SHA256 7cb9ed0aac35ce4dbaaff8b967d41205bc98b15c621b931d4a2a75474c6d37b0
MD5 9d4dc680b35764600cf2a9a74d612e7e
BLAKE2b-256 24f8afb7accddedff5839952cd36a001837579e4171f23a4d1fcc9e150e012e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 678.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fe9c2054e83fa4cf2b0d6fee5226f75c383643f45c3346f58d45bf1c06634bb4
MD5 3f8633907f4040283a011e9ac757264b
BLAKE2b-256 1bdbdd90d8aad46b1f626c679e88bb160858139baaadc3da1922028b002f48e1

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-10.1.1.70.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19a66dea2f62ce518aab8bb8c0d02ec43e592a617a756da11cc84771294ecc62
MD5 9edbc6b678fa004ece2af69777019ea2
BLAKE2b-256 34ae3b5ab771989b83cedad8f82ebd42fe9a716f60b33979cddb0ef52df9554f

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pymmcore-10.1.1.70.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0a2e138ad6dc4936b33b9cc3510dcd0ef11887e25bf58d14d031523dbd8dbd6f
MD5 51c2e6fa05fdf8f03d286f4b55b94503
BLAKE2b-256 a16b49394de9066ca2757854fb0b53d7e7ff5d7f32c72163dd7bc0ee68fb0cb7

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c482f66fe1425497875766b64202721551cade5d97c392de5a58a59864e52c20
MD5 bdf350298078dbaa6032bf5659a3c522
BLAKE2b-256 f2d9d1a8068d55b7a1b6402cb52b96705e61b5f91529656d9d60391854ec2ea7

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 679.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 182c7d3d36a8c23305c2f1504ee058c353499067ece9de14ff6ba86c61a4bd3e
MD5 4bf9ef890d09bb34386786528d03da9b
BLAKE2b-256 b83636d4e3c5e7bdafea7413469dc48920f0495d61dde52cb79efeff0a8b1604

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp39-cp39-win32.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 528.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b1c3a748fd2490fa14423108fd876e6b0be2ca757d4a3619fbb78ddba2a6efd7
MD5 2559ad5eca4e5595e518d5acfd2c8883
BLAKE2b-256 e17438ab97ed9c1be384ce7467894359b9e7b7152ca075c56a2927129e38b9f4

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-10.1.1.70.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3eff1ae8df80a9f029f0da2e4eacbb53da68b30ec00cdfc375974efbb4eea378
MD5 d627cfc48a00a178a995bfdf8e6d46f2
BLAKE2b-256 35ad2631c058144437bd8687ad0d00a41598825471894ab2a005f9ffdc4be4cb

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pymmcore-10.1.1.70.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2deeceb994393f965a92de6f8b99b25f6189acd5c0bac135368fb9ed5122da7c
MD5 0b9fb56a74bdb39062993dfb586a8773
BLAKE2b-256 121f8eefd1bf0b4de23f9e8b4b95e120362bd0655d6d2351cf70753e7defe309

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc1f02c5f1942456f36b376b76be81508943e89161b3557fe7e2f3001a48f0f1
MD5 7f113706cc85f0a5f710012508ffe549
BLAKE2b-256 02c3f023f5871cff576095bbc60da12f91cc5bfea02a0da735ab7ab519aafb8a

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 678.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7837d6a1e90627ef9704520236df82c7a5a62ef0d2976f9dba5706e8ed0775ae
MD5 1db5b45a1491128ebf95c706912dc00e
BLAKE2b-256 4e114a9abde11a4b9648043616c7ce59a5fec7ce80d92606d8ec7a6342ce3ca4

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp38-cp38-win32.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp38-cp38-win32.whl
  • Upload date:
  • Size: 528.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9920605cde75ca6ccc9c8434a8951135a64c3baebb387aba78317f484cde170f
MD5 bff43d8c931cf18a5127e36370ab5776
BLAKE2b-256 d245e1c7933248d69f5b5185c991328c2ffbcf209737fdcc5f11c3fac948f492

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-10.1.1.70.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61188b454810e3c96b0cfd1d0a03514708050c03c7e00bf5a2d3745ed1364578
MD5 0f9a8a877f9906ff8fc6236896c22b25
BLAKE2b-256 bbbe359fc6dee3f8ad0e13ac7ce38800abe67acd338f67a5262b5d884505c87a

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pymmcore-10.1.1.70.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d0fcbf496d5e5746726a8be870f016a608b1638e82d71f3ffeee3b28024cd049
MD5 ddf10fbbbfb84a362e4c31d7f9d2ed8d
BLAKE2b-256 3a25ae2f5cf58339d7b1be2872c3e160af459ac297ae6add8270c33217456e02

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4687e281108b82b4b6bda67548000ba5349326f831dc233fa1df1a777a4df84f
MD5 2dedf837bdd322eb2b825d560804843c
BLAKE2b-256 ffe8fb5a1f942135236fffcf17dc4470721bd03d1d2b9b9aa83f0fb8b4d2b116

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 678.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c5dfca168b0efaa48e5cb3c5cb80433f2303e9ee4590bed39acc208fe9945148
MD5 d6f09ce78b4a18e951b1634a51e2f267
BLAKE2b-256 fefc004ca65f29c701b77f1b15b0d06229352598f7e4a3f61fa2495cd07b6296

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 528.7 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0aaab1e899d518a69a68a263f8ca7f072b3d7e20585be4a03b946b4bfcaff7f4
MD5 aff3fcae824d8f5086bb489dbfaeb252
BLAKE2b-256 2092d2125be01c62e6ed9b29b7f34e7d01456cb81c6fe7ace5fb35b2c942d113

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore-10.1.1.70.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 befd2a18cf93142675ac2d26e312a1715cf77593be406e909a412c79f3657ca9
MD5 00361c7ba311699c019473df137ef631
BLAKE2b-256 b301b2fc82173e64ef45804fbe188ece4c8371c1c8292417ef7d721b1a6e4554

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pymmcore-10.1.1.70.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f90944af92d1454cacbe9d28a08472909366a258254cc9cc0c20bd2b11c53f1e
MD5 16a9a7c041c266b13fd483770b59f917
BLAKE2b-256 346a2dd21d64a0faebd0691426c640a9fef02fb7fff906a94f4c2f562348e9d9

See more details on using hashes here.

File details

Details for the file pymmcore-10.1.1.70.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pymmcore-10.1.1.70.5-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pymmcore-10.1.1.70.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 da6e624c53a64b6ac8c73d8f3ac024ffd92150bb017929e00270841a7f25128b
MD5 1f4160967869c798e538ceb68251fb75
BLAKE2b-256 2542958465058d08fabea3d9fb26866e33a03c05d3476705a5055127d00b1dc6

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