Skip to main content

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

Project description

pymmcore-nano

License PyPI Python Version CI codecov

Experimental python bindings for CMMCore using nanobind.

Clone repo

git clone https://github.com/pymmcore-plus/pymmcore-nano.git
git submodule update --init

Setup dev environment (editable install)

Make sure you have uv installed: https://docs.astral.sh/uv/getting-started/installation/

This project uses just as a task runner. If you have just installed (e.g. brew install just), you can fully setup the project with:

just install

If you prefer not to install just globally, you can install it with the rest of the project dependencies using uv. Then activate the environment and call just install

uv sync --no-install-project
. .venv/bin/activate  # Windows: .venv\Scripts\activate
just install

Test

Regardless of whether the environment is active, you can run:

just test
# or
just test-cov

or, if the environment is active:

pytest

Building Device Adapters

This repo contains a few device adapters that are useful for testing, in src/mmCoreAndDevices/DeviceAdapters. To build these, you can run:

just build-devices

Or, to build a specific device within the DeviceAdapters subdirectory, you can run:

just build-adapter DemoCamera

Updating mmCoreAndDevices source code

Rather than using git submodules, this repository checks in the mmCoreAndDevices source code. This makes measuring C++ code coverage easier, as the mmCoreAndDevices code is included in the same repository (see codecov results here), and it also makes it easier to make changes to the mmCoreAndDevices code directly from this repository (e.g., to fix bugs or add features that are pending in the upstream repo).

To bring in new changes from the upstream mmCoreAndDevices repository, you can run two scripts:

python scripts/update_sources.py
python scripts/patch_sources.py

The first script (update_sources.py) will update the src/mmCoreAndDevices directory with the latest changes from the mmCoreAndDevices repository, overwriting any changes in the local repo.

The second script (patch_sources.py) replays all of the changes that we want to make to the sources in order to build the project. This includes changes to the CMakeLists.txt files. This essentially means that all changes to the source MUST be patch_sources.py, which serves as a nice record of changes that should be upstreamed.

After running these scripts, you can test the build and python code as usual.

just build
pytest

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_nano-11.3.0.71.0.tar.gz (263.9 kB view details)

Uploaded Source

Built Distributions

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

pymmcore_nano-11.3.0.71.0-cp313-cp313-win_amd64.whl (393.7 kB view details)

Uploaded CPython 3.13Windows x86-64

pymmcore_nano-11.3.0.71.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (623.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pymmcore_nano-11.3.0.71.0-cp313-cp313-macosx_11_0_arm64.whl (445.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pymmcore_nano-11.3.0.71.0-cp313-cp313-macosx_10_14_x86_64.whl (461.5 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

pymmcore_nano-11.3.0.71.0-cp312-cp312-win_amd64.whl (393.7 kB view details)

Uploaded CPython 3.12Windows x86-64

pymmcore_nano-11.3.0.71.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (623.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pymmcore_nano-11.3.0.71.0-cp312-cp312-macosx_11_0_arm64.whl (445.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pymmcore_nano-11.3.0.71.0-cp312-cp312-macosx_10_14_x86_64.whl (461.5 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

pymmcore_nano-11.3.0.71.0-cp311-cp311-win_amd64.whl (394.1 kB view details)

Uploaded CPython 3.11Windows x86-64

pymmcore_nano-11.3.0.71.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (624.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pymmcore_nano-11.3.0.71.0-cp311-cp311-macosx_11_0_arm64.whl (445.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pymmcore_nano-11.3.0.71.0-cp311-cp311-macosx_10_14_x86_64.whl (460.5 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

pymmcore_nano-11.3.0.71.0-cp310-cp310-win_amd64.whl (394.1 kB view details)

Uploaded CPython 3.10Windows x86-64

pymmcore_nano-11.3.0.71.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (623.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pymmcore_nano-11.3.0.71.0-cp310-cp310-macosx_11_0_arm64.whl (445.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pymmcore_nano-11.3.0.71.0-cp310-cp310-macosx_10_14_x86_64.whl (460.4 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

pymmcore_nano-11.3.0.71.0-cp39-cp39-win_amd64.whl (394.6 kB view details)

Uploaded CPython 3.9Windows x86-64

pymmcore_nano-11.3.0.71.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (624.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pymmcore_nano-11.3.0.71.0-cp39-cp39-macosx_11_0_arm64.whl (445.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pymmcore_nano-11.3.0.71.0-cp39-cp39-macosx_10_14_x86_64.whl (460.6 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

File details

Details for the file pymmcore_nano-11.3.0.71.0.tar.gz.

File metadata

  • Download URL: pymmcore_nano-11.3.0.71.0.tar.gz
  • Upload date:
  • Size: 263.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for pymmcore_nano-11.3.0.71.0.tar.gz
Algorithm Hash digest
SHA256 6f0fa8f0e378ca17811e1cc5082473374fc3d842a19496d262b12b398486d87b
MD5 d56e1294b4bcefbf1b485e0b28ed0787
BLAKE2b-256 eb3ddae61ed52bf9e3aa380c26bb3bb5589a5a5b9a5c7456c2ef5a0bc30c32fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0.tar.gz:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8a4df0df0588c622b4ca9b6413c7d6e3b6f96e67561fbabff4eec9e9bda8f44a
MD5 e0bcafabb1f2a0a65951ba875c4854b0
BLAKE2b-256 756454d6024328a9732d4f5637a2347a9b5e66282d9ded25d3e389c466287505

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp313-cp313-win_amd64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8865999d62d0f901b22b6dded45789d0bd236cb84ede6ee4dfd644ee6bbfe8ee
MD5 efcbe806ace6530ae15b002651f25d6e
BLAKE2b-256 2e4ff5be350a10a86c7cad9ee530034de88f8cce01651e5d44632a8fef0d4c14

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c0b37fc0705c3660f40dfd12c92fa362a753737d50e8153691bc802ce5071c4
MD5 7694cf0bd1aea618bef2109d7b0c5ec5
BLAKE2b-256 6646b0191b4d66a322f0aaedf22f1b2d07088848c527c099ec664418c5a087b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4974fdfe7b15b162a00503eeb8dfb9e9eb4027565599a84780d756d49b1bdf89
MD5 f24f10edb3a9560d54be2fd615f01d7d
BLAKE2b-256 a0c1390bff4edc59569f9074145c96db98faaa02c9d69c52b725abb1885cee9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp313-cp313-macosx_10_14_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 49a42b76835ebad8dc21b392ce38fcc9f54621fe19dd6d747f957b448eba5150
MD5 621dd42a08589f69dccb3b48f4267a4c
BLAKE2b-256 5294afdcce8475674784b3adc9524d136e8ea6c68266f367c1dd7f059bd4223d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp312-cp312-win_amd64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff90af11ad6407f414b474e1f5af744d8a210e4a186f6ee81855980f2d4bf59b
MD5 30cf0d02d9c675ac3d3805923510b851
BLAKE2b-256 aab89d04bffa6d7ce12126ef1ab04d95a00eb0ae49b32c02de5c18f15e0ab1e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3aa1b8cfba5d61eed19fd7ae786bd490d7883bd8c844ff089882c5ef1b6db3d4
MD5 6e0aed5a21fe8da8541dc60670274a51
BLAKE2b-256 b63dc55edbf0ed0318c140101033d2609a707e0f24f29b472858d5e8e9049d87

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 3819c873394c6712dad7fb7d73f7ca79925031859fc75e6bf2452bd154461d86
MD5 93fe6b57f43aa28b730298ab643c0ccb
BLAKE2b-256 0e636795649e728bb0bbad692160cd952423862f903cc5dbb9f081bc3050ca3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp312-cp312-macosx_10_14_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0def18d5249ea3e7873731071d59155f2604481f961f1638ca90c472db89c236
MD5 5e8d42bf4816e0ae844e7467567c59cd
BLAKE2b-256 eb5c3818eb0a95c48950428fdeb69c2d778c78d661c117d86b0821c96bb66ad6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp311-cp311-win_amd64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 125464ddced2755022811c8bab07b53c9175764c8064ed7310455d7ccee05f62
MD5 72f5661720b42e9bdf13448847659dd5
BLAKE2b-256 7a02ca5c39bbb42363a8e09c6ab464850b680242399eb8aaea1ce735e2601048

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e1ba119d527359453b5bfbe37aacef68c6cca07a08eb97a1e3798858ec645d7
MD5 bef6626bfc4a9361d740b8f960fa3a59
BLAKE2b-256 ec6f940ea739bc4f90dfc82de0d39baa9866480ada45344273834d76172650a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 e3cb1d87e991ffb7b625b88fc2bed9a067bbba55900f4b50ed2231a0abcf1a5d
MD5 547ab30d75d0ba2b7f771d205b5b92b8
BLAKE2b-256 666eaab8bb198543d6b44f40a3f8db7c8e6828eb0ee5dbb589a0d174455138c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp311-cp311-macosx_10_14_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d94636dc5e57ad270972805a1f04c9f54233cbce23ef58d3a14b540f53a5023f
MD5 7a1462063579a2680faaed48aeef53e9
BLAKE2b-256 85e03ca8c128adb0955ea6f105d2e9d0b9ca3177dcebe761b2b3b3801ff795e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp310-cp310-win_amd64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25b67173ccc487d40af9f98ef37fcefbf139bd8b163d7b7b4d013e0efd0f55ed
MD5 9a5d1a9e889c5eb137cbe36285a09671
BLAKE2b-256 2cf42395b491b30bbe66df857278b5cbcba9857e5b7965500c22a74f6f04c77e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 412114e1ddd06e165d5ffa46f8b640208674fb3f760ae49006362b40c0715e88
MD5 b3cc1c077b53101937f20772b5226188
BLAKE2b-256 498e80d03462c43b7e3e7390ecc2ed50431787f3035d5340d40e0c76b829fe2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 e5e63dd3b7e345036e181db24546d3d5dfd2545c66179b8be3f4cff5e2990197
MD5 b4348bf75f2c4a0a17596e94a7251ab8
BLAKE2b-256 c20dc7638bfa2363019025ea1ab1fdd8e2b4519e153601ad990c1fe603c90963

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp310-cp310-macosx_10_14_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 57b42f9d76e8b363219fd2fc106f4503b42c940835a51f3dbcec442b59dadf02
MD5 43376490245d665e4f130b74eaef6b64
BLAKE2b-256 203f0c8190dc6cf9860021f37be2666c968290143437369b6e0fe8913475f660

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp39-cp39-win_amd64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c844e9357b1f83bf44bcf15fc1f388e622fe5afa32db40fdc107f5844a195d86
MD5 267d85b7f4cf75bfb1e6cf7072a9834e
BLAKE2b-256 d708f4d55ef708eedd030f8d8c4d6730ad9f56cd4dd3fd5594cba97e82d4250a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4be1ce553048750c80707a7d57281070ae0a88763480e9d5adcb24ec52f61e56
MD5 7bbb87383c08dd65f1449bcbfd1324b8
BLAKE2b-256 b73d73e8b9701a509f9432e469964a271de51836b02f46530e5dca58a0e51e0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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_nano-11.3.0.71.0-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-11.3.0.71.0-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 19bbc12a1127b56c767d20ee420682f182094d12450f3f21b9e6f4e35aa7e679
MD5 f1cdba496276dd9836d74fa1dc74c04c
BLAKE2b-256 f1e239d7d84d5c1eb5d1a5a5ad61c7737adb6c6d2a594ce2d2e7b57d081b58c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-11.3.0.71.0-cp39-cp39-macosx_10_14_x86_64.whl:

Publisher: deploy.yml on pymmcore-plus/pymmcore-nano

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