{"url":"https://pypi.sbomify.com/package/pylibremidi/5.4.3","markdown_url":"https://pypi.sbomify.com/package/pylibremidi/5.4.3.md","name":"pylibremidi","version":"5.4.3","purl":"pkg:pypi/pylibremidi@5.4.3","summary":"A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.","author":null,"project_urls":{"Homepage":"https://github.com/celtera/libremidi"},"requires_python":">=3.10","license":null,"classifiers":[],"wheels":[{"filename":"pylibremidi-5.4.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl","url":"https://files.pythonhosted.org/packages/c2/db/b10132ee9b2b096caa5f6650b6d8e10a8feaf43185f74f1953e99833be89/pylibremidi-5.4.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl","sboms":[{"artifact_uuid":"7d8dc0b9-665b-5849-9484-d095cff6bd21","path":"pylibremidi-5.4.3.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/7d8dc0b9-665b-5849-9484-d095cff6bd21/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"celtera/libremidi","workflow":"publish_pypi.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.10":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/celtera/libremidi","1.3.6.1.4.1.57264.1.13":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.15":"131345855","1.3.6.1.4.1.57264.1.16":"https://github.com/celtera","1.3.6.1.4.1.57264.1.17":"93054331","1.3.6.1.4.1.57264.1.18":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.19":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/celtera/libremidi/actions/runs/21118627806/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pylibremidi-5.4.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/a5/26/fe7a79ef5af62d3b4bbbb4dd77a63d365fe9d07c80b5077f778363b7afdd/pylibremidi-5.4.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"ed41e9da-b10e-54f6-9ac5-ac086958ae97","path":"pylibremidi-5.4.3.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/ed41e9da-b10e-54f6-9ac5-ac086958ae97/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"celtera/libremidi","workflow":"publish_pypi.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.10":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/celtera/libremidi","1.3.6.1.4.1.57264.1.13":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.15":"131345855","1.3.6.1.4.1.57264.1.16":"https://github.com/celtera","1.3.6.1.4.1.57264.1.17":"93054331","1.3.6.1.4.1.57264.1.18":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.19":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/celtera/libremidi/actions/runs/21118627806/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pylibremidi-5.4.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl","url":"https://files.pythonhosted.org/packages/e6/49/be27bf330dc7939c96fd69549243feafde65d07d7fcbb4bb0ca71306f5a5/pylibremidi-5.4.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl","sboms":[{"artifact_uuid":"dc7a8e05-d581-5153-9d1f-1f12825f64c7","path":"pylibremidi-5.4.3.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/dc7a8e05-d581-5153-9d1f-1f12825f64c7/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"celtera/libremidi","workflow":"publish_pypi.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.10":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/celtera/libremidi","1.3.6.1.4.1.57264.1.13":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.15":"131345855","1.3.6.1.4.1.57264.1.16":"https://github.com/celtera","1.3.6.1.4.1.57264.1.17":"93054331","1.3.6.1.4.1.57264.1.18":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.19":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/celtera/libremidi/actions/runs/21118627806/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pylibremidi-5.4.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/4b/52/27b052fa5aceda1014f9e07d43fbf428a0174614af363eb1e4a4bf50870e/pylibremidi-5.4.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"4647603c-8f4c-585f-80b5-bd947b516234","path":"pylibremidi-5.4.3.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/4647603c-8f4c-585f-80b5-bd947b516234/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"celtera/libremidi","workflow":"publish_pypi.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.10":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/celtera/libremidi","1.3.6.1.4.1.57264.1.13":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.15":"131345855","1.3.6.1.4.1.57264.1.16":"https://github.com/celtera","1.3.6.1.4.1.57264.1.17":"93054331","1.3.6.1.4.1.57264.1.18":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.19":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/celtera/libremidi/actions/runs/21118627806/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pylibremidi-5.4.3-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl","url":"https://files.pythonhosted.org/packages/d9/94/6527c0ab36599064800cbafc2acf147f515ea30daae9dd33666c5e89b08d/pylibremidi-5.4.3-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl","sboms":[{"artifact_uuid":"716bc97d-26ac-5f33-827c-19e21325865e","path":"pylibremidi-5.4.3.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/716bc97d-26ac-5f33-827c-19e21325865e/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"celtera/libremidi","workflow":"publish_pypi.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.10":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/celtera/libremidi","1.3.6.1.4.1.57264.1.13":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.15":"131345855","1.3.6.1.4.1.57264.1.16":"https://github.com/celtera","1.3.6.1.4.1.57264.1.17":"93054331","1.3.6.1.4.1.57264.1.18":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.19":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/celtera/libremidi/actions/runs/21118627806/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pylibremidi-5.4.3-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/9b/da/3d5dd5d4c6a9ff3d9b81b7a2af8623e8a9ee32c3f642af69bf35ae1dc74b/pylibremidi-5.4.3-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"dc6234b9-8746-54f1-8149-8a3b7a4c9e6b","path":"pylibremidi-5.4.3.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/dc6234b9-8746-54f1-8149-8a3b7a4c9e6b/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"celtera/libremidi","workflow":"publish_pypi.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.10":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/celtera/libremidi","1.3.6.1.4.1.57264.1.13":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.15":"131345855","1.3.6.1.4.1.57264.1.16":"https://github.com/celtera","1.3.6.1.4.1.57264.1.17":"93054331","1.3.6.1.4.1.57264.1.18":"https://github.com/celtera/libremidi/.github/workflows/publish_pypi.yml@refs/tags/v5.4.3","1.3.6.1.4.1.57264.1.19":"390707b5d18b590509e823386f03fa712ef6ac1b","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/celtera/libremidi/actions/runs/21118627806/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":6,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":6,"total_sboms":6,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}