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 (the device abstraction layer for micro-manager) using nanobind instead of SWIG.

This package can be used as a drop-in replacement for pymmcore. There are a few slight differences in behavior. You are encouraged to try it where you might use pymmcore; and let us know if you run into any issues!

Installation

pip install pymmcore-nano

# optionally include device adapters commonly used for demos and testing
# (DemoCamera, Utilities, etc...)
pip install 'pymmcore-nano[test-devices]'

Versioning is the same as for pymmcore.

MMCoreMajor.MMCoreMinor.MMCorePatch.DeviceInterface.pymmcore-nano-build

For example, the version 11.3.0.71.2 refers to:

  • MMCore version 11.3.0
  • Device interface 71
  • pymmcore-nano build number of 2 (this is a zero indexed version that resets each time the MMCore or Device Interface versions increment)

For Developers

Clone repo

git clone https://github.com/pymmcore-plus/pymmcore-nano.git
cd pymmcore-nano

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

Note that one of the dev dependencies is mm-test-adapters, this brings in a few device adapters that are useful for testing purposes. (The version of mm-test-adapters should match the device interface version you are building against.)

Test

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

just test

or, if the environment is active and you have already run just install

pytest

Releasing

To release a new version:

  • update the PYMMCORE_NANO_VERSION value in _pymmcore_nano.cc
  • run just version
  • commit changes to main
  • run just release

Updating MMCore and MMDevice

The versions of MMCore and MMDevice that this project builds against are pinned in the subprojects/mmcore.wrap and subprojects/mmdevice.wrap files, respectively. To build against a new version, update the revision field in the appropriate wrap file and re-run just install.

For version changes that bump the Device Interface version, you will also want to update the version of mm-test-adapters in the pyproject.toml file.

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-12.2.0.75.0rc1.tar.gz (155.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_nano-12.2.0.75.0rc1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (660.9 kB view details)

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

pymmcore_nano-12.2.0.75.0rc1-cp314-cp314t-macosx_11_0_x86_64.whl (493.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

pymmcore_nano-12.2.0.75.0rc1-cp314-cp314t-macosx_11_0_arm64.whl (477.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.14Windows x86-64

pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (657.6 kB view details)

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

pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-macosx_11_0_x86_64.whl (488.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-macosx_11_0_arm64.whl (470.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.13Windows x86-64

pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (657.4 kB view details)

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

pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-macosx_11_0_x86_64.whl (488.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-macosx_11_0_arm64.whl (470.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (657.3 kB view details)

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

pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-macosx_11_0_x86_64.whl (488.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-macosx_11_0_arm64.whl (470.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.11Windows x86-64

pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (660.9 kB view details)

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

pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-macosx_11_0_x86_64.whl (487.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-macosx_11_0_arm64.whl (470.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86-64

pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (660.9 kB view details)

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

pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-macosx_11_0_x86_64.whl (486.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-macosx_11_0_arm64.whl (470.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.9Windows x86-64

pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (661.0 kB view details)

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

pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-macosx_11_0_x86_64.whl (487.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-macosx_11_0_arm64.whl (470.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file pymmcore_nano-12.2.0.75.0rc1.tar.gz.

File metadata

  • Download URL: pymmcore_nano-12.2.0.75.0rc1.tar.gz
  • Upload date:
  • Size: 155.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1.tar.gz
Algorithm Hash digest
SHA256 c7eabb5ae9d9375e495062caf72da446c191dc5b8073ccb76c3254453fe79f4b
MD5 0ab462fd6b91d381e8fe2bcbff4e79c7
BLAKE2b-256 3f2ab5c9016d020a8ec2478eee55e2d8a50bd10bc903a6b3c4f37754b84a7961

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1.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-12.2.0.75.0rc1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09575ef11b1041e38f99192b43288e3bf930da7da6ad03dd1d8ec5b67e57d296
MD5 173065f47c2a4267ce857427e9a2de62
BLAKE2b-256 b8a5e14bbd84ae9c5c6300c3effdb3fccf8e3b250a87afe32a0a72084c5bd5f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_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-12.2.0.75.0rc1-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 41e7cb687a7fc4302f6a3ef4c36ce195d9bfcac59f6d397a527e1dc85ecdea4f
MD5 69583e914ed009fa0fab5aec452e7d35
BLAKE2b-256 65f0e63dbf4636a3ecf4887fc967e56e39c4c9d4e443eb5f8469a601eb2797a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314t-macosx_11_0_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-12.2.0.75.0rc1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 409e12c9ba297c2e8b236a05c4192562996fd7954d2f6f8e0c2b9fbb7e5af7e4
MD5 9f6228a9b8861ab24c46b3aeccd344cb
BLAKE2b-256 c5fccd16a20d59eb77a585e1855926ae0f2d5769155acea2111948ff2eceaecb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314t-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-12.2.0.75.0rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4e37852bff0f6356e6d58dc3fc06354bfe6b3ca5054bc04a65f5ca326d0a782b
MD5 156cf323989ae9419fe81851ba9cab4e
BLAKE2b-256 08bae8b18d51a98bd3237f1b9efaeffec22476a20a40d15c1ad4d2fa8ff61423

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-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-12.2.0.75.0rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ff869966daf6edb06185ad45ac434b5fb42f048a2ed91c50bc0186afb70353b2
MD5 d8ae95219d6b864f5464601957cd3399
BLAKE2b-256 922768c53356ca38af6e850d5f81b4878f6d45fc23a76a7e9bcfd1addc5bb022

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_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-12.2.0.75.0rc1-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4351bf93f2868d07429e68e83e0b72129a1cd4702840341b40b776e335be1b57
MD5 4dd78c52728db8af683e61d5d80b0fc5
BLAKE2b-256 0008ccd39be8e73b4db2f3745970a3e1f957500326c4de60b0730584415b95fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-macosx_11_0_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-12.2.0.75.0rc1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38512a79239bd0880cc81de08d656671841b38a5bc9fd7bb20d06df384d2feb9
MD5 92123a06975707877d3e5a45ac8a700e
BLAKE2b-256 a64027fbefb8fd1a9171fbf3b50cf2f2ff2a38eb88c2c2f5375817764501a63b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp314-cp314-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-12.2.0.75.0rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c2cccecbe4a8716564e5f2a0e92f632ea9b2ed3a175172dfdff3391efb05d58b
MD5 e6b1567c0b1283c8f8a22b768e841c10
BLAKE2b-256 4f1a540d520a985abb1fdd177dc54d2eff7735e44ac8b33746b862a288ad9934

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d44fb3bd0dc4b876485b3a8060ee444ab0911f9b6b33a4692cc19524d9e38bec
MD5 c7714cacb5db560ca33500c157c9e9e1
BLAKE2b-256 80d04fad3d61d6a5929dfa3af230ed7b96d50cdccb8ffed95257079f00ab052e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_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-12.2.0.75.0rc1-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 72f434faf52fb78aef14c2ff48ef2da995294ae06afd65b8765485fe5a3d9d57
MD5 3c73b3d71cdcdc2c86dcf18e76b436bd
BLAKE2b-256 fca61eebc5675880f2f6c84b5129a7060a624c63e92ec80d6d3c298abee787d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-macosx_11_0_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-12.2.0.75.0rc1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6430fb2f3b063528cfd97162306e533ec32f69388615469af5e7536f3bb3395
MD5 513e78f3a3c890e44ffa23c8e273739e
BLAKE2b-256 d4f1ba9a64dfa76479212d81feb4659909323251590a16037b6698035469f577

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8166d570360bb707a904437e4797c7af8cd35056874ee16b3f6668fd32cff27c
MD5 abeeff89115149f7ffa114cb60ff7cee
BLAKE2b-256 c96c8c1a2f503122f9facd43241870fdd15ab11d022e9b8de45e28219b6b54f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de56bef5df004d7af829e8a53449c1c47677cb4c2667f9ebafe30285f2751ace
MD5 78271cb82df1cc7a97ddd948316d79e9
BLAKE2b-256 62c5ef1ae747c9f4c17e30e15f72e7b62fd4d721cd19e7de486f8dc61b38f38e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_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-12.2.0.75.0rc1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b08dca0cbaa4de2055716f7eeaa0e9df8d3b37f7421c00a962feda8439684868
MD5 f17e4424a14460c642f02e6f0d0e3fb1
BLAKE2b-256 838b42e623a0b6b5105e650f55a181cafbf1cf8d6c31f9b7b75f620077300d3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-macosx_11_0_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-12.2.0.75.0rc1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5de6409413a153db47ec64b69dbc3de7e7e57dcce6308b5c326be44a814b39fb
MD5 b475a9428deba070c7e4b11cd891f39a
BLAKE2b-256 6a701aab25278b459a453baf961f6af7824fcef7678a847ff23b6ddd88442b7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a32a194626a78122a27043f772c635a897a477fb49fe158b5dfb4bc814a66f4e
MD5 4f3b9754528080cac291ccefbf8cf3cb
BLAKE2b-256 cad5740a8ecd4a4881c93249815a479f35f536cc908691ca228ed7f3673fec24

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 868b1bdd4a1ae2473b793968d45f8d63766977062ff87fbac25afc1e2e558de2
MD5 a1c3d5a25d67da2fd36f76c87090fb4e
BLAKE2b-256 ec4b158062ba8cd27cf1e5fd1a31662f2dc86c57289a481e38c8bc523830548e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_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-12.2.0.75.0rc1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7f2ede183d6f0f899237301e11aa4f171805a7a5d1cd1b8d0f1152a94bbf42b7
MD5 50cb4501c00554cd9d1f6ccb4e56fa79
BLAKE2b-256 019353fcff30027341633e89d6f9cae86781007e025e8cf7d4460d542fef2bd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-macosx_11_0_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-12.2.0.75.0rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8bba3ab94af33850b3ba1894a606d9a0afcdcb4421bafb57f9836fd55cb632e
MD5 a470c17b746c685ffcdbf10d7b0772e4
BLAKE2b-256 a7d4e5fca3b7f53a2fccfdf7805f487d62b75bbf4cde1b8b11143493aff6f820

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5658427eb51284173c27414f8221d749b9bbdfa8ef182763be2d80164db3e9d7
MD5 1e1a907fad2ae3a1274a2646a71edc3e
BLAKE2b-256 036f04e348600b5d97041fe16f289c9aa0f6dc40a34eb9d4eabe9e79bc136eef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02fd56ebba73add31f1dbea5b63a17ea55e12c66994fdb967d10c54d0fa74661
MD5 c1e905749817113f59d300cde2dc23e8
BLAKE2b-256 f85c59fcb011ea6ed85239fe952f088ea0bbe88cd1934562e82ea0f05091643c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_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-12.2.0.75.0rc1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 564c5095c4afb6df82e40b4a96aff8cf79e70f0bd1df0753047f9491c2babc59
MD5 897e0bda16d4bd16a4aa31e9e942e757
BLAKE2b-256 4c6235ebf8c4322ddf6423e931730dfacb9cdc7cd9982a89e016848dcb620e4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-macosx_11_0_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-12.2.0.75.0rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37554d07e95e4c87229d5d14807584b627da5a8ec251b6c8c903bf0deccfffaa
MD5 e2c6b133a5592ddfc9b341e5a682e72b
BLAKE2b-256 839277d2fe32f66a0029dc7795364e0b3fc0c720dc46acfef00221e7e7d35f89

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f974ee938eb0e805b350aa8e26a198287da0c6cb2351ff5d1a03d34d796a82a6
MD5 abbd511e88003f4c265aa2eb0dd4e109
BLAKE2b-256 1efda0dca3b5edda90aa7deb493024ab59398b73e9a6043d353cf6f068f81207

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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-12.2.0.75.0rc1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ff9c032a021c6568afb67b8d9cbb6111c2ca20becbbb1df0f717e6d65197040c
MD5 58e31e8c661820f7b79dac7b481733b4
BLAKE2b-256 135fdfeb96f7c4126ca9b6fe14babf90a33157d8275d32b872dc6cfd1ebe1f74

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_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-12.2.0.75.0rc1-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b54b99c3566b145784ebdb8350b4cdad516845b9120fe8a7ff1da5d14b09aa71
MD5 3ca25c053734808b79c044688e12668a
BLAKE2b-256 a3938d6a58668e39875668e1f3b0c5469fd96596b9290b7adc5acf4eefa0a42d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-macosx_11_0_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-12.2.0.75.0rc1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymmcore_nano-12.2.0.75.0rc1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6dba8db1f031adc15247c23d8f7d65ff391c42a50a39030018902384b12d7d5
MD5 a2db6b23ce5e006b0e187d05dd3e4cf7
BLAKE2b-256 a2082bcf477488915bcf895473949ac187eed30641f3730280c0275cf2455158

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmcore_nano-12.2.0.75.0rc1-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.

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