A high performance MIDI file parser with comprehensible interface.
Project description
symusic
🎉ISMIR 2024 LBD Demo Vedio: Youtube Bilibili
Symusic("Sybolic Music") is a cross-platform note level
midi decoding library with lightening speed, which is hundreds of times faster (100x to 1000x depending on your file size) than mido, the main midi parsing library in python.
The library is written in cpp and based on minimidi. It offers a python binding using pybind11.
Here, we have added a tutorial.ipynb for you to learn about how to use the library.
And a document is also available. Not complete though.
Features
- You can just read a midi file like
score = symusic.Score("path to midi", ttype="tick")
- Writing back to midi is now supported!
score.dump_midi("path")
- Multiple
time unit (ttype)
is now supported (currentlytick
andquarter
) - The tempo attribute in the tempo event represents quarter per minute (qpm)
- We offer some batch operation functions for both
Score
andTrack
class:- shift_pitch(offset: int)
- shift_velocity(offset: int)
- shift_time(offset: float)
- sort(key, reverse)
- You can operate each note just like you did before in python (like PrettyMidi)
- Extremely fast
pickle
is now supported .numpy()
method for getting SoA data.filter(func, inplace)
method for filtering objets in all the "List" in symusic- A new synthesizer is now available! It comes from our another project prestosynth. Find usages in our document. Note that we will support more features of soundfont for synthesizing in the future.
Known Bugs
Strange Noise at the End of Synthesized Audio
Currently, synthesizing audio with symusic on linux gives a probability of hearing strange noise at the end of the audio. This phenomenon cannot be reproduced consistently and does not occur on windows.
You can temporarily fix this by adding a few seconds of notes at the end and removing those seconds of audio at the end.
It is important to note that the audio synthesis functionality was implemented by us rather than using an off-the-shelf project, and it is still experimental at this time. Feel free to give us feedback on any bugs you find.
Installation
Use pre-compiled version
pip install symusic
Build from source
Make sure that your system has cmake and c++ compilers
You could clone from github and install it by pip
git clone --recursive https://github.com/Yikai-Liao/symusic
pip install ./symusic
Or you could install the source distribution from pypi
pip install symusic --no-binary symusic
For debugging purpose, you could pass -Ccmake.define.MEM_LEAK_WARNING=True
to pip install
to enable the memory leak warning from nanobind
.
pip install -Ccmake.define.MEM_LEAK_WARNING=True ./symusic
Benchmark
midifile
is writen in cpp, and could parse midi files to bothevent level
andnote level
. It is slow mostly because ofiostream
.mido
is writen in pure python, and only parses midi files toevent level
pretty_midi
andmiditoolkit
is based onmido
, and parse midi files tonote level
- For libraries written in python or with python bindings, we use
timeit
to measure the time cost of parsing the midi file.nanobench
for cpp libraries andBenchmarkTools
for julia libraries. - The following
Common MIDI File
benchmarks could be found in symusic-benchmark. And they are tested on (AMD Ryzen 7 8845H, 32GB 7500 MT/s, Linux 6.11.7)
Common MIDI File Parsing
Common MIDI File Dumping
Large MIDI File Parsing
- test using mahler.mid from minimidi/example on my laptop (i7-10875H, 32GB 2666MHz DDR4 RAM, Linux 6.1.69-1-lts)
- Note that mahler.mid is quite a large midi file. So this benchmark mainly reelects the
parsing time
(the percentage of time of loading file gets more significant when file is smaller)
library | level | absolute time | relative time |
---|---|---|---|
minimidi | event | 2.86 ms | 1.0x |
symusic | note | 3.47 ms ± 113 µs | 1.2x |
midifile | event | 44.0 ms | 15.4x |
midifile | note | 45.6 ms | 15.9x |
MIDI.jl | note | 109.707 ms | 38.4x |
mido | event | 2.92 s ± 42.7 ms | 1021.0x |
miditoolkit | note | 3.15 s ± 38.2 ms | 1101.4x |
pretty_midi | note | 3.16 s ± 9.56 ms | 1104.9x |
music21 | note | 4.23 s ± 34.5 ms | 1479.0x |
Citation
@inproceedings{symusic2024,
title={symusic: A swift and unified toolkit for symbolic music processing},
author={Yikai Liao, Zhongqi Luo, et al.},
booktitle={Extended Abstracts for the Late-Breaking Demo Session of the 25th International Society for Music Information Retrieval Conference},
year={2024},
url={https://ismir2024program.ismir.net/lbd_426.html#lbd},
}
Acknowledgement
- minimidi : A fast and lightweight midi parsing library written in cpp, which is the foundation of this project.
- prestosynth : A new fast soundfont synthesizer written in cpp, which is the foundation of the synthesizer in this project.
- nanobind : A efficient and lightweight library for binding C++ to Python, which is significantly faster than pybind11.
- zpp_bits : An extraordinary fast and lightweight single header library for serialization and deserialization. I use it to support pickle.
- geek_time_cpp The example code of the book "Modern C++ Programming Practice". We use the metamacro.h in it for shortening the code.
- utfcpp An easy to use and portable library for handling utf8 string in C++.
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
File details
Details for the file symusic-0.5.5.tar.gz
.
File metadata
- Download URL: symusic-0.5.5.tar.gz
- Upload date:
- Size: 14.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 564d657f1bb2c202498f4b720c5001283ce4a39a9679b743e92286a773a806bb |
|
MD5 | ac6e344c12730f34a24512431dcfde2a |
|
BLAKE2b-256 | b88a0cb3d3a412de8931ed63b3b18117286094e3fee754b11ab7dd937adcfae4 |
Provenance
The following attestation bundles were made for symusic-0.5.5.tar.gz
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5.tar.gz
- Subject digest:
564d657f1bb2c202498f4b720c5001283ce4a39a9679b743e92286a773a806bb
- Sigstore transparency entry: 149349987
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-pp39-pypy39_pp73-win_amd64.whl
.
File metadata
- Download URL: symusic-0.5.5-pp39-pypy39_pp73-win_amd64.whl
- Upload date:
- Size: 2.1 MB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71f6754af0a0504a664a400c66f38503fa7b29e0d59c22bcf0c6214ed3cc8e19 |
|
MD5 | 619769c58d70b7c5d8c6b8d8774fea28 |
|
BLAKE2b-256 | 17ff149e53da7b1faa3e1d0ffe0644ce600f7d217059c44a65d7a86593a0afbc |
Provenance
The following attestation bundles were made for symusic-0.5.5-pp39-pypy39_pp73-win_amd64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-pp39-pypy39_pp73-win_amd64.whl
- Subject digest:
71f6754af0a0504a664a400c66f38503fa7b29e0d59c22bcf0c6214ed3cc8e19
- Sigstore transparency entry: 149349993
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-pp39-pypy39_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-pp39-pypy39_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: PyPy, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ecd38559c9531d70f5822edece18f8064fc337bd09627bc6bc831fa174f0768 |
|
MD5 | ac9c7cb927cce4e5ec5d50a514046b14 |
|
BLAKE2b-256 | 014981a2178dc96c1bdae709e347f187394815ebfd1cdfad388a26660398a305 |
Provenance
The following attestation bundles were made for symusic-0.5.5-pp39-pypy39_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-pp39-pypy39_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Subject digest:
8ecd38559c9531d70f5822edece18f8064fc337bd09627bc6bc831fa174f0768
- Sigstore transparency entry: 149350026
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-pp39-pypy39_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-pp39-pypy39_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: PyPy, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a79cfd5f6b3731e67ce90c925ad466e49d01e6525807b1bf0bf158b0b668794 |
|
MD5 | dd5b43be111c650ba844f605091d1988 |
|
BLAKE2b-256 | 2404ca4e65b65e9731884544251c3c653df91088d4718dbb228405b71807eb3f |
Provenance
The following attestation bundles were made for symusic-0.5.5-pp39-pypy39_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-pp39-pypy39_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Subject digest:
7a79cfd5f6b3731e67ce90c925ad466e49d01e6525807b1bf0bf158b0b668794
- Sigstore transparency entry: 149350025
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4a869f84e508f721358ee33f2e93a2834d2a12df17b21c8e9f0dfb968583a3e |
|
MD5 | e3afb941d6c4ab2a24b70e439ba0faf7 |
|
BLAKE2b-256 | 9ba17d938a0af187b7245d3759e57f8a2f74c950351aee5f2200b596de538a80 |
Provenance
The following attestation bundles were made for symusic-0.5.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
- Subject digest:
b4a869f84e508f721358ee33f2e93a2834d2a12df17b21c8e9f0dfb968583a3e
- Sigstore transparency entry: 149350007
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d02a10181fb402b2d482baa69bd8e83effb2d754b163a73b75433be4d10c1893 |
|
MD5 | f1e1787a068c79a5a54cf8baa85ca898 |
|
BLAKE2b-256 | 6918731814d331e017ac2a934ea4c2e44ee0422095184896e38ab4a297040bdd |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp312-cp312-win_amd64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp312-cp312-win_amd64.whl
- Subject digest:
d02a10181fb402b2d482baa69bd8e83effb2d754b163a73b75433be4d10c1893
- Sigstore transparency entry: 149350019
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp312-cp312-win32.whl
.
File metadata
- Download URL: symusic-0.5.5-cp312-cp312-win32.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 745b877db70b04696fe52c9720bc38ea3d0471968ea66109bdc90fae7cd2f763 |
|
MD5 | 6f314a57029a1cef2779bef2b93a6df4 |
|
BLAKE2b-256 | 07a41bd5ca5b77783f3385e10b59caf4ad1f0af47f67f15cb4fddc91f862eceb |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp312-cp312-win32.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp312-cp312-win32.whl
- Subject digest:
745b877db70b04696fe52c9720bc38ea3d0471968ea66109bdc90fae7cd2f763
- Sigstore transparency entry: 149350004
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp312-cp312-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 671048146d8252f68203483e4e81e8fccc7e713bf0178b7d0211a9e7fc6e43f3 |
|
MD5 | a90ee9087f510d55713fbe9569536287 |
|
BLAKE2b-256 | 874c9fe7584ed1926d45a00337db53952f8f8a12a11d9808a9c83b746bea15e0 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp312-cp312-musllinux_1_2_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp312-cp312-musllinux_1_2_x86_64.whl
- Subject digest:
671048146d8252f68203483e4e81e8fccc7e713bf0178b7d0211a9e7fc6e43f3
- Sigstore transparency entry: 149349990
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp312-cp312-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81e01d58881f98afb2befb327812d6bcb24d7416bc408905c030e59b388805d2 |
|
MD5 | 7799daab5199752a78f2832366dcc36e |
|
BLAKE2b-256 | eb094df72ca5b2f5d7e9830ff06a4bfdff1979081d10134a3d22a202a6f90e23 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp312-cp312-musllinux_1_2_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp312-cp312-musllinux_1_2_aarch64.whl
- Subject digest:
81e01d58881f98afb2befb327812d6bcb24d7416bc408905c030e59b388805d2
- Sigstore transparency entry: 149350032
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4afd053c7a09f2ba85e7e0f587b335f20cc2d98f193b68c15c4c42db29e3c1ff |
|
MD5 | 2a07850444bde1b35820b2bcc8d8603e |
|
BLAKE2b-256 | 777590b5830ade8f9e0e5077cde59dd613e7f88d663d51a3b6925c686fb4e7bb |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Subject digest:
4afd053c7a09f2ba85e7e0f587b335f20cc2d98f193b68c15c4c42db29e3c1ff
- Sigstore transparency entry: 149350018
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cba49a42b739a8126c1f18c104c2fa0728bd8fff2d21b5a69c0f59ea2317ae16 |
|
MD5 | b8e9ab57f6cc69c37e1210607314b291 |
|
BLAKE2b-256 | eb53a1094e04d06a52c008c1a01471d25466a754cb9365ac942eaaf9defebcfe |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Subject digest:
cba49a42b739a8126c1f18c104c2fa0728bd8fff2d21b5a69c0f59ea2317ae16
- Sigstore transparency entry: 149350013
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7aad93185d2b710ceeb9440baf13f942c8a82c33bb00f9811cac7d9970546641 |
|
MD5 | bfc2017d35f26da9e64a0d97a5bb7a03 |
|
BLAKE2b-256 | e123132e20e0327d9fb1ead05ee0a274c4a8522e39984999fe9def1b7eedbc14 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp312-cp312-macosx_11_0_arm64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp312-cp312-macosx_11_0_arm64.whl
- Subject digest:
7aad93185d2b710ceeb9440baf13f942c8a82c33bb00f9811cac7d9970546641
- Sigstore transparency entry: 149349997
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp312-cp312-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp312-cp312-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.12, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c5093f71e9753935ee142029a7450ed8fc72449035b78e9db8e365a8968ade |
|
MD5 | 33775262be2912c54387d8e664323078 |
|
BLAKE2b-256 | 1df39933f1bf02cad3ab29e1f51b96b79050346ed2c6acebeb7a7c5a7827b0fa |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp312-cp312-macosx_10_9_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp312-cp312-macosx_10_9_x86_64.whl
- Subject digest:
47c5093f71e9753935ee142029a7450ed8fc72449035b78e9db8e365a8968ade
- Sigstore transparency entry: 149349988
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 802d50484fabd7cc9befa9cd2e57c6ce0db559e8052dead21fa9faf7bc3176f6 |
|
MD5 | b5be5f9415d137cfd7d55b54d4afc309 |
|
BLAKE2b-256 | 030ade605ae7db5b2876ddd564d7563bacbc20176eb9c1562a77db2a19a4f298 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp311-cp311-win_amd64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp311-cp311-win_amd64.whl
- Subject digest:
802d50484fabd7cc9befa9cd2e57c6ce0db559e8052dead21fa9faf7bc3176f6
- Sigstore transparency entry: 149350028
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp311-cp311-win32.whl
.
File metadata
- Download URL: symusic-0.5.5-cp311-cp311-win32.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84a86ad10823f5e0362982e77e3978fbdf1c92ae4b44fd2752432a741556b424 |
|
MD5 | 1a6152bed9ed536f00637a824d18ae69 |
|
BLAKE2b-256 | 3fa8af653803a6cef94160ce8e5d925f9af758a562d4654b4b26ebc3164c2e73 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp311-cp311-win32.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp311-cp311-win32.whl
- Subject digest:
84a86ad10823f5e0362982e77e3978fbdf1c92ae4b44fd2752432a741556b424
- Sigstore transparency entry: 149349999
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp311-cp311-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d58ebec3150b45e26aac8fbcf9b35cd9276003e8cd2698bd6b443cd8743c460b |
|
MD5 | bc23f153d03d849391d5f102294392c1 |
|
BLAKE2b-256 | cdc353c0a6f257773ff1ca6154332f15f1d2e476d67d71b60c5f586f40a92a4d |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp311-cp311-musllinux_1_2_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp311-cp311-musllinux_1_2_x86_64.whl
- Subject digest:
d58ebec3150b45e26aac8fbcf9b35cd9276003e8cd2698bd6b443cd8743c460b
- Sigstore transparency entry: 149350021
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp311-cp311-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6e4aa64b5e4f3c63d8290884e06381c0b16a83af23f53c10b9d55acadedcb99 |
|
MD5 | db4f4f499bcd00743753afb097969264 |
|
BLAKE2b-256 | a715caf86e55439154a702816a90fc454fbc2f6527416622ff86a69280965409 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp311-cp311-musllinux_1_2_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp311-cp311-musllinux_1_2_aarch64.whl
- Subject digest:
e6e4aa64b5e4f3c63d8290884e06381c0b16a83af23f53c10b9d55acadedcb99
- Sigstore transparency entry: 149350002
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d5964e360c11c25f5173948de10b1616601110a8c390d21d5e271a41c323421 |
|
MD5 | 59feb3d5e71144e0ea267bf233bb9575 |
|
BLAKE2b-256 | 6d23cb52426ede4dc8013bb1a6b4093085c499339e8aedf1fe03f905a59e363d |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Subject digest:
8d5964e360c11c25f5173948de10b1616601110a8c390d21d5e271a41c323421
- Sigstore transparency entry: 149349992
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f923a6168fb4d11bfb1af31e1663ca4b241dd291ce50c304dffbce7fda49331 |
|
MD5 | b05817dec3ad411378d6bc9abfba581d |
|
BLAKE2b-256 | ed9fc5a21fec3578550d50d3b7d21ce6f90556d91b757dd99ff8aec4c6d0c9dd |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Subject digest:
6f923a6168fb4d11bfb1af31e1663ca4b241dd291ce50c304dffbce7fda49331
- Sigstore transparency entry: 149350023
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f34ab4ae41d47c251a529c481272d77cc358ef000930888f53e1ac5bf0f94ff |
|
MD5 | 1533d32ad736a654a1ed7f7ba5090a3a |
|
BLAKE2b-256 | ab5650f34b278352255e5717b4cd03341db78d0b919dc894316aec74d72e49ac |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp311-cp311-macosx_11_0_arm64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp311-cp311-macosx_11_0_arm64.whl
- Subject digest:
4f34ab4ae41d47c251a529c481272d77cc358ef000930888f53e1ac5bf0f94ff
- Sigstore transparency entry: 149349998
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b0bb86e709502b2dda7da19d735f0a4973ae0fdd93b24aba38a624938e1601d |
|
MD5 | ac1b7d62498c7b9b478ceb5e40369188 |
|
BLAKE2b-256 | 98ec894effbc41304ce8ec304f1f4bd2e34c09b536a311444b59f3011f1222dd |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp311-cp311-macosx_10_9_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp311-cp311-macosx_10_9_x86_64.whl
- Subject digest:
2b0bb86e709502b2dda7da19d735f0a4973ae0fdd93b24aba38a624938e1601d
- Sigstore transparency entry: 149349995
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05ed0e43957a8197bf706fbccca7d7640a4a123c550fa21d8b00748b18e17555 |
|
MD5 | b0b05fa94a4fab901f8b8255478d672f |
|
BLAKE2b-256 | 0acea48baa1693005c4a2248111df38a545b91cca5190b218aaa013151c990c2 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp310-cp310-win_amd64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp310-cp310-win_amd64.whl
- Subject digest:
05ed0e43957a8197bf706fbccca7d7640a4a123c550fa21d8b00748b18e17555
- Sigstore transparency entry: 149350005
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp310-cp310-win32.whl
.
File metadata
- Download URL: symusic-0.5.5-cp310-cp310-win32.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30251ddb41268b876ba53e0ad0cf41034fd663b275723a898acc78ac1a515c4b |
|
MD5 | 27a8c95a77aad9c43100cccacbd49e32 |
|
BLAKE2b-256 | eab84922c445b0716d99c064696ffe7e7c4c6d54db1681e47f66fb430fe07098 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp310-cp310-win32.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp310-cp310-win32.whl
- Subject digest:
30251ddb41268b876ba53e0ad0cf41034fd663b275723a898acc78ac1a515c4b
- Sigstore transparency entry: 149350033
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp310-cp310-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2ce4d04ab57ccfcbec4596545b28d448cc041daf869cc23dd5c328ea214c76a |
|
MD5 | 4a349dc67299a1977a4beada2db6be57 |
|
BLAKE2b-256 | 210aab46bf259e9293b3c149d7de05fef454c53d0b7bf14669ad747802bdabb9 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp310-cp310-musllinux_1_2_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp310-cp310-musllinux_1_2_x86_64.whl
- Subject digest:
d2ce4d04ab57ccfcbec4596545b28d448cc041daf869cc23dd5c328ea214c76a
- Sigstore transparency entry: 149349994
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp310-cp310-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97404dbe12a7ed1e7b889f17e4836368763537bbeb50e767393f289e6e732a26 |
|
MD5 | 72032f9fdc26628ef14f779db5c02321 |
|
BLAKE2b-256 | 542a65bfa8ea178dec79d80c8126a9894bcdd9481ecae8970a26d2d8600df849 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp310-cp310-musllinux_1_2_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp310-cp310-musllinux_1_2_aarch64.whl
- Subject digest:
97404dbe12a7ed1e7b889f17e4836368763537bbeb50e767393f289e6e732a26
- Sigstore transparency entry: 149350017
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4aa46a6fe7583c51df0a59d5998fe6fd18b35b1acc60a999432a4319e5d810d |
|
MD5 | ca923b906b3677c138f4d86027d2126c |
|
BLAKE2b-256 | 0402725ed82c99228cedad6e2245d56b3c1f2c1dd22b085c449e6e8fc52f8ae6 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Subject digest:
f4aa46a6fe7583c51df0a59d5998fe6fd18b35b1acc60a999432a4319e5d810d
- Sigstore transparency entry: 149350030
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e562595b30c98765b66b42d97da7da76d48e9d366fb7f97a90d241aa8bde220b |
|
MD5 | 55ad4a35d300540b1b4c41ccfcfb2bb7 |
|
BLAKE2b-256 | a8929d9c3cad386becb704f09d6dca58cc39e6fde694b1dc0cd2bb31cd7d6438 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Subject digest:
e562595b30c98765b66b42d97da7da76d48e9d366fb7f97a90d241aa8bde220b
- Sigstore transparency entry: 149349989
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d4528a09edc4ff9d71814f0df7c80789bfb2393c92fbd376df798101fdc6ed6 |
|
MD5 | 6e15ddbf08c82da76ced51824de60c70 |
|
BLAKE2b-256 | 7e2bdac0924d85c57ebdd54e65fa6f8c43d202b17babdd28bb9e53adac968362 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp310-cp310-macosx_11_0_arm64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp310-cp310-macosx_11_0_arm64.whl
- Subject digest:
5d4528a09edc4ff9d71814f0df7c80789bfb2393c92fbd376df798101fdc6ed6
- Sigstore transparency entry: 149350003
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f155d0a5d6ff01a4ec60e46dd5c34b90370ad95108e741e02e1c287086f0106d |
|
MD5 | 3bed65b57850a6da8c7a47af038db905 |
|
BLAKE2b-256 | 4d6e5b78d64ebd5d7fc59005f3dc13899302ab817e26119aa0fac74e31a00206 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp310-cp310-macosx_10_9_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp310-cp310-macosx_10_9_x86_64.whl
- Subject digest:
f155d0a5d6ff01a4ec60e46dd5c34b90370ad95108e741e02e1c287086f0106d
- Sigstore transparency entry: 149350015
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | afc85c9d140b1ba68904c1c6beb2390d548edb3baf67c552e80cb91a23baf6a0 |
|
MD5 | c2c98113713b70d020faebc362e4a54a |
|
BLAKE2b-256 | 88cba408fff069c852f20ccb510b6890902cb5fe7f444848c681cc792608ebdf |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp39-cp39-win_amd64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp39-cp39-win_amd64.whl
- Subject digest:
afc85c9d140b1ba68904c1c6beb2390d548edb3baf67c552e80cb91a23baf6a0
- Sigstore transparency entry: 149350000
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp39-cp39-win32.whl
.
File metadata
- Download URL: symusic-0.5.5-cp39-cp39-win32.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdc0c5e69f92d52478572df18893adbfc3e951c8d00fee73056c07fdce99ae28 |
|
MD5 | 259b1b164185eb12bedb15c552e97c3f |
|
BLAKE2b-256 | 491425147cf32b84634d34ae79d5bca03f583ef64fdb1a635031886f046432e0 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp39-cp39-win32.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp39-cp39-win32.whl
- Subject digest:
fdc0c5e69f92d52478572df18893adbfc3e951c8d00fee73056c07fdce99ae28
- Sigstore transparency entry: 149350009
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp39-cp39-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2014bb422b039c94c56131fb18f44a65c6cec5ab378e41d7a95df6719074a4a7 |
|
MD5 | 5c7f74fc9f0389e181ea47b87ec38e46 |
|
BLAKE2b-256 | aa94295f3f5c964b25925008854de76575fd2826561632693b97ca7f39a3f6f3 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp39-cp39-musllinux_1_2_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp39-cp39-musllinux_1_2_x86_64.whl
- Subject digest:
2014bb422b039c94c56131fb18f44a65c6cec5ab378e41d7a95df6719074a4a7
- Sigstore transparency entry: 149350031
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp39-cp39-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b124a4950fbf5058477b8bda0b8c7aca71cfc0414a5bbd36b72074c61a5120 |
|
MD5 | fda9ce359ecd1441ef56cd2ffcd4c082 |
|
BLAKE2b-256 | ef989b48d451e66796d4f3bec1bfc90986a7d07aa10282541f6fbf3e60728140 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp39-cp39-musllinux_1_2_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp39-cp39-musllinux_1_2_aarch64.whl
- Subject digest:
96b124a4950fbf5058477b8bda0b8c7aca71cfc0414a5bbd36b72074c61a5120
- Sigstore transparency entry: 149350035
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3ea40922f558c32a6f54e26b04a575702fea435360e6e7f8aa43b853f6d890c |
|
MD5 | 271f9388f740ec39b0eacf92ad3b3953 |
|
BLAKE2b-256 | 31377ac928d6cb7b993231b3c829ad8cc336d53911f474978a30fdbb86bcbd5a |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Subject digest:
f3ea40922f558c32a6f54e26b04a575702fea435360e6e7f8aa43b853f6d890c
- Sigstore transparency entry: 149350006
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52a6f8eb3da0295685b6cc23ae691be6befbc9d8833ae7d7cf5c226d58a83813 |
|
MD5 | 4544acc5d425f99219f20a525b296a3b |
|
BLAKE2b-256 | 0f2ef96e7c02fd9f2a367b9d6a127c0ef9ecf5efc031ddc1823c77d852427b0a |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Subject digest:
52a6f8eb3da0295685b6cc23ae691be6befbc9d8833ae7d7cf5c226d58a83813
- Sigstore transparency entry: 149350024
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c4e4953f055c3d24efc7478c084b75250bbfee7e48fc44099332826fe98b41d |
|
MD5 | 3a747975ec7cc33fd4739b3369687606 |
|
BLAKE2b-256 | a2ff496633c0b764f41da625c493fe6a29b57113d2210ed451c0247ce7599b6c |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp39-cp39-macosx_11_0_arm64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp39-cp39-macosx_11_0_arm64.whl
- Subject digest:
0c4e4953f055c3d24efc7478c084b75250bbfee7e48fc44099332826fe98b41d
- Sigstore transparency entry: 149350014
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a60f6b3430c60769df0305ba9fd9d861d09ac372810cbac99f6a39640da43e91 |
|
MD5 | cd62351bca874097abbc4fdf981ef7a0 |
|
BLAKE2b-256 | 6d7f716d340fc570edd26d223eaa97b47d95d2b62d0d5ea33833c83824d53390 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp39-cp39-macosx_10_9_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp39-cp39-macosx_10_9_x86_64.whl
- Subject digest:
a60f6b3430c60769df0305ba9fd9d861d09ac372810cbac99f6a39640da43e91
- Sigstore transparency entry: 149349996
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e24b4776035f5853964f1f49a264509f053a0052d51158cc741f9dd0446d9129 |
|
MD5 | 41072dd39dbb8c97fb912c1f6ff9d4ca |
|
BLAKE2b-256 | 8eb57d232eff19eeb90893de62253fbaa83aac097d89e4cf395f58405cc140de |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp38-cp38-win_amd64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp38-cp38-win_amd64.whl
- Subject digest:
e24b4776035f5853964f1f49a264509f053a0052d51158cc741f9dd0446d9129
- Sigstore transparency entry: 149350001
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp38-cp38-win32.whl
.
File metadata
- Download URL: symusic-0.5.5-cp38-cp38-win32.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fddd329c314b084f480fc871e56156a1d69bfee7dd1383623fa7e759252884de |
|
MD5 | 5201aaad020642795d58060873ce2e66 |
|
BLAKE2b-256 | fb31d3a406fb0d56cbaae8456e6e780956b976f9d170eac7a2c3103780779a10 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp38-cp38-win32.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp38-cp38-win32.whl
- Subject digest:
fddd329c314b084f480fc871e56156a1d69bfee7dd1383623fa7e759252884de
- Sigstore transparency entry: 149349991
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp38-cp38-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ae679811954e32408aee1ae66722d11102e75fb350a2cd94e351f08a9235ba9 |
|
MD5 | 533fb160832158ab1cca29afba8655de |
|
BLAKE2b-256 | 86b3cab501aeeaf1ab55ec5107ff258a5046936c0315589d9dff110e8454a2c3 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp38-cp38-musllinux_1_2_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp38-cp38-musllinux_1_2_x86_64.whl
- Subject digest:
6ae679811954e32408aee1ae66722d11102e75fb350a2cd94e351f08a9235ba9
- Sigstore transparency entry: 149350016
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp38-cp38-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp38-cp38-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 292c1ea0deb81d65543e9ed68e18a4596ec3b99825d8f4635e54cff01b99181b |
|
MD5 | db10e1e1cd222020246fe67537c6943e |
|
BLAKE2b-256 | 8b87962d28d488c180b5f150947f1aa69c4747e2a3c9982b69b66c180222480f |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp38-cp38-musllinux_1_2_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp38-cp38-musllinux_1_2_aarch64.whl
- Subject digest:
292c1ea0deb81d65543e9ed68e18a4596ec3b99825d8f4635e54cff01b99181b
- Sigstore transparency entry: 149350012
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.8, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c722bfc60349239c7fb85b529df450eb71efa68f88eb70dcbf95a73eda0d26c3 |
|
MD5 | 06944e092a84621ea34f78f7dcce722b |
|
BLAKE2b-256 | cb70eab54f5356bb407b725e8d0ca25de1aca64587b28958c44378ccff18e3bf |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Subject digest:
c722bfc60349239c7fb85b529df450eb71efa68f88eb70dcbf95a73eda0d26c3
- Sigstore transparency entry: 149350011
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.8, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39524190b7553f26f7310b3f16c0d80df3c6691a1fa9c1a291867fedee62f7f4 |
|
MD5 | 1baf75f9ab7fd0c0b8ec36d9b5e7d1c1 |
|
BLAKE2b-256 | a7a0d352a73de628384dd7dbc2a2c703ec86fc444e0c3685bc2574c874a72175 |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Subject digest:
39524190b7553f26f7310b3f16c0d80df3c6691a1fa9c1a291867fedee62f7f4
- Sigstore transparency entry: 149350008
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2721d80a9d3c77adb1201e761557f5ccdceb2af18fde28e7eabb3d840472e8e9 |
|
MD5 | 013f0f32023b7e18af5b719a62d41fec |
|
BLAKE2b-256 | 9a9878777e6353cdc5bfd01b5b56f74b58ebf9e510eacdb71b7e788236766a7b |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp38-cp38-macosx_11_0_arm64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp38-cp38-macosx_11_0_arm64.whl
- Subject digest:
2721d80a9d3c77adb1201e761557f5ccdceb2af18fde28e7eabb3d840472e8e9
- Sigstore transparency entry: 149350022
- Sigstore integration time:
- Predicate type:
File details
Details for the file symusic-0.5.5-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: symusic-0.5.5-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed64104ead68766df36597a2f33568a5ccdb0e1bd18c1c8c773ac14899ec01b7 |
|
MD5 | 018cf07986f5a1b643a5f72b46a548f4 |
|
BLAKE2b-256 | 5d7f8811b0af9e2564c1c98493a55bac4273b2c40be1e4037356fef90f3932cb |
Provenance
The following attestation bundles were made for symusic-0.5.5-cp38-cp38-macosx_10_9_x86_64.whl
:
Publisher:
wheel.yml
on Yikai-Liao/symusic
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
symusic-0.5.5-cp38-cp38-macosx_10_9_x86_64.whl
- Subject digest:
ed64104ead68766df36597a2f33568a5ccdb0e1bd18c1c8c773ac14899ec01b7
- Sigstore transparency entry: 149350038
- Sigstore integration time:
- Predicate type: