{"url":"https://pypi.sbomify.com/package/rdatacompy/1.1.3","markdown_url":"https://pypi.sbomify.com/package/rdatacompy/1.1.3.md","name":"rdatacompy","version":"1.1.3","purl":"pkg:pypi/rdatacompy@1.1.3","summary":"Lightning-fast dataframe comparison library built in Rust with Python bindings","author":null,"project_urls":{"Documentation":"https://github.com/Jassi95/rdatacompy#readme","Homepage":"https://github.com/Jassi95/rdatacompy","Issues":"https://github.com/Jassi95/rdatacompy/issues","Repository":"https://github.com/Jassi95/rdatacompy"},"requires_python":">=3.8","license":"Apache-2.0","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved :: Apache Software License","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.8","Programming Language :: Python :: 3.9","Programming Language :: Rust","Topic :: Scientific/Engineering","Topic :: Software Development :: Quality Assurance","Topic :: Software Development :: Testing"],"wheels":[{"filename":"rdatacompy-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/81/5d/e4c2757cd40a7270922233982e32c03b79e92e79e0ade044b2d40cfcb46e/rdatacompy-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"c54aca58-8cc5-5d1c-9321-ffbd82e1154e","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/c54aca58-8cc5-5d1c-9321-ffbd82e1154e/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp310-cp310-win_amd64.whl","url":"https://files.pythonhosted.org/packages/f7/c9/992681e7dc759966839743e2e3c1d31c917e0d1a02ee27468099b67f1ff9/rdatacompy-1.1.3-cp310-cp310-win_amd64.whl","sboms":[{"artifact_uuid":"920a8124-90da-57a3-ae10-43dcbabd1ca9","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/920a8124-90da-57a3-ae10-43dcbabd1ca9/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/4c/7a/e34712c5a779e7ab697897308f761f9880760722a2e19803be92a118b39c/rdatacompy-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"8928c456-da09-5a3f-a293-6e956b47ea18","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/8928c456-da09-5a3f-a293-6e956b47ea18/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp311-cp311-win_amd64.whl","url":"https://files.pythonhosted.org/packages/30/6d/04fe9efaa11a54604c7e27040063abbf65914742453e04378710e1784ab5/rdatacompy-1.1.3-cp311-cp311-win_amd64.whl","sboms":[{"artifact_uuid":"8da4eafc-ddcb-5362-ad24-f271ff49aff7","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/8da4eafc-ddcb-5362-ad24-f271ff49aff7/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/33/66/e6fbc0ec1354f21576197d57ecb31bf8f2f80e648de34eeae3405e1bcc25/rdatacompy-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"e4bb3bdf-2c03-5fe4-b06a-af9f8ea2c863","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e4bb3bdf-2c03-5fe4-b06a-af9f8ea2c863/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp312-cp312-win_amd64.whl","url":"https://files.pythonhosted.org/packages/85/6a/a5498dd5d2333b45150f7436ce90a7c3c1e40d1a41600fa5f94dcfa244be/rdatacompy-1.1.3-cp312-cp312-win_amd64.whl","sboms":[{"artifact_uuid":"8d0372a1-1d6e-522c-b84c-0f86286b87cc","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/8d0372a1-1d6e-522c-b84c-0f86286b87cc/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/37/e0/3aa67a84dbd42877e0ce5a44ef2f03675979820295b20f23f9439082f626/rdatacompy-1.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"a8947246-4fbc-53fd-a590-ab42e5a56939","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a8947246-4fbc-53fd-a590-ab42e5a56939/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp313-cp313-win_amd64.whl","url":"https://files.pythonhosted.org/packages/f4/fc/94768eeb33217bfca456b490856675417fa05157e5e28b84d817c21a040a/rdatacompy-1.1.3-cp313-cp313-win_amd64.whl","sboms":[{"artifact_uuid":"436e836c-b30f-5e95-bc47-b6582e4b6f2d","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/436e836c-b30f-5e95-bc47-b6582e4b6f2d/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/99/46/f5961a909cc430d67eb616a4a03590ba571b7b2b76f71970be6d837da940/rdatacompy-1.1.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"ee150748-95bb-5559-a827-efade93e24c6","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/ee150748-95bb-5559-a827-efade93e24c6/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp314-cp314-win_amd64.whl","url":"https://files.pythonhosted.org/packages/73/14/4e0b95a561310396b7508b2267065400619451325781aa7e8457a866038f/rdatacompy-1.1.3-cp314-cp314-win_amd64.whl","sboms":[{"artifact_uuid":"51f2121d-b4ce-5b35-bfb0-62b1e72ce94f","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/51f2121d-b4ce-5b35-bfb0-62b1e72ce94f/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/13/ee/9ab294d0a9bc8e9cfef3ecb04a1b9717dc65e8330cb6090b5de9427162b6/rdatacompy-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"30d7e15d-ba8e-52d9-8dab-50b4bb165d3a","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/30d7e15d-ba8e-52d9-8dab-50b4bb165d3a/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp38-cp38-win_amd64.whl","url":"https://files.pythonhosted.org/packages/d6/fe/8b9466713be402313d5878d72348890221b13cb2710f1ebb7e81922d323f/rdatacompy-1.1.3-cp38-cp38-win_amd64.whl","sboms":[{"artifact_uuid":"691a7088-6b14-5f93-a632-4379c7a284ed","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/691a7088-6b14-5f93-a632-4379c7a284ed/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/e6/65/3adbe78da87ffb42426f4b0be9f3a31f60890640ea3477d3db4c03aca5c8/rdatacompy-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"f0b5c9a5-05c7-59be-a345-807b45deb000","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f0b5c9a5-05c7-59be-a345-807b45deb000/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"rdatacompy-1.1.3-cp39-cp39-win_amd64.whl","url":"https://files.pythonhosted.org/packages/45/f0/aaa79cd363a9b1979d8bd9165c6ba52048483fbe9f31eaed5e64e2f1adab/rdatacompy-1.1.3-cp39-cp39-win_amd64.whl","sboms":[{"artifact_uuid":"70629091-6d4c-5475-aa1e-768b554a4847","path":"rdatacompy-1.1.3.dist-info/sboms/rdatacompy.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/70629091-6d4c-5475-aa1e-768b554a4847/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":14,"has_attestation":false,"vulnerabilities":[{"id":"GHSA-36hh-v3qg-5jq4","aliases":["RUSTSEC-2026-0176"],"summary":"PyO3 has an Out-of-bounds Read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators","severity":"high","score":8.7,"package":"pyo3","version":"0.22.6","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.22.6","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/GHSA-36hh-v3qg-5jq4","wheels":["rdatacompy-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp310-cp310-win_amd64.whl","rdatacompy-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp311-cp311-win_amd64.whl","rdatacompy-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp312-cp312-win_amd64.whl","rdatacompy-1.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp313-cp313-win_amd64.whl","rdatacompy-1.1.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp314-cp314-win_amd64.whl","rdatacompy-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp38-cp38-win_amd64.whl","rdatacompy-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp39-cp39-win_amd64.whl"]},{"id":"RUSTSEC-2026-0177","aliases":["GHSA-chgr-c6px-7xpp"],"summary":"Missing `Sync` bound on `PyCFunction::new_closure` closures","severity":"medium","score":6.3,"package":"pyo3","version":"0.22.6","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.22.6","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["rdatacompy-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp310-cp310-win_amd64.whl","rdatacompy-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp311-cp311-win_amd64.whl","rdatacompy-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp312-cp312-win_amd64.whl","rdatacompy-1.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp313-cp313-win_amd64.whl","rdatacompy-1.1.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp314-cp314-win_amd64.whl","rdatacompy-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp38-cp38-win_amd64.whl","rdatacompy-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp39-cp39-win_amd64.whl"]},{"id":"RUSTSEC-2025-0020","aliases":["GHSA-pph8-gcv7-4qj5"],"summary":"Risk of buffer overflow in `PyString::from_object`","severity":"low","score":2.9,"package":"pyo3","version":"0.22.6","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.22.6","fixed":["0.24.1"],"url":"https://osv.dev/vulnerability/RUSTSEC-2025-0020","wheels":["rdatacompy-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp310-cp310-win_amd64.whl","rdatacompy-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp311-cp311-win_amd64.whl","rdatacompy-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp312-cp312-win_amd64.whl","rdatacompy-1.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp313-cp313-win_amd64.whl","rdatacompy-1.1.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp314-cp314-win_amd64.whl","rdatacompy-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp38-cp38-win_amd64.whl","rdatacompy-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp39-cp39-win_amd64.whl"]},{"id":"CVE-2026-111959","aliases":["GHSA-gqmm-qrjq-4c7h","RUSTSEC-2026-0442"],"summary":"Apache Arrow Rust: Improper validation of RunEndEncoded arrays allows out of bounds reads","severity":"unknown","score":null,"package":"arrow-data","version":"53.4.1","ecosystem":"crates.io","purl":"pkg:cargo/arrow-data@53.4.1","fixed":["57.3.2"],"url":"https://insights.sbomify.com/CVE-2026-111959/","wheels":["rdatacompy-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp310-cp310-win_amd64.whl","rdatacompy-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp311-cp311-win_amd64.whl","rdatacompy-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp312-cp312-win_amd64.whl","rdatacompy-1.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp313-cp313-win_amd64.whl","rdatacompy-1.1.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp314-cp314-win_amd64.whl","rdatacompy-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp38-cp38-win_amd64.whl","rdatacompy-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","rdatacompy-1.1.3-cp39-cp39-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":14,"total_sboms":14,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1,"low":1,"unknown":1}}}