{"url":"https://pypi.sbomify.com/package/robust-laplacian/1.1.0","markdown_url":"https://pypi.sbomify.com/package/robust-laplacian/1.1.0.md","name":"robust-laplacian","version":"1.1.0","purl":"pkg:pypi/robust-laplacian@1.1.0","summary":"Robust Laplace matrices for meshes and point clouds","author":null,"project_urls":{"Homepage":"https://github.com/nmwsharp/robust-laplacians-py"},"requires_python":">=3.9","license":"MIT License\n         \n         Copyright (c) 2020 Nicholas Sharp\n         \n         Permission is hereby granted, free of charge, to any person obtaining a copy\n         of this software and associated documentation files (the \"Software\"), to deal\n         in the Software without restriction, including without limitation the rights\n         to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n         copies of the Software, and to permit persons to whom the Software is\n         furnished to do so, subject to the following conditions:\n         \n         The above copyright notice and this permission notice shall be included in all\n         copies or substantial portions of the Software.\n         \n         THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n         IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n         FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n         AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n         LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n         OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n         SOFTWARE.\n         ","classifiers":["Development Status :: 5 - Production/Stable","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3"],"wheels":[{"filename":"robust_laplacian-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/2c/67/04d39d2e40dc37f09ee3f512ead939b40a1ea4fe783ac1af2cc1caaa5689/robust_laplacian-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"5a8f1b74-a5aa-5880-8768-a8469e4baeff","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/5a8f1b74-a5aa-5880-8768-a8469e4baeff/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/1b/6b/5bbf873a9dbc81800da92b63f7c1d2b88076e9180a91d994ea3c6920ba3a/robust_laplacian-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"445d4c78-1ba0-5022-aa6b-48d28c2dac60","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/445d4c78-1ba0-5022-aa6b-48d28c2dac60/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/29/ea/fe6a26c52c05964abfae4814eb97ec05394b5a63f0a8f32625dbaff87f66/robust_laplacian-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"a338ee52-1dbc-53d5-9cf4-ba75244975f9","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a338ee52-1dbc-53d5-9cf4-ba75244975f9/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/79/da/a70d62aa257fc864c6f9a89566ff093d87bd2ea2e0b3e5afdc270bf18e93/robust_laplacian-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"46353ac9-e949-5570-9864-a747b6cfdc5b","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/46353ac9-e949-5570-9864-a747b6cfdc5b/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/ba/40/89e21e80c76193aa7a0e8c93da40d90e82d5ec001146b288d2fb33c22639/robust_laplacian-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"84e6b396-194a-5efb-9fd3-faeb5f80fba9","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/84e6b396-194a-5efb-9fd3-faeb5f80fba9/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/97/b0/01333e1e65d40a87a816812c52ce83db5fb9c0d42200e40e69e8d5cbed35/robust_laplacian-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"823337b8-106f-5e2a-aec1-043f7de88d30","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/823337b8-106f-5e2a-aec1-043f7de88d30/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/c5/f1/21bb73fd7d248cb34896d6bb00ecb4fafddf570dff6fb8bdeb739060b068/robust_laplacian-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"1a4551b1-fdd5-510e-aedd-23e28ef7c86e","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/1a4551b1-fdd5-510e-aedd-23e28ef7c86e/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/71/6d/aed120863c93197363568d7bdf28e14176d7af67d93fcc86cc2fd4007c61/robust_laplacian-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"f30314d5-939e-5235-8162-38fcf25255bc","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f30314d5-939e-5235-8162-38fcf25255bc/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/5d/f0/02e74e2531b7679447f106fdca9966e6d0d9620d4bf8656ae62a34127a2f/robust_laplacian-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"8c6be0ab-9690-59a0-a396-5f3fe0957900","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/8c6be0ab-9690-59a0-a396-5f3fe0957900/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp314-cp314-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/52/f3/13d099211dc10bcbfe314bcdb413d98adcd9fc05e2dac12b6d1f4be72ad1/robust_laplacian-1.1.0-cp314-cp314-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"f4dcef1b-2a37-5f12-8fad-a98c2c79a9f4","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f4dcef1b-2a37-5f12-8fad-a98c2c79a9f4/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/10/f3/4feb2c7f483051f86c132f776cfb18089644672655ca580b0db4a5e4d86a/robust_laplacian-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"9c36a789-7b93-596f-9089-cb9595291a3c","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/9c36a789-7b93-596f-9089-cb9595291a3c/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/2b/50/606c287fc14e5b6948caf9580bf86c7cedefc0dbea66fe17b169b0e46c72/robust_laplacian-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"17607bcf-6326-5c39-97f0-f4962ab608be","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/17607bcf-6326-5c39-97f0-f4962ab608be/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/5f/56/5e6804f098f4306cb432c42f383e8fa239c473daa3dff3fdc647746f7295/robust_laplacian-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"fea5fcc2-3be1-5e93-a855-16a29e25611a","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/fea5fcc2-3be1-5e93-a855-16a29e25611a/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"robust_laplacian-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/47/75/820b15e2544492196c21a2dcf42c62ba48195e70716ea0d5b5d8522d90e7/robust_laplacian-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"f4291aaf-70f9-5699-baf4-45d29f4a087c","path":"robust_laplacian-1.1.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f4291aaf-70f9-5699-baf4-45d29f4a087c/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"nmwsharp/robust-laplacians-py","workflow":"publish.yml","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/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.10":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/nmwsharp/robust-laplacians-py","1.3.6.1.4.1.57264.1.13":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.14":"refs/heads/master","1.3.6.1.4.1.57264.1.15":"277830995","1.3.6.1.4.1.57264.1.16":"https://github.com/nmwsharp","1.3.6.1.4.1.57264.1.17":"12726725","1.3.6.1.4.1.57264.1.18":"https://github.com/nmwsharp/robust-laplacians-py/.github/workflows/publish.yml@refs/heads/master","1.3.6.1.4.1.57264.1.19":"668a4ff0174682c7c2c3be957c45e2fdb0e68589","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/nmwsharp/robust-laplacians-py/actions/runs/23524238752/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":14,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":14,"total_sboms":14,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}