{"url":"https://pypi.sbomify.com/package/kiwisolver/1.5.1","markdown_url":"https://pypi.sbomify.com/package/kiwisolver/1.5.1.md","name":"kiwisolver","version":"1.5.1","purl":"pkg:pypi/kiwisolver@1.5.1","summary":"A fast implementation of the Cassowary constraint solver","author":null,"project_urls":{"changelog":"https://github.com/nucleic/kiwi/blob/main/releasenotes.rst","documentation":"https://kiwisolver.readthedocs.io/en/latest/","homepage":"https://github.com/nucleic/kiwi","repository":"https://github.com/nucleic/kiwi"},"requires_python":">=3.10","license":"=========================\n         The Kiwi licensing terms\n        =========================\n        Kiwi is licensed under the terms of the Modified BSD License (also known as\n        New or Revised BSD), as follows:\n        \n        Copyright (c) 2013-2026, Nucleic Development Team\n        \n        All rights reserved.\n        \n        Redistribution and use in source and binary forms, with or without\n        modification, are permitted provided that the following conditions are met:\n        \n        Redistributions of source code must retain the above copyright notice, this\n        list of conditions and the following disclaimer.\n        \n        Redistributions in binary form must reproduce the above copyright notice, this\n        list of conditions and the following disclaimer in the documentation and/or\n        other materials provided with the distribution.\n        \n        Neither the name of the Nucleic Development Team nor the names of its\n        contributors may be used to endorse or promote products derived from this\n        software without specific prior written permission.\n        \n        THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n        ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n        WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n        DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\n        FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n        DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n        SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\n        CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\n        OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n        OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n        \n        About Kiwi\n        ----------\n …","classifiers":["License :: OSI Approved :: BSD License","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Programming Language :: Python :: 3.15","Programming Language :: Python :: Implementation :: CPython","Programming Language :: Python :: Implementation :: GraalPy","Programming Language :: Python :: Implementation :: PyPy"],"wheels":[{"filename":"kiwisolver-1.5.1-cp310-cp310-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/b6/48/3c95a5232d8b5783050d8c8089b58bf1f57018f9135232d72c5aa6b0c01b/kiwisolver-1.5.1-cp310-cp310-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"f58fc610-22f4-53d0-8f61-396e4b10ab04","path":"kiwisolver-1.5.1.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/f58fc610-22f4-53d0-8f61-396e4b10ab04/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp310-cp310-musllinux_1_2_ppc64le.whl","url":"https://files.pythonhosted.org/packages/e6/e9/b9e999336afc561b154e93682f597832bdc7446f2ee18b467c5b0e924867/kiwisolver-1.5.1-cp310-cp310-musllinux_1_2_ppc64le.whl","sboms":[{"artifact_uuid":"8e3a4ba6-94d0-543d-890f-857382386569","path":"kiwisolver-1.5.1.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/8e3a4ba6-94d0-543d-890f-857382386569/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp310-cp310-musllinux_1_2_s390x.whl","url":"https://files.pythonhosted.org/packages/76/cd/c1c550796ada4a59644b8264b425fe332686d2a086c4729fcc640ececdfe/kiwisolver-1.5.1-cp310-cp310-musllinux_1_2_s390x.whl","sboms":[{"artifact_uuid":"05ebdf73-44dc-552e-abff-1ab69eee506e","path":"kiwisolver-1.5.1.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/05ebdf73-44dc-552e-abff-1ab69eee506e/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"failed","error":"Failed to refresh TUF metadata"}},{"filename":"kiwisolver-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/b2/d4/30f641eb8e10f6ad5bb9af8a15ec8eea386162a6ef491e68995b8680ef4e/kiwisolver-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"6b93fa2e-a85c-5d6d-b1fa-a2a681d0d944","path":"kiwisolver-1.5.1.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/6b93fa2e-a85c-5d6d-b1fa-a2a681d0d944/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"failed","error":"Failed to refresh TUF metadata"}},{"filename":"kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/86/91/9d43d84d23b1cbff72a142d387ead1ea03db0cba8ff86ed5335addad3cc9/kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"0672fb85-31c3-5d8f-a351-4fe9d3fd20db","path":"kiwisolver-1.5.1.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/0672fb85-31c3-5d8f-a351-4fe9d3fd20db/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_ppc64le.whl","url":"https://files.pythonhosted.org/packages/ff/7c/f2bd9616f27ffb5e17cecc0baa5d0bbcee7e55aeddc0ccc871d69e2fc3ee/kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_ppc64le.whl","sboms":[{"artifact_uuid":"abde99d6-ac2e-5b2c-a169-700559112662","path":"kiwisolver-1.5.1.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/abde99d6-ac2e-5b2c-a169-700559112662/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_riscv64.whl","url":"https://files.pythonhosted.org/packages/ba/17/ee671b72bf8f46a08379d4392c65582541759a542428197562f2898294ad/kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_riscv64.whl","sboms":[{"artifact_uuid":"9930debf-b166-5f20-ace2-5f67372b11a0","path":"kiwisolver-1.5.1.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/9930debf-b166-5f20-ace2-5f67372b11a0/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_s390x.whl","url":"https://files.pythonhosted.org/packages/2e/f7/0e26b4c05bee3bdb0f048dfa305e4fe701999ea17b51e9c616ef91035bbe/kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_s390x.whl","sboms":[{"artifact_uuid":"57d618b0-10b8-5415-ac21-9f3781338a5a","path":"kiwisolver-1.5.1.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/57d618b0-10b8-5415-ac21-9f3781338a5a/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/ae/62/6eb431133d30ce656ac1e5ff72fac70dd34d54c3984f4011b9ac8bf77d54/kiwisolver-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"e9811227-3bb3-563d-944d-af0b6a534c26","path":"kiwisolver-1.5.1.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/e9811227-3bb3-563d-944d-af0b6a534c26/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/cb/c3/38df144a08b6c5d75ca4504e5cc3141bb3bfef64c04f4ef48204f42711b6/kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"d2feae63-9207-5263-9a00-4ad13811527d","path":"kiwisolver-1.5.1.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/d2feae63-9207-5263-9a00-4ad13811527d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_ppc64le.whl","url":"https://files.pythonhosted.org/packages/e7/11/3221838a89cd64d9b386353e000cd8a296069a20fbe3584507fdfd5bebae/kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_ppc64le.whl","sboms":[{"artifact_uuid":"d4f319e2-c435-5f7a-b635-7925c0e44067","path":"kiwisolver-1.5.1.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/d4f319e2-c435-5f7a-b635-7925c0e44067/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_riscv64.whl","url":"https://files.pythonhosted.org/packages/83/d4/075c219230697bb5db910d37262b9bacf880f92b4811a02ab81ed073a253/kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_riscv64.whl","sboms":[{"artifact_uuid":"06aeee7f-6445-5b5e-b5c7-dae7464bf416","path":"kiwisolver-1.5.1.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/06aeee7f-6445-5b5e-b5c7-dae7464bf416/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_s390x.whl","url":"https://files.pythonhosted.org/packages/bb/08/1d219c3c2dd960983d0d4da623d916e9de6385df2b0bab3d1af0e9b8fccc/kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_s390x.whl","sboms":[{"artifact_uuid":"b55ef1ac-5857-5d6f-b489-bb38b6886383","path":"kiwisolver-1.5.1.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/b55ef1ac-5857-5d6f-b489-bb38b6886383/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/ba/d3/024208ec1079d273f1047468d1bdffbf38bb75b7b268090fd3a0301b9d9a/kiwisolver-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"4e527878-f4cc-5c47-a385-162b917fef6d","path":"kiwisolver-1.5.1.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/4e527878-f4cc-5c47-a385-162b917fef6d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/e4/30/a12bd7a7285a211e1747c3eec77b8c614dbfcc1dad942f7611a1a6921ae5/kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"1afa9859-0079-5783-8ea0-e0815edfb7bc","path":"kiwisolver-1.5.1.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/1afa9859-0079-5783-8ea0-e0815edfb7bc/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_ppc64le.whl","url":"https://files.pythonhosted.org/packages/a1/6b/233e2958abf0dab7b18d07e52f286e02e519d7651bfbbe97af9347564109/kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_ppc64le.whl","sboms":[{"artifact_uuid":"87ec8c14-02fd-5e40-8feb-d1c37ec8f8a2","path":"kiwisolver-1.5.1.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/87ec8c14-02fd-5e40-8feb-d1c37ec8f8a2/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_riscv64.whl","url":"https://files.pythonhosted.org/packages/42/8e/7673060a27b01405b580058510adef34687069d229800239f5e44682d4d0/kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_riscv64.whl","sboms":[{"artifact_uuid":"3e87255f-705e-51c3-a2b2-e31d01f299cc","path":"kiwisolver-1.5.1.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/3e87255f-705e-51c3-a2b2-e31d01f299cc/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_s390x.whl","url":"https://files.pythonhosted.org/packages/3f/7b/1b882fc1a8b4a0bb8084e7d1d85004116d08c92c0705d31f2928dec607f2/kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_s390x.whl","sboms":[{"artifact_uuid":"8b352afa-351e-5a6b-93a5-40d7a6fe5426","path":"kiwisolver-1.5.1.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/8b352afa-351e-5a6b-93a5-40d7a6fe5426/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/39/9c/426deb49e62c5f69464b64bbeca064d3b758a7506b8913d986ef34f4619c/kiwisolver-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"2aee42e6-16f8-552a-a621-93ae4bfabd62","path":"kiwisolver-1.5.1.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/2aee42e6-16f8-552a-a621-93ae4bfabd62/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/b6/55/d893f5ede0e50f9e3fcf01f6015f42ec7d9cd221e26772701fe4a98745f9/kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"abc9d60d-c613-589a-a8f4-f803c6b39ffd","path":"kiwisolver-1.5.1.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/abc9d60d-c613-589a-a8f4-f803c6b39ffd/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_ppc64le.whl","url":"https://files.pythonhosted.org/packages/b1/82/f85f6279555a6ee1639fef7bfe83adb037a03e11a6fc9eaa54b8d0380339/kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_ppc64le.whl","sboms":[{"artifact_uuid":"a87a2192-6a72-5dbd-8c9f-3747b7b14981","path":"kiwisolver-1.5.1.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/a87a2192-6a72-5dbd-8c9f-3747b7b14981/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_riscv64.whl","url":"https://files.pythonhosted.org/packages/56/31/e11aea078f66fc2fffcc179d38ca90d9da97652a241b64519169742ba46a/kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_riscv64.whl","sboms":[{"artifact_uuid":"e91b83fd-b1d9-541b-a4ce-2b1dc24bdc61","path":"kiwisolver-1.5.1.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/e91b83fd-b1d9-541b-a4ce-2b1dc24bdc61/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_s390x.whl","url":"https://files.pythonhosted.org/packages/af/ea/2956b63bf5140ca46aa2c2818e6aa03e2d5754dd2fa41db1c6b28922940c/kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_s390x.whl","sboms":[{"artifact_uuid":"83ad4d18-acb2-5583-9ae0-87e5cc4d374d","path":"kiwisolver-1.5.1.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/83ad4d18-acb2-5583-9ae0-87e5cc4d374d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/11/d1/3829542258d8b3fc0898d221e7ef0e2c83eca0d348709bb8dbe54f3d4005/kiwisolver-1.5.1-cp314-cp314-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"ee38b33f-df6c-5fc6-a5ee-fd1872e99cb5","path":"kiwisolver-1.5.1.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/ee38b33f-df6c-5fc6-a5ee-fd1872e99cb5/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/86/cb/28d6e09e66b93e4588b2e6b7d84d020ccefea09e2f4de788510a07efeab7/kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"9e295afc-963f-5ae9-8ef4-0e961fbd75ea","path":"kiwisolver-1.5.1.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/9e295afc-963f-5ae9-8ef4-0e961fbd75ea/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_ppc64le.whl","url":"https://files.pythonhosted.org/packages/6a/b3/a0f31d5e4e40af7dc97c36b8a74fdd3a36cf3c8bbd098da9a23466ff6a94/kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_ppc64le.whl","sboms":[{"artifact_uuid":"147c2bbb-fea5-5e68-9fe3-6a061bec8740","path":"kiwisolver-1.5.1.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/147c2bbb-fea5-5e68-9fe3-6a061bec8740/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_riscv64.whl","url":"https://files.pythonhosted.org/packages/2f/c9/728f63bd58c72cafdc79fc306abeeac7391bec03b757a48dadeb30906521/kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_riscv64.whl","sboms":[{"artifact_uuid":"8cd0c6ec-7aa7-5c9b-aa12-04b8d02b788d","path":"kiwisolver-1.5.1.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/8cd0c6ec-7aa7-5c9b-aa12-04b8d02b788d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_s390x.whl","url":"https://files.pythonhosted.org/packages/84/df/ce188b96f92f9a2c958231da140768918cba53c9713dc887b82f85462118/kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_s390x.whl","sboms":[{"artifact_uuid":"cfaf99b2-3ddd-5ee4-b3fc-b16a19703609","path":"kiwisolver-1.5.1.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/cfaf99b2-3ddd-5ee4-b3fc-b16a19703609/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/69/d6/76947c8203768968382e5bd74d9cc95654746703a61ea53015f2c74a2e06/kiwisolver-1.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"9d28ee59-1070-5723-892e-e2b114acc7a8","path":"kiwisolver-1.5.1.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/9d28ee59-1070-5723-892e-e2b114acc7a8/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/36/82/ca26eddd2eda2420dfc56693449c1f821f78b485da9cbde9904c03af3f93/kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"7b5f1c2c-3a71-5bcf-9cf8-6b5c6eba6ace","path":"kiwisolver-1.5.1.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/7b5f1c2c-3a71-5bcf-9cf8-6b5c6eba6ace/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_ppc64le.whl","url":"https://files.pythonhosted.org/packages/c7/84/97d920881e10840b8d7c7185620298e3e4c88820b05514e3a15a258b08a6/kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_ppc64le.whl","sboms":[{"artifact_uuid":"28e42c87-d51e-51b9-a20d-dd6f298dd2ee","path":"kiwisolver-1.5.1.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/28e42c87-d51e-51b9-a20d-dd6f298dd2ee/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_riscv64.whl","url":"https://files.pythonhosted.org/packages/e2/ce/34d74b8f25acc58800f4c09268371e8d6159cf0f1206f1e4dc7835629b48/kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_riscv64.whl","sboms":[{"artifact_uuid":"8ccbe6d9-dee3-5123-bb95-db6f56cd9ab3","path":"kiwisolver-1.5.1.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/8ccbe6d9-dee3-5123-bb95-db6f56cd9ab3/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_s390x.whl","url":"https://files.pythonhosted.org/packages/0e/01/f892644014612527aef7031d3306a2ffc60b3cb044f802c1561f8e5e14f3/kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_s390x.whl","sboms":[{"artifact_uuid":"d869a60b-ff43-5581-af03-31b63d6f49f4","path":"kiwisolver-1.5.1.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/d869a60b-ff43-5581-af03-31b63d6f49f4/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/32/6d/d8284e66e697026536e5f418b9cfe56567bffd3c775e3ecfbae373605854/kiwisolver-1.5.1-cp315-cp315-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"a5fd6d1a-1910-564d-b913-a81009738cfd","path":"kiwisolver-1.5.1.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/a5fd6d1a-1910-564d-b913-a81009738cfd/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/cb/c5/ab79dcdf5ae28909a51210ae0a1c579e97ff997b3466414f0d04c0994583/kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"ee7a3b29-0121-59a5-a5fe-dd6e4a325ff0","path":"kiwisolver-1.5.1.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/ee7a3b29-0121-59a5-a5fe-dd6e4a325ff0/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_ppc64le.whl","url":"https://files.pythonhosted.org/packages/8d/8e/71d047468a189041d9c93f3b76844b924f9793b188c44bd149fa258912da/kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_ppc64le.whl","sboms":[{"artifact_uuid":"18da3042-8442-5627-8993-6aff4f274ea5","path":"kiwisolver-1.5.1.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/18da3042-8442-5627-8993-6aff4f274ea5/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_riscv64.whl","url":"https://files.pythonhosted.org/packages/7d/37/1347461bbea6d0e1f0580b94ef603b18e72c2be5f667fa1653867361a00b/kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_riscv64.whl","sboms":[{"artifact_uuid":"ee7db69b-c0fb-521a-ba65-85b94abcf348","path":"kiwisolver-1.5.1.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/ee7db69b-c0fb-521a-ba65-85b94abcf348/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_s390x.whl","url":"https://files.pythonhosted.org/packages/1f/87/c7f0976c9cd0d127643351bc0c9929e0b8899d7f49d4ec238cd909e39c42/kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_s390x.whl","sboms":[{"artifact_uuid":"0f64a16c-4c6c-5baf-ad96-af0137b1edc3","path":"kiwisolver-1.5.1.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/0f64a16c-4c6c-5baf-ad96-af0137b1edc3/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/e3/9a/59a6f6ae6f938c15076be2c21b6cedea973d71bb1349ec84fa485fab82cf/kiwisolver-1.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"30fb530f-b660-574e-9b25-3befea5f2724","path":"kiwisolver-1.5.1.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/30fb530f-b660-574e-9b25-3befea5f2724/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nucleic/kiwi","workflow":"release.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/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.10":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nucleic/kiwi","1.3.6.1.4.1.57264.1.13":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.14":"refs/tags/1.5.1","1.3.6.1.4.1.57264.1.15":"14909729","1.3.6.1.4.1.57264.1.16":"https://github.com/nucleic","1.3.6.1.4.1.57264.1.17":"3782951","1.3.6.1.4.1.57264.1.18":"https://github.com/nucleic/kiwi/.github/workflows/release.yml@refs/tags/1.5.1","1.3.6.1.4.1.57264.1.19":"166899b656d8caa3b2444f5ab2464e55a50b9554","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nucleic/kiwi/actions/runs/33158524570/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":39,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":39,"total_sboms":39,"scanned_at":"2026-11-09","scanner":"osv-scanner 2.7.0","severity_counts":{}}}