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-11.14.0.75.0.tar.gz (150.6 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.14.0.75.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (641.7 kB view details)

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

pymmcore_nano-11.14.0.75.0-cp314-cp314t-macosx_11_0_x86_64.whl (475.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

pymmcore_nano-11.14.0.75.0-cp314-cp314t-macosx_11_0_arm64.whl (459.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

pymmcore_nano-11.14.0.75.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (638.9 kB view details)

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

pymmcore_nano-11.14.0.75.0-cp314-cp314-macosx_11_0_x86_64.whl (468.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

pymmcore_nano-11.14.0.75.0-cp314-cp314-macosx_11_0_arm64.whl (451.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

pymmcore_nano-11.14.0.75.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (638.6 kB view details)

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

pymmcore_nano-11.14.0.75.0-cp313-cp313-macosx_11_0_x86_64.whl (468.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

pymmcore_nano-11.14.0.75.0-cp313-cp313-macosx_11_0_arm64.whl (451.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

pymmcore_nano-11.14.0.75.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (638.7 kB view details)

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

pymmcore_nano-11.14.0.75.0-cp312-cp312-macosx_11_0_x86_64.whl (468.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

pymmcore_nano-11.14.0.75.0-cp312-cp312-macosx_11_0_arm64.whl (451.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

pymmcore_nano-11.14.0.75.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (641.8 kB view details)

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

pymmcore_nano-11.14.0.75.0-cp311-cp311-macosx_11_0_x86_64.whl (467.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

pymmcore_nano-11.14.0.75.0-cp311-cp311-macosx_11_0_arm64.whl (451.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

pymmcore_nano-11.14.0.75.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (641.6 kB view details)

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

pymmcore_nano-11.14.0.75.0-cp310-cp310-macosx_11_0_x86_64.whl (467.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

pymmcore_nano-11.14.0.75.0-cp310-cp310-macosx_11_0_arm64.whl (451.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

pymmcore_nano-11.14.0.75.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (641.9 kB view details)

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

pymmcore_nano-11.14.0.75.0-cp39-cp39-macosx_11_0_x86_64.whl (467.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

pymmcore_nano-11.14.0.75.0-cp39-cp39-macosx_11_0_arm64.whl (451.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for pymmcore_nano-11.14.0.75.0.tar.gz
Algorithm Hash digest
SHA256 a6fdfbb0400c602e202ca28d95fc710c72fbe4bf96e366308fa38936168d5d46
MD5 1681975a2f9ebd4b70f9454daec07532
BLAKE2b-256 11cb97b4925ebba34ae68853ccdbb7254d8a6364f003010b7e95db6ac77bbdc0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a84a16dff8aeb1cf98a748c69e6543189605dbe54e440350065f3bf967884927
MD5 177d56c944365ee17c2de641a84fcfe8
BLAKE2b-256 066f97cd8cf996b63abb77f1ad4fcef2ea51fb87f7db25e889ac5032ca5fb744

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e7179b98ddc55e7e43ad84340725a39ebec5d10f4a9dc76291b0b775b2cf0f6f
MD5 efa85c30a6c877c5ccca948cf9d3a330
BLAKE2b-256 173a423f414abf749954312e3c572fa9d5afd20597b2692a4ea9e3e7ab949e56

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 634c16ef6c4370b875ed4cf89a87f1db4222dfbe77f2ab1f5f5894d81777c636
MD5 50a48a9319fede4c69260af487866fcf
BLAKE2b-256 563106f94e18dc9bed759c59ef3c79ff1840a3efcf5ecdf3b168205128ccb85d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a76fe865eae1066a445c9ad1b6f220c740ce37fe890de92e2d07018ac34c98f9
MD5 4c8e04eb7cb42cad13567c676855b8be
BLAKE2b-256 332ef703b3c5c95efa87b0c9f4b556a4b87e400b87bac95a48a34e5eb4e9c0d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94f7fb543ea11c2d3574dd4bc3138b57596dad3f1658e909bb34d3b52dd5f80a
MD5 175f8512bfd13185c07da0cf08743a26
BLAKE2b-256 221e909c366c79f12199182ef9989a21507026f5b557d1b6f2bfe3b8868bcfbf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0dd3f7608cfed557a83c14e6a579a36b07790b4e6b1333fac40d29bf18dec1ce
MD5 c6395750f227dfdd3d2667919faadc19
BLAKE2b-256 ef1af8c3e371154b46288e65c2ef66119af8e3b50db7414b643b7e448d96e130

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 baa8616d318de596c4a2b357c2c932880c715df799cd9a77fca8b2965a0c3a39
MD5 b61366fdffd8c2c05e023f9fbc36fc00
BLAKE2b-256 2b9705b031a9cfdcdf1ab07ddd0b487f4caaf615760284950dae1892546a665a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a40ab06eb462412a96996a5500f5e3fad987003207724fff2ddde575f1a0f57c
MD5 628813dbf03060a779e15ec0c1617b21
BLAKE2b-256 b8e5c9a71f02167c5fcfce8531e850d0123143dccb395c49d8525619fdacc9c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f4f12e4dd0d0a15729efd26c6198cfe1320d57a056fe45eb586cbbe25e192816
MD5 03c846ef23c631f217765b11d1365fe6
BLAKE2b-256 c1621c450b087a6eaae7e89c77ededaa7703bb80b44e7f86884240553cabcf7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e1fec58ec4a6315b085690a311fd6f58880cb0417bef90f904a5e0c20ed0e63b
MD5 a1d5394b1e26671b99eb558c50fd739e
BLAKE2b-256 1dd4d25b1c47d23f67a789445ae6fe766fb8beb47395af56b4ad2b725382c663

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81bfc8052acfb2d9be82b383c0b6ba6808fd79fc7cebaa4c804ed4e7a41629d7
MD5 aa9824e2d473e8d91ebe0a81fefe4d98
BLAKE2b-256 e466191f1322aa89a5935a0e56a0b94d162b2cc3cea0a645d420c3dec89c4ef9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d7257e587238565e33206e7b44e466c2574f731765eb7ec64780aaae43a828e0
MD5 86bee1f07bfe0b532f7828576dbef790
BLAKE2b-256 c28290664e575effed42dc4fe8dc79d453b6abdfad84c8f2e5977eee8fcfe15d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bdf6c3a435379364f225e9245875c3ebf025faeaf5c1e053828e78a632625da
MD5 13cc60d5c3888f371d2c97dc4062cc6c
BLAKE2b-256 b5c314b2af1f67f58cb87f73977103f2983df5f1aee437705fa89f01699bdf12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 afcbcea1805038f170ed59363dbb4831c3be0eb2351fdfc32bc7f4dceb4df2e0
MD5 9457fb2919877564b7e5923e29aa8caa
BLAKE2b-256 88eb511232a151c18e23dab08d80348db0f363ef58fc082fcf6b4b2a10299abb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3eaa182dde0491d3ebfa75ba77527e2c9b6e3b034c29398ead066fce92e4fa9
MD5 a7e754ffa6bb1083811e646e10386f41
BLAKE2b-256 3195b70e9b843d0b73bc1cb4e3827477588ca50fd173f1d08eceb5e119b6816a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4d233a3d24b16bce8c5fff58423a0b6feeba579552a3e992a93ce14be6b6b4e5
MD5 2827aa4bddb51993815637801a1f9fb5
BLAKE2b-256 54ecfe43a99080d3d2c2ef218c9be2374094161300c0b914b9bf9c19cce6a60a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6dc20e1a2ee6c1fbfa93dbeb6a1c50a1bc0e008e32a6af59ca2c85736120d22a
MD5 1a8caa0b16bc21f9283ba3a9ec7bed32
BLAKE2b-256 de803e9c43e6ffda95fc1c1bd52d46a1c72a702d3e574192b9e682f4712439cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 51199f317a52c2212fab1a5f24461eeeac4396ba6ca364b6efe34506a2138852
MD5 cca9cc9b2a0182940cc30fb92fd3061f
BLAKE2b-256 cb794ee097472d6d87ae8f1a41515d290c9caf6bad91a48fec9371916ff70d6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c7486115c99d704b93e95cb160d154183ae14de6847e66e0820eb33ab5615b5a
MD5 e64270022d3be2cec194de4cd582f457
BLAKE2b-256 56a88b746a84af8c288771cb609b04ece4a80acbad9c5a1913d41fd3b451d2d7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2b9b32faa18e98d1902b63d2c0517d649ea86b40ac46f2717e2fbb67b6b1623b
MD5 7eb965f834ce0a5918775bc599735366
BLAKE2b-256 880cb502ef35e044a408450835354c0ce6651b24ba3536ce66c9989823977ff9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bdf5f7496fcb8749dcdc71d59e3e155382e0e36927a12b35fd8f2e268e77d011
MD5 a874a9868341c8bdad674e15307564fd
BLAKE2b-256 ae6c168a68116961a2182d49f925989567c782e27810901a205a7f5fefa5a398

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 24e61e9f9b45cfcd5f8f5f479a1488e29a086dda81f7b9b9c3dd005bf8776251
MD5 be851db38232876c58f5c7e8728fe99e
BLAKE2b-256 643ae4cea5915fdcdfa59e6274a49254cfb0134b7c23145fe7e3bf8ba41f51b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 187edb1ee65d13a2a8648039854c8d6765335982c4c896db1818b43730546b94
MD5 8f38af00800165ac52610b4753ec4951
BLAKE2b-256 22130e525d3f4bbd85a2d870927215637f9701e9f43476d2fddb47c6c95c37ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 112300224077ba03885e6166fe2be69e7fdc3a860585d1d15d31e7dd4e1641d8
MD5 e6f13be0e2c03fefaf2c3797170ca29a
BLAKE2b-256 25a33370ab6f575ebc9adfbeb986234f8a9ffa2e8b6c91ead839c25ece79154d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae14546d852df4fcdbc29f062395e096f475b4321dcaba44cb0af13921d8a8eb
MD5 107ad2a652e98cd538a4c1a8d78d0ce6
BLAKE2b-256 4489932a9758c5797d9c114ec4593ab8da1e25438b677dd32f36aa439635c310

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 63478dc16011f3e9b82b682d6f17c8a111ce59fce892eedd371d0e0c25fa26c4
MD5 33c3252af28e46230cb1e266cd1a3d63
BLAKE2b-256 f3f5697dd4dff0a98d7b2fd9aa96d0edd484bee5f139d597a2e6ae6e4fba2721

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymmcore_nano-11.14.0.75.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b12d423190bffe9470c0549c8197479e936c24b577c5ec7ebb9b5b4c67000eb0
MD5 c8ee138b4d406cfd41f89649469252d4
BLAKE2b-256 1e9bd0ee220828b2f9d9fe9bd705659cb9c137a68ce5c9c0eaa523fafda6dacf

See more details on using hashes here.

Provenance

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

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