{"url":"https://pypi.sbomify.com/package/prylint/0.4.2","markdown_url":"https://pypi.sbomify.com/package/prylint/0.4.2.md","name":"prylint","version":"0.4.2","purl":"pkg:pypi/prylint@0.4.2","summary":"A Rust reimplementation of pylint's error checking that produces byte-for-byte identical output to pylint — 15-84x faster","author":null,"project_urls":{"Changelog":"https://github.com/adamraudonis/prylint/blob/main/PROGRESS.md","Issues":"https://github.com/adamraudonis/prylint/issues","Repository":"https://github.com/adamraudonis/prylint"},"requires_python":">=3.9","license":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: POSIX :: Linux","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.9","Programming Language :: Rust","Topic :: Software Development :: Debuggers","Topic :: Software Development :: Quality Assurance"],"wheels":[{"filename":"prylint-0.4.2-py3-none-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/59/f7/69c1084179fa97ee9140af196dc991a523c3aab9c507f0cfa7117a9b856a/prylint-0.4.2-py3-none-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"38a9babc-4407-5b5a-b77c-c8c43bf53e14","path":"prylint-0.4.2.dist-info/sboms/prylint.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/38a9babc-4407-5b5a-b77c-c8c43bf53e14/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"prylint-0.4.2-py3-none-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/4e/9f/a78aecdccf9631812a71e24bc2ac60ddbc9354b41681e984921fc2a5dfab/prylint-0.4.2-py3-none-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"4f7395f7-e2b5-570c-8184-c28f1a81767a","path":"prylint-0.4.2.dist-info/sboms/prylint.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/4f7395f7-e2b5-570c-8184-c28f1a81767a/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"prylint-0.4.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/ae/e5/9e1b9f44a0b70ab5285c89576ac001aa8b38ee1abf2c02c5b68790216ec8/prylint-0.4.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"71c2d2cb-645d-5ba4-93c8-9f67f15910b7","path":"prylint-0.4.2.dist-info/sboms/prylint.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/71c2d2cb-645d-5ba4-93c8-9f67f15910b7/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"prylint-0.4.2-py3-none-manylinux_2_28_aarch64.whl","url":"https://files.pythonhosted.org/packages/04/1e/fe64feb4410656c601d83ef22615da8a9a634fbb4d9dd004062c119ea423/prylint-0.4.2-py3-none-manylinux_2_28_aarch64.whl","sboms":[{"artifact_uuid":"7b1300cf-efb2-56a2-9b00-a4f5d800a236","path":"prylint-0.4.2.dist-info/sboms/prylint.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7b1300cf-efb2-56a2-9b00-a4f5d800a236/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"prylint-0.4.2-py3-none-win_amd64.whl","url":"https://files.pythonhosted.org/packages/05/03/1745da692b62eedc94dabb9fbc6572ff571e399ddb66b9bf6dc4530e36b6/prylint-0.4.2-py3-none-win_amd64.whl","sboms":[{"artifact_uuid":"b59cccb9-653f-587d-a153-a363b254bbb8","path":"prylint-0.4.2.dist-info/sboms/prylint.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b59cccb9-653f-587d-a153-a363b254bbb8/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":5,"has_attestation":false,"vulnerabilities":[{"id":"RUSTSEC-2026-0190","aliases":[],"summary":"Unsoundness in `Error::downcast_mut()`","severity":"unknown","score":null,"package":"anyhow","version":"1.0.102","ecosystem":"crates.io","purl":"pkg:cargo/anyhow@1.0.102","fixed":["1.0.103"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0190","wheels":["prylint-0.4.2-py3-none-macosx_10_12_x86_64.whl","prylint-0.4.2-py3-none-macosx_11_0_arm64.whl","prylint-0.4.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","prylint-0.4.2-py3-none-manylinux_2_28_aarch64.whl","prylint-0.4.2-py3-none-win_amd64.whl"]},{"id":"RUSTSEC-2023-0089","aliases":[],"summary":"atomic-polyfill is unmaintained","severity":"unknown","score":null,"package":"atomic-polyfill","version":"1.0.3","ecosystem":"crates.io","purl":"pkg:cargo/atomic-polyfill@1.0.3","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2023-0089","wheels":["prylint-0.4.2-py3-none-macosx_11_0_arm64.whl"]},{"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":["prylint-0.4.2-py3-none-macosx_10_12_x86_64.whl","prylint-0.4.2-py3-none-macosx_11_0_arm64.whl","prylint-0.4.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","prylint-0.4.2-py3-none-manylinux_2_28_aarch64.whl","prylint-0.4.2-py3-none-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":5,"total_sboms":5,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"unknown":3}}}