{"url":"https://pypi.sbomify.com/package/rtmidi2/1.5.0","markdown_url":"https://pypi.sbomify.com/package/rtmidi2/1.5.0.md","name":"rtmidi2","version":"1.5.0","purl":"pkg:pypi/rtmidi2@1.5.0","summary":"Python wrapper for RtMidi written in Cython. Allows sending raw messages, multi-port input and sending multiple messages in one call.","author":"originally by Guido Lorenz, modified by Eduardo Moguillansky","project_urls":{"Homepage":"https://github.com/gesellkammer/rtmidi2"},"requires_python":">=3.10","license":"MIT","classifiers":["Development Status :: 4 - Beta","License :: OSI Approved :: MIT License","Programming Language :: Cython","Programming Language :: Python :: 3","Topic :: Multimedia :: Sound/Audio :: MIDI","Topic :: Software Development :: Libraries :: Python Modules"],"wheels":[{"filename":"rtmidi2-1.5.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/6b/b1/d68a3a6516849b4aa514d5c16874d21a58bb52a4251621a2839d1c7c95cb/rtmidi2-1.5.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"8ae5533c-70cc-5b2d-b906-679367e18a5c","path":"rtmidi2-1.5.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/8ae5533c-70cc-5b2d-b906-679367e18a5c/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rtmidi2-1.5.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/08/bf/a28b8ea7af2129e0c02cca24b552159d204e1a96d995e803ffb9db795741/rtmidi2-1.5.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"a9bf2c35-a0f9-555f-90fc-a2f801c38b35","path":"rtmidi2-1.5.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a9bf2c35-a0f9-555f-90fc-a2f801c38b35/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rtmidi2-1.5.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/5e/76/e43d5d45b7b48298214d6bd00005fe726acfa5080d7c1d6d3231d9328d8e/rtmidi2-1.5.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"6ce216c4-7de9-5e96-88f3-02b705ed6005","path":"rtmidi2-1.5.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/6ce216c4-7de9-5e96-88f3-02b705ed6005/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rtmidi2-1.5.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/b1/e0/6dbf79e6fcf55e0417da8ce019ad40f35742ce16fad55df358494577784c/rtmidi2-1.5.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"d98af77a-d5e3-5a42-a90b-de53af439bf7","path":"rtmidi2-1.5.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/d98af77a-d5e3-5a42-a90b-de53af439bf7/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rtmidi2-1.5.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/40/70/645cbafedab61713f22abd429fc4ee57b398b5f735e471b1e85f394841de/rtmidi2-1.5.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"6e0e986b-5b1e-564c-b50e-bf69ebfb7e47","path":"rtmidi2-1.5.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/6e0e986b-5b1e-564c-b50e-bf69ebfb7e47/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":5,"has_attestation":false,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":5,"total_sboms":5,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}