Alternative python bindings for MMCore, Micro-Manager's device control layer
Project description
pymmcore-nano
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
Releasing
To release a new version:
- update the
PYMMCORE_NANO_VERSIONvalue in_pymmcore_nano.cc - run
just version - commit changes to main
- run
just release
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pymmcore_nano-11.3.0.71.1.tar.gz.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1.tar.gz
- Upload date:
- Size: 272.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d699aa6e131fe6568dc4ea10b62147ff83bf84feff1a19e50ca87b58010a95a1
|
|
| MD5 |
c9595abd0aa3ef17ee5b349afd6967d4
|
|
| BLAKE2b-256 |
d36dbdd36454885257b760f8098cd7390077f40106fafffcd997b41781b42d6a
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1.tar.gz:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1.tar.gz -
Subject digest:
d699aa6e131fe6568dc4ea10b62147ff83bf84feff1a19e50ca87b58010a95a1 - Sigstore transparency entry: 167846362
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 397.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27f51c390e4372cdf6160e76dd6d313701238ef93a7c7ecc45e981c3a417864d
|
|
| MD5 |
d65c3be55de8be119129ae8c5f962c85
|
|
| BLAKE2b-256 |
b6a36e004f7a02b1c56536f6440174af9021f96b316895f8b2dc99d5f6cd9dc4
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp313-cp313-win_amd64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp313-cp313-win_amd64.whl -
Subject digest:
27f51c390e4372cdf6160e76dd6d313701238ef93a7c7ecc45e981c3a417864d - Sigstore transparency entry: 167846364
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 630.6 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31f59686c30c093a0df4748ea749cb4e1dd7477415c4469334232d7c7480cc98
|
|
| MD5 |
413ee6bdf7a33b8078562964c78dfb94
|
|
| BLAKE2b-256 |
541c47a3b955b61a7bd9aab7611c75d8316cc07c1988bc311b20fb56d2815a2b
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
31f59686c30c093a0df4748ea749cb4e1dd7477415c4469334232d7c7480cc98 - Sigstore transparency entry: 167846377
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 452.1 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b47f062782210fbc46f962dcf9312838e1f9f03a66310d1c0bdf28357c66e2c8
|
|
| MD5 |
303d56ebbca3a0abc247832c9e996b11
|
|
| BLAKE2b-256 |
590271c126da9632511818cb10b2b5eba2493a7d3ff2e888d2e8171938c793ad
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
b47f062782210fbc46f962dcf9312838e1f9f03a66310d1c0bdf28357c66e2c8 - Sigstore transparency entry: 167846374
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp313-cp313-macosx_10_14_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp313-cp313-macosx_10_14_x86_64.whl
- Upload date:
- Size: 468.7 kB
- Tags: CPython 3.13, macOS 10.14+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d3592616a3d3779e01d2f18e4cf0ab55b0eeca634eaeb54cdc42eb53552f1fe
|
|
| MD5 |
f5a399e0abe5df670f13ee98e6adff0c
|
|
| BLAKE2b-256 |
179eccbb83751b71b906bb08d6e315831130ec4392dd4f350ea2922d6e8d891a
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp313-cp313-macosx_10_14_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp313-cp313-macosx_10_14_x86_64.whl -
Subject digest:
4d3592616a3d3779e01d2f18e4cf0ab55b0eeca634eaeb54cdc42eb53552f1fe - Sigstore transparency entry: 167846375
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 397.6 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7af31a32b33c0f2b07b6a50ac046f7668f39f1ffd88499df04e5dbd0a822488d
|
|
| MD5 |
648ad7c207584273b0d9baa78650d779
|
|
| BLAKE2b-256 |
e9b782fbb59fa95a4d0bbf3ec6413b2451242546a1470074dea4aa99a20bf65f
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp312-cp312-win_amd64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp312-cp312-win_amd64.whl -
Subject digest:
7af31a32b33c0f2b07b6a50ac046f7668f39f1ffd88499df04e5dbd0a822488d - Sigstore transparency entry: 167846376
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 630.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba57c7d753ad5f159ff9a5a47aa64570e336dc9a884f36b0a96df7d3002e753b
|
|
| MD5 |
edf3cf37640e87d4ac4ee2c800aebf15
|
|
| BLAKE2b-256 |
ab870f512420d17e9bb783e5718aee37f5e2f773f1a33b1d45b4c03d5708550e
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
ba57c7d753ad5f159ff9a5a47aa64570e336dc9a884f36b0a96df7d3002e753b - Sigstore transparency entry: 167846384
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 452.1 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b2b733e0fb51d3d07c55a38095b5cb1d3cf0fe534b08574d39fb5732701ee29
|
|
| MD5 |
6cea5367a5fb7cae30c1e41eed095e46
|
|
| BLAKE2b-256 |
b1d25d6ae436632b72a9adb71f1731f43978298bd1fe9f8d4972393ff94e190e
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
9b2b733e0fb51d3d07c55a38095b5cb1d3cf0fe534b08574d39fb5732701ee29 - Sigstore transparency entry: 167846368
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp312-cp312-macosx_10_14_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp312-cp312-macosx_10_14_x86_64.whl
- Upload date:
- Size: 468.7 kB
- Tags: CPython 3.12, macOS 10.14+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70b76618e283539f3da86fdf64dc36e4bf6f36ec0182266c511a1373b713318b
|
|
| MD5 |
670cfb190b85eef4cb0d7b39dbea1c45
|
|
| BLAKE2b-256 |
e0cd8cc84b71250f0c9d03ff09937d2edef463f2abef301d70de84bf6b1c6539
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp312-cp312-macosx_10_14_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp312-cp312-macosx_10_14_x86_64.whl -
Subject digest:
70b76618e283539f3da86fdf64dc36e4bf6f36ec0182266c511a1373b713318b - Sigstore transparency entry: 167846381
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 398.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7ae1a055a18b51712ec4fd5a072803c1157cc453bafec6d8a14ae54e883aa35
|
|
| MD5 |
ddd7db3ea7269e85bb57ad7e0e1f3580
|
|
| BLAKE2b-256 |
e6e09376e8baae70833b799a0be9929f1bfbf505f45ac0ee06c89bdeb8731e95
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp311-cp311-win_amd64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp311-cp311-win_amd64.whl -
Subject digest:
c7ae1a055a18b51712ec4fd5a072803c1157cc453bafec6d8a14ae54e883aa35 - Sigstore transparency entry: 167846385
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 631.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
692f1557ce1f7dfb5d8067d3b4e555ecbd84316bf785b3c22f4d243d16ebc54f
|
|
| MD5 |
aab07b0f449a5960f11d85039e6a58d5
|
|
| BLAKE2b-256 |
068b3095f2ab794eb595e017406cb2890a8e78c7eb6853e22a29b12b77961be0
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
692f1557ce1f7dfb5d8067d3b4e555ecbd84316bf785b3c22f4d243d16ebc54f - Sigstore transparency entry: 167846379
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 451.9 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05a7a41c8aed8e0645b0867bf7bee0c84171e92536ba9cbdb707a4c69430c5eb
|
|
| MD5 |
1637c36c2f7306536b2b611076ec1efc
|
|
| BLAKE2b-256 |
d5b72e44de02746da19f9b2d50f4467102edec42329395a560c3370fae5c473e
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
05a7a41c8aed8e0645b0867bf7bee0c84171e92536ba9cbdb707a4c69430c5eb - Sigstore transparency entry: 167846365
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp311-cp311-macosx_10_14_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp311-cp311-macosx_10_14_x86_64.whl
- Upload date:
- Size: 467.6 kB
- Tags: CPython 3.11, macOS 10.14+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e280164412ffa334d5723446eb9d3820acc7c02978765cacacf0bfffb44b96b7
|
|
| MD5 |
a8cab12be868df52d83d5f95bb2e2516
|
|
| BLAKE2b-256 |
8d2a00e5f940b04bf36f2179b22ea73f992bacc323bfff3da4e7054681fd45bd
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp311-cp311-macosx_10_14_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp311-cp311-macosx_10_14_x86_64.whl -
Subject digest:
e280164412ffa334d5723446eb9d3820acc7c02978765cacacf0bfffb44b96b7 - Sigstore transparency entry: 167846367
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 397.9 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14332b738926ebdbf8a688d565e4f73b5584850b38e05fcb61c51e4dba2ee805
|
|
| MD5 |
e3fed4287c7c3752b3d4a24ba3e72ccb
|
|
| BLAKE2b-256 |
97c7574a087ef11a1562262abd2bfcc3a6c94ee00fe9c0ad24d7beb10b39e368
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp310-cp310-win_amd64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp310-cp310-win_amd64.whl -
Subject digest:
14332b738926ebdbf8a688d565e4f73b5584850b38e05fcb61c51e4dba2ee805 - Sigstore transparency entry: 167846380
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 631.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c21f93ff9feb2d4ef68dbff12023cb820e169adb49318ea436fff98caff9b03e
|
|
| MD5 |
a9fbbb1f5f83e92a69695f80f9e31dda
|
|
| BLAKE2b-256 |
ed3df0864d2955eb3e42b5f8896bf1b47778a3e3ba6701852a99a1b0c594d8e4
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
c21f93ff9feb2d4ef68dbff12023cb820e169adb49318ea436fff98caff9b03e - Sigstore transparency entry: 167846383
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 451.7 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d2500a6facae43c0b74db895f91c9983d748321e5f2217a0f1c8c41be05b061
|
|
| MD5 |
871a3ea0b17d6650a0243860b13e9236
|
|
| BLAKE2b-256 |
22f2ac910ad686023b474702b8c5f93e63c45bc2c1b4b7e90877b819bbb98200
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
6d2500a6facae43c0b74db895f91c9983d748321e5f2217a0f1c8c41be05b061 - Sigstore transparency entry: 167846366
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp310-cp310-macosx_10_14_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp310-cp310-macosx_10_14_x86_64.whl
- Upload date:
- Size: 467.3 kB
- Tags: CPython 3.10, macOS 10.14+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72296702a0ad74a26c1e0d374167d99edf15f3c3eb53744be9507e735f32023f
|
|
| MD5 |
723609e76197212304aa92d4823f6b7d
|
|
| BLAKE2b-256 |
219ce1b6214bb3b1252516f3303f4fea98ee7753e1363fa3f8c3b72a40ba147f
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp310-cp310-macosx_10_14_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp310-cp310-macosx_10_14_x86_64.whl -
Subject digest:
72296702a0ad74a26c1e0d374167d99edf15f3c3eb53744be9507e735f32023f - Sigstore transparency entry: 167846372
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 398.4 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98202a22bddede802293439287e1bebb733304727c337a27a88aebe7cb6d8f5d
|
|
| MD5 |
96d464d2a118c075c79c02443e87ae2b
|
|
| BLAKE2b-256 |
5df3d4ee2beba6f84ab892768b5b2887fb0f7edd19faa9f9ab8887da689ed7f7
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp39-cp39-win_amd64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp39-cp39-win_amd64.whl -
Subject digest:
98202a22bddede802293439287e1bebb733304727c337a27a88aebe7cb6d8f5d - Sigstore transparency entry: 167846373
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 631.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d8cacbf25042ccb4f748a43ae4cab4763283e33385e95023d3ea31e6ced0be7
|
|
| MD5 |
a8d424c980dc4ce7452cbb32df509e98
|
|
| BLAKE2b-256 |
2b94a859c0e787e3d2c633271224a8060b66d2a69f8cce86b71b8af4594a7c8d
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
3d8cacbf25042ccb4f748a43ae4cab4763283e33385e95023d3ea31e6ced0be7 - Sigstore transparency entry: 167846369
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 451.8 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95da033dc1230c2d468c701eca89119aa4e89b604c2b3d0a1bf38f68189f6d9e
|
|
| MD5 |
916708934e6a8ba149e80477d2e92ca5
|
|
| BLAKE2b-256 |
9e90fcc7ae304e9ba08d7042635435b29bf1e88f4ddc0c5a77f453a0f29a09da
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
95da033dc1230c2d468c701eca89119aa4e89b604c2b3d0a1bf38f68189f6d9e - Sigstore transparency entry: 167846382
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pymmcore_nano-11.3.0.71.1-cp39-cp39-macosx_10_14_x86_64.whl.
File metadata
- Download URL: pymmcore_nano-11.3.0.71.1-cp39-cp39-macosx_10_14_x86_64.whl
- Upload date:
- Size: 467.6 kB
- Tags: CPython 3.9, macOS 10.14+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
459f687e8d693ee1439ea2a85679d4ffa9ecfbc3f68d0f24118a7b1226fc3baf
|
|
| MD5 |
0e53012ee8a5f882e17ad7c04eee1e45
|
|
| BLAKE2b-256 |
bf757fb685298c54d5a5c542b3d5a4024abb53c219003c63657a6e9636d8cb47
|
Provenance
The following attestation bundles were made for pymmcore_nano-11.3.0.71.1-cp39-cp39-macosx_10_14_x86_64.whl:
Publisher:
deploy.yml on pymmcore-plus/pymmcore-nano
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pymmcore_nano-11.3.0.71.1-cp39-cp39-macosx_10_14_x86_64.whl -
Subject digest:
459f687e8d693ee1439ea2a85679d4ffa9ecfbc3f68d0f24118a7b1226fc3baf - Sigstore transparency entry: 167846371
- Sigstore integration time:
-
Permalink:
pymmcore-plus/pymmcore-nano@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Branch / Tag:
refs/tags/v11.3.0.71.1 - Owner: https://github.com/pymmcore-plus
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@4c45c5ee145241a43d8690afd0c80b8541adb861 -
Trigger Event:
push
-
Statement type: