Skip to main content

Python RTMidi Bindings

Project description

supriya-midi

Supriya MIDI is a nanobind-based Python binding for the C++ RtMidi library, providing a simple cross-platform API for realtime MIDI input and output.

This library is heavily inspired by the venerable python-rtmidi library, which, at the time of this writing, hasn't seen a release in a number of years. I started this library so that I could have pre-compiled binary wheels for Python 3.13+.

I've tried to keep this library's API very close to its inspiration's, but there are some minor differences:

  • Supriya MIDI uses integer enums for the API and error type constants.
  • Supriya MIDI's MIDI message callback takes three arguments (message, timestamp, data) vs python-rtmidi's two argument callback (message/timestamp pair, data).
  • Supriya MIDI has a single custom exception class vs python-rtmidi's variety of exceptions.

Most code that works with python-rtmidi should be easily adaptable to Supriya MIDI.

Installation

Via pip:

pip install supriya-midi

Usage

Open an output port and send MIDI messages to it:

import time
from supriya_midi import MidiOut

midi_out = MidiOut()

if midi_out.get_ports():
    midi_out.open_port(0)
else:
    midi_out.open_virtual_port("My virtual output")

with midi_out:
    note_on = [0x90, 60, 112]  # channel 1, middle C, velocity 112
    note_off = [0x80, 60, 0]
    midi_out.send_message(note_on)
    time.sleep(0.5)
    midi_out.send_message(note_off)
    time.sleep(0.1)

del midi_out

Open an input port and handle incoming MIDI messages with a custom callback:

from supriya_midi import MidiIn

def callback(message, timestamp, data=None):
    print(f"Received {message=}")

midi_in = MidiIn()
midi_in.set_callback(callback)

if midi_in.get_ports():
    midi_in.open_port(0)
else:
    midi_in.open_virtual_port("My virtual output")

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

supriya_midi-26.4b1.tar.gz (76.1 kB view details)

Uploaded Source

Built Distributions

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

supriya_midi-26.4b1-cp314-cp314-win_arm64.whl (75.4 kB view details)

Uploaded CPython 3.14Windows ARM64

supriya_midi-26.4b1-cp314-cp314-win_amd64.whl (84.1 kB view details)

Uploaded CPython 3.14Windows x86-64

supriya_midi-26.4b1-cp314-cp314-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

supriya_midi-26.4b1-cp314-cp314-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

supriya_midi-26.4b1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

supriya_midi-26.4b1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

supriya_midi-26.4b1-cp314-cp314-macosx_11_0_arm64.whl (74.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

supriya_midi-26.4b1-cp314-cp314-macosx_10_15_x86_64.whl (78.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

supriya_midi-26.4b1-cp313-cp313-win_arm64.whl (73.3 kB view details)

Uploaded CPython 3.13Windows ARM64

supriya_midi-26.4b1-cp313-cp313-win_amd64.whl (81.6 kB view details)

Uploaded CPython 3.13Windows x86-64

supriya_midi-26.4b1-cp313-cp313-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

supriya_midi-26.4b1-cp313-cp313-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

supriya_midi-26.4b1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

supriya_midi-26.4b1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

supriya_midi-26.4b1-cp313-cp313-macosx_11_0_arm64.whl (74.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

supriya_midi-26.4b1-cp313-cp313-macosx_10_13_x86_64.whl (78.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

supriya_midi-26.4b1-cp312-cp312-win_arm64.whl (73.3 kB view details)

Uploaded CPython 3.12Windows ARM64

supriya_midi-26.4b1-cp312-cp312-win_amd64.whl (81.7 kB view details)

Uploaded CPython 3.12Windows x86-64

supriya_midi-26.4b1-cp312-cp312-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

supriya_midi-26.4b1-cp312-cp312-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

supriya_midi-26.4b1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

supriya_midi-26.4b1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

supriya_midi-26.4b1-cp312-cp312-macosx_11_0_arm64.whl (74.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

supriya_midi-26.4b1-cp312-cp312-macosx_10_13_x86_64.whl (78.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

supriya_midi-26.4b1-cp311-cp311-win_arm64.whl (74.2 kB view details)

Uploaded CPython 3.11Windows ARM64

supriya_midi-26.4b1-cp311-cp311-win_amd64.whl (82.3 kB view details)

Uploaded CPython 3.11Windows x86-64

supriya_midi-26.4b1-cp311-cp311-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

supriya_midi-26.4b1-cp311-cp311-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

supriya_midi-26.4b1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

supriya_midi-26.4b1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

supriya_midi-26.4b1-cp311-cp311-macosx_11_0_arm64.whl (75.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

supriya_midi-26.4b1-cp311-cp311-macosx_10_13_x86_64.whl (78.9 kB view details)

Uploaded CPython 3.11macOS 10.13+ x86-64

supriya_midi-26.4b1-cp310-cp310-win_arm64.whl (74.0 kB view details)

Uploaded CPython 3.10Windows ARM64

supriya_midi-26.4b1-cp310-cp310-win_amd64.whl (82.0 kB view details)

Uploaded CPython 3.10Windows x86-64

supriya_midi-26.4b1-cp310-cp310-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

supriya_midi-26.4b1-cp310-cp310-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

supriya_midi-26.4b1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

supriya_midi-26.4b1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

supriya_midi-26.4b1-cp310-cp310-macosx_11_0_arm64.whl (74.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

supriya_midi-26.4b1-cp310-cp310-macosx_10_13_x86_64.whl (78.5 kB view details)

Uploaded CPython 3.10macOS 10.13+ x86-64

File details

Details for the file supriya_midi-26.4b1.tar.gz.

File metadata

  • Download URL: supriya_midi-26.4b1.tar.gz
  • Upload date:
  • Size: 76.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for supriya_midi-26.4b1.tar.gz
Algorithm Hash digest
SHA256 b89606ad9f79eaa1e9653e16fe8e6e608f84ec56d0623d240805474353a87cb9
MD5 f752f098db79d482bc6662d9ccbc34b4
BLAKE2b-256 0bf826e5dfe229f77f919b267d16063c570ea2764903419cff84bc14639f54eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1.tar.gz:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 ad2bad49aaa4c3ceeba88fe872e889549e5bb2a64a642e402bea188ba40e1a29
MD5 58544648eef01bab7962bfa597e3e0a3
BLAKE2b-256 72c29bb32148d58e5fd5d359a7c3dca9246032868dd416f988f92398656946cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp314-cp314-win_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6d045d9022b6be62f36912587808009d923f859fd1e1d87ecfdef614537b9d0c
MD5 13a234e340f39d475b7919eaa08b6fbb
BLAKE2b-256 3eeb13bdaf05f716ab624d4d1178a979bd169ecab97e68a7a78bbc77b48472da

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp314-cp314-win_amd64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6264fec24936dd75987899924569a90660dc39d319f7f4bfd86b147e3b319c1
MD5 aa63b8dd29fb639878b0e36106c84195
BLAKE2b-256 ee48ed5627d3eb1bec8094052afb7dd9b8f250c8560e4a01c3fcf0b5e9b2d743

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5e7226c2824ae0b980d9a004359e1f9eba6277597bd71794600dbfadf0367402
MD5 9cef126f2588d4af99f130019d9d0c86
BLAKE2b-256 0c6604bcae7fcdfffb66995b51bf1d7fad3fb0c3aa7f28c34590e57f8e40786d

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3b69f631710ddf96cdc295141d72747f23afdabb45a01e39f1a2c7ebe0d68bf0
MD5 cc509cfde92bc9b0c50f5577615dc06c
BLAKE2b-256 e46bd8fbd28bf37d31709f7484450635a9a18a32204c592c5ddfd3918a626e62

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 105d74850e90fb4933b19c389b79278d8574850b69615d8a3137ba727e19a2db
MD5 bacee5ea876d426340471292c036892c
BLAKE2b-256 e570709e60c26c443b224d79b3a1f344f8b7cc03c269961eb7adef7d511d16cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1088938b21a79cfd30b4e742ce3b8b0479b4f1c8f193522d389b560d604dce9
MD5 6655e7889be5d6fa20272a81858db136
BLAKE2b-256 13a629c3a793f639f82e5f5cf93f35089cb74c28b6a655a759286c76d719489d

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a57dc0e113c1d4d2b8f1104217c0276472426d246219e89f98ae72e524c79b1c
MD5 dcf6d1d30841e77db904f6bea4125934
BLAKE2b-256 d8b4a074b38913b9616300ff1596c0c679f8512f0268b9239996b67dc1808cd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 ead7cb882ee7fcedd9e15fbb7e9bd3184bd4111cdda38d0bc70413d9350b8cb0
MD5 97881e33fa531ec385611a1ab44958e0
BLAKE2b-256 c869324832af0ee58482ed8c87c462f19230d91ab3c6dd575738ac94d36a11dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp313-cp313-win_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 92665ba98faaee81c6e59bb9666602b87914215d336e395c5d3d8695ff168f15
MD5 411860587964606d8e4341def9ec9760
BLAKE2b-256 a6a62f3be3bcbdd876e94e797ffc9d53410771cbe1e83892e142d92f9a8e9079

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp313-cp313-win_amd64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 43fddab4384cad4746b56a8387ac80ff7bff5fcfeb7055f16ba36770f8abef49
MD5 3abe4655cc89005b98d8e37c38458c5e
BLAKE2b-256 bb25b7acafc6352fea68b7e9d063f503cda4d26fca0bc761799e73de07343cef

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9897a25a236e09c17b652ce29e15ef6bb7576aa952a73b936c6010b4e2b2388c
MD5 3b2286882981b0e52303bbb6dc440253
BLAKE2b-256 e2d7b98dfdf92d66508bd319846c6cccc272694c669421a9a7b126017b67ec4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b4baf6c180444ad5f0b83a24e5d49581be083119045858ce2ca840d0ec77ec1
MD5 760db120bddb24d69bb44fcefca37170
BLAKE2b-256 bc19426139923093b0e686cc92263a1489c6834d4b667b7fdbaaa422cd0a7eb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51dc11bf41e16bd23d8dbfffc4f9bcf52f920d5335dfd546be2d857e3d76a46f
MD5 21049d12634298ee85ce7feec31d1f70
BLAKE2b-256 d5bfd4eefecba060a17a5966d548dc6f84ea8e2c4c83411d9ce596fe9d1b9fc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c07a7ec3ec9f49f45dc06cd9c769c5e8c865217056609f55fdd2d097b2c14c45
MD5 fcbd485ecec6788317fc682e0027bcbf
BLAKE2b-256 0b374d0bc8e943df776dae0bc7a07dc3f072ccab7f53aab54ef31cafa210cbb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ec79604f4214b96e0d088b2c5203952c2ef0c9bcfb86586fda9101ee9182f953
MD5 9ada51642f75e06b11d0ce8356215150
BLAKE2b-256 a6a0c76a54ecfd11fe930a3b182c93db7472801761feb050a60bedfa9b97c8c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 fcde72078a45e9df2adf2f7798004675908d0288a0131ab2c2400ed9b15f9754
MD5 dbc69fc5ff82142d7f08161ad09e1300
BLAKE2b-256 9a415ca561bf72a9f9e2d8181bf508d01c2f0c878c37c75aa5dbab4aa5d90c8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp312-cp312-win_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f58120030847e3e36b0e6103a63f042dd2ce3ac92b370631930d0c885a9f045b
MD5 31d393b17a672c2d91cb60dbfb05108b
BLAKE2b-256 ee2c4bf09fd73354f704d58d58c8cc4601a0fe9362b9ffc3fc65b9fcbfddbbe4

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp312-cp312-win_amd64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0beeb8f472f4e14cba55e92f6fb523e7622a26cf986d6218c75cfd0d2a5b2ccf
MD5 6849b31990950042ed787c95e0acd1e4
BLAKE2b-256 566fda9180d553926dfc69466ab8156fdab0ade35a3a06f81737afeb610cbba9

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d22423e8957b4bcb4bebf327d1adfa9edea0bf6563620a0b87d52d4ed8c53681
MD5 1ea17851a9e11aba131ab492d9a73661
BLAKE2b-256 fbbcc59a04641ba0b87f62d8c76b7d85a4d4727a0efa3aa389593a4cedd915e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 535be048edafc866ec74a9302dfb66d6f98399bda1cd7797e821a9e370cadc9d
MD5 d168b0cb960a467c623948e18314e4f0
BLAKE2b-256 10aa36c2f0f45b4f6a3896cac6cb941629c49b4d4e97d2394bb7e855569d5303

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb7f188566332fbdd8a6b7b8b71a5b21f790cd6e498ec7156b804499c488f149
MD5 78d2ba7b80c30630a3925c8f317be57d
BLAKE2b-256 bf8855c232e379a8c6225d0683e73c8143a1c4b8c38b28b883fe949bd91aecd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd3760076e91cecdc6473fbb3b1e5bca3206c8965db1bb1aa9d16071bc9ab69d
MD5 4f73087647575d3c0b891032704aacbc
BLAKE2b-256 94a3f51e6bc44cde2eb680741713b02d25dfd521df00906da7a3f8872b1a67f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 28e75d7c0cffd681323956f1b71555ecf32c011f1a9b913f01e9525bfea3e145
MD5 d3cae5524e859e0591edc59bc8ead5e0
BLAKE2b-256 1daba94484702241a8b421051cf85b0b11eddc70532f1f3c821f665a3857bc7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 6145c30fef123ec418abfdc43c8a50d07a9d46d9a1d6bab1dca329c3309cf11a
MD5 c67394aa9fdd7bc3c60482b34c3eff3c
BLAKE2b-256 bd2d5dabfa96a7b550bd969d07d4c81fd9076bd31938b573c0ea130739a17f03

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp311-cp311-win_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d6dcc6bc6a5e2ffac7c2db3735cd3413b32a4804867b03a45505e1bbfef91c81
MD5 7af01779499dc8591b0278d6e6116903
BLAKE2b-256 0846d88d745e021f7f3b2fa9d52f6f5f3c4b7affc111f74e3692c6af9593e0d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp311-cp311-win_amd64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8e2464e97c38a3086d33261ea54b7a840e862437a775083689ee57ab4d95f834
MD5 86fc655689e203479f550b5c044f50fe
BLAKE2b-256 cf40b8a642eb5d669be288768e031430faff946ca23bd22c3a3837651064db0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aa08eda6b8c182497926f2c08957b99a6092ba45b4a3cd746b9613f84e8dbc0b
MD5 7b08ca3e03a434767f8904e66fd27f08
BLAKE2b-256 5f55a910109940b117fa5c3b8e2751b33d3f3f278677bf1960f84f76e2a5b96d

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd551fa55d04bfb9377c1349bdb67a8c6699c8e57da9f7a1f2801197f251eea0
MD5 5b8d09cb8615adde62212921757a7c5b
BLAKE2b-256 09261657ebd879a93c5648f22a4f58b13aa63afd00c7fef9596f67c6619f8591

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9d3d0f2dc8bf7c2ac75e47b0a252d76244225e637952b39b4dfb22483df88f8c
MD5 0ba9c320577603df7d16639526e4c5fa
BLAKE2b-256 e37b421d93f06c7d3712bbbaedbd4cd6d3b51e875bd8e83f27b8599c0bc77a7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1066be76d2bc1c04be6ac9d100114e6a6f120a3b52ccaa4601a7681ac8fea347
MD5 1b2e85e5d12abe98ca6cce76cabf2483
BLAKE2b-256 0fc1ad3ee16861f1e4899b146d37305ede88782c90e4d716e94ed50bfcdf1333

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b2db0d6d8d5c60df54d03972fef91bbb5aeb68505e5cc1330c8b9d7b9fd16d34
MD5 025139f57c4579642a9dd5f1fefc9c62
BLAKE2b-256 315733f83b6661df4dfa54892a4384d57bd9001c4a28baa17437fb5969f04650

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp311-cp311-macosx_10_13_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 5d2960b097ce7007a208c57300b5c25e096e460db1f008c2f59dc66a27af051d
MD5 8004068dc1183eaf8b868663c7d38b0f
BLAKE2b-256 7c6fa1409c5a3b0b3820b051836423858fc53cf45a749b3d87f4144a34f40b43

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp310-cp310-win_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1dd83c2d7c49fd02d316d3c920ca5b812fee755bdc409d9db091b495a5f39d5b
MD5 3d8ad5885d0374664f31c186d5d16bd7
BLAKE2b-256 8e0f4514900f776248a34d5ce40c43b44e53eff6fddd2df544a148d120861c84

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp310-cp310-win_amd64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5c243e52fff2d8b7c95a368bdcff9fccff3089b7c620a6d0a58da96e003cb7a5
MD5 fa17a96428a76812cdc100dcdfc688a1
BLAKE2b-256 0ad88c97307e974688078eaf04102bec6014c2cd1b2b18ac3c55487279134669

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bbcd8593174ec841f7a2430d16fa9654ea88abebfb289664093701ec1a60d2ef
MD5 cb8da917a2e7a10dbf79779f4d72dd53
BLAKE2b-256 bdeeb6b8373e45a839ce9237492ec50459e83ac0fe5972ac18685532f3add52b

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 70b359bb3a06b453773752f1184602c555341aefef0fc205a2ad50d26924f370
MD5 a65c83310dabcdac9e4863afa763c1b7
BLAKE2b-256 f3a9f8a37e2b4dcad7bb5070d8ca7a65cb424c081e869c77eea0714dd47e21cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9fa70a81842e9f7650e3de8e42727f62ad2069bc9cd74df64da1cab161d270fb
MD5 08197f1647c4712472e07ad7449025d2
BLAKE2b-256 963d497e2904045831714a99fdafb6ea1c425fd70af0941ef41c90cd4b8e8165

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 caf64a61dd4b42c5aa74dce580b3ac0077417cb9bebe2e960c3fbdefc1ea2bc1
MD5 2ddf928f0a73445e4c77207dd1d59f8a
BLAKE2b-256 082b67fd587f8b167f6b4b535af2979a0707694cab663029ad8acb43360c9f8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supriya_midi-26.4b1-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for supriya_midi-26.4b1-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5b8adc74113cc305219cd23a3d2bb8350b541417c1c20e80b46c16061debf104
MD5 bc332de96144d20dc0fe7b506f744335
BLAKE2b-256 ce21dc897d437c27a7740a6ddb7f33b8a810a1fdb55944bf2ead76c3cc1d570e

See more details on using hashes here.

Provenance

The following attestation bundles were made for supriya_midi-26.4b1-cp310-cp310-macosx_10_13_x86_64.whl:

Publisher: publish.yaml on supriya-project/supriya-midi

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