{"url":"https://pypi.sbomify.com/package/karva/0.0.1a13","markdown_url":"https://pypi.sbomify.com/package/karva/0.0.1a13.md","name":"karva","version":"0.0.1a13","purl":"pkg:pypi/karva@0.0.1a13","summary":"A Python test framework, written in Rust.","author":null,"project_urls":{"Changelog":"https://github.com/MatthewMckee4/karva/blob/main/CHANGELOG.md","Documentation":"https://matthewmckee4.github.io/karva/","Homepage":"https://matthewmckee4.github.io/karva/","Issues":"https://github.com/MatthewMckee4/karva/issues","Repository":"https://github.com/MatthewMckee4/karva"},"requires_python":"<3.16,>=3.10","license":null,"classifiers":["Development Status :: 3 - Alpha","Environment :: Console","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3 :: Only","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 :: Rust","Topic :: Software Development :: Quality Assurance","Topic :: Software Development :: Testing"],"wheels":[{"filename":"karva-0.0.1a13-cp310-abi3-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/9a/9f/2af98e91a500b2dab01567b192fbda43e9e5d2eda1837a25a351dab27b0c/karva-0.0.1a13-cp310-abi3-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"6088828d-9d6b-5ef8-9e39-fd7d7a0b5946","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/6088828d-9d6b-5ef8-9e39-fd7d7a0b5946/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/af/11/2c3f0a5b2a721cdf32628f8506563143ac5375f543914b0febb56368a7b3/karva-0.0.1a13-cp310-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"570ec137-62fb-582c-a2ca-cd8cde9664c2","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/570ec137-62fb-582c-a2ca-cd8cde9664c2/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","url":"https://files.pythonhosted.org/packages/a1/61/77b8d03f99984bd05850c4a29aef19cedd1527364d8d5f1a9fc2da0abaa1/karva-0.0.1a13-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","sboms":[{"artifact_uuid":"1977d1b9-c631-5302-91c4-6140bd802c7a","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/1977d1b9-c631-5302-91c4-6140bd802c7a/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","url":"https://files.pythonhosted.org/packages/72/c7/51f4b94fca85c457a25d409e8a4964e6dfdf8d366b26dc4da54b04c50b76/karva-0.0.1a13-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","sboms":[{"artifact_uuid":"e255c09a-43e9-5e5f-99e1-0638d8975a64","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e255c09a-43e9-5e5f-99e1-0638d8975a64/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl","url":"https://files.pythonhosted.org/packages/54/22/cce78e40c052be2cef12c3ca26c85530d60ff7427be50ea5a4f1577e9c06/karva-0.0.1a13-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl","sboms":[{"artifact_uuid":"23f5eec9-9d65-58ad-b460-60f0e493a5ae","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/23f5eec9-9d65-58ad-b460-60f0e493a5ae/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/88/15/f7982c6e6a513885d1b30cd7fea1459c6297faf9072a6a6f4693f47ab85c/karva-0.0.1a13-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"12aa65e0-dbc9-5e89-a77d-e6cd28b6ba04","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/12aa65e0-dbc9-5e89-a77d-e6cd28b6ba04/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/79/b9/2e2aaf681c4d450881ef44b3f31ab11a5b4f6525180224d05b7235ffd28f/karva-0.0.1a13-cp310-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"1e3e971d-ad5a-5dde-a550-032546b4f3d0","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/1e3e971d-ad5a-5dde-a550-032546b4f3d0/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-musllinux_1_2_armv7l.whl","url":"https://files.pythonhosted.org/packages/8c/39/7d77724feb6b5940dc8e3d9c7d3d68c85827379331ee07a51abf711291fd/karva-0.0.1a13-cp310-abi3-musllinux_1_2_armv7l.whl","sboms":[{"artifact_uuid":"2f9555e2-e590-5193-beea-7e0905702318","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/2f9555e2-e590-5193-beea-7e0905702318/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-musllinux_1_2_i686.whl","url":"https://files.pythonhosted.org/packages/60/29/e2779d3a36d6ea883d3129577f75b12cc31ceff484c7a12b06da41ba8e79/karva-0.0.1a13-cp310-abi3-musllinux_1_2_i686.whl","sboms":[{"artifact_uuid":"5f5096e3-239c-5fd6-b4f1-15e9847bc28a","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/5f5096e3-239c-5fd6-b4f1-15e9847bc28a/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/02/0e/d39a2b413320deab965db495e83f49004457a319fbce19723d76bdb58f4a/karva-0.0.1a13-cp310-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"564cfbce-48a6-5fe4-9cc4-25515f2d6cfe","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/564cfbce-48a6-5fe4-9cc4-25515f2d6cfe/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-win32.whl","url":"https://files.pythonhosted.org/packages/5d/4a/2ef872f166f4676b2c8ead8d64144ae19836b86c63fb6612b16f8013e50a/karva-0.0.1a13-cp310-abi3-win32.whl","sboms":[{"artifact_uuid":"a110612a-95ed-547f-bde2-506ae4e373a9","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a110612a-95ed-547f-bde2-506ae4e373a9/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"karva-0.0.1a13-cp310-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/1d/cf/425553b0e24214853d26168be074193b918ac3015d048310092083ba3c3f/karva-0.0.1a13-cp310-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"44e402e4-b371-508b-b18b-31035cdebdd5","path":"karva-0.0.1a13.dist-info/sboms/karva_python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/44e402e4-b371-508b-b18b-31035cdebdd5/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":12,"has_attestation":false,"vulnerabilities":[{"id":"RUSTSEC-2026-0204","aliases":[],"summary":"Invalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalid","severity":"unknown","score":null,"package":"crossbeam-epoch","version":"0.9.18","ecosystem":"crates.io","purl":"pkg:cargo/crossbeam-epoch@0.9.18","fixed":["0.9.20"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0204","wheels":["karva-0.0.1a13-cp310-abi3-macosx_10_12_x86_64.whl","karva-0.0.1a13-cp310-abi3-macosx_11_0_arm64.whl","karva-0.0.1a13-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","karva-0.0.1a13-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","karva-0.0.1a13-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl","karva-0.0.1a13-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","karva-0.0.1a13-cp310-abi3-musllinux_1_2_aarch64.whl","karva-0.0.1a13-cp310-abi3-musllinux_1_2_armv7l.whl","karva-0.0.1a13-cp310-abi3-musllinux_1_2_i686.whl","karva-0.0.1a13-cp310-abi3-musllinux_1_2_x86_64.whl","karva-0.0.1a13-cp310-abi3-win32.whl","karva-0.0.1a13-cp310-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0097","aliases":["GHSA-cq8v-f236-94qc"],"summary":"Rand is unsound with a custom logger using `rand::rng()`","severity":"unknown","score":null,"package":"rand","version":"0.8.5","ecosystem":"crates.io","purl":"pkg:cargo/rand@0.8.5","fixed":["0.8.6"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0097","wheels":["karva-0.0.1a13-cp310-abi3-macosx_10_12_x86_64.whl","karva-0.0.1a13-cp310-abi3-macosx_11_0_arm64.whl","karva-0.0.1a13-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","karva-0.0.1a13-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","karva-0.0.1a13-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl","karva-0.0.1a13-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","karva-0.0.1a13-cp310-abi3-musllinux_1_2_aarch64.whl","karva-0.0.1a13-cp310-abi3-musllinux_1_2_armv7l.whl","karva-0.0.1a13-cp310-abi3-musllinux_1_2_i686.whl","karva-0.0.1a13-cp310-abi3-musllinux_1_2_x86_64.whl","karva-0.0.1a13-cp310-abi3-win32.whl","karva-0.0.1a13-cp310-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0386","aliases":[],"summary":"`AsyncFd::new` and related constructors violate I/O safety","severity":"unknown","score":null,"package":"tokio","version":"1.50.0","ecosystem":"crates.io","purl":"pkg:cargo/tokio@1.50.0","fixed":["1.51.6"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0386","wheels":["karva-0.0.1a13-cp310-abi3-win32.whl","karva-0.0.1a13-cp310-abi3-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":12,"total_sboms":12,"scanned_at":"2026-11-09","scanner":"osv-scanner 2.7.0","severity_counts":{"unknown":3}}}