{"url":"https://pypi.sbomify.com/package/feathertail/0.6.1","markdown_url":"https://pypi.sbomify.com/package/feathertail/0.6.1.md","name":"feathertail","version":"0.6.1","purl":"pkg:pypi/feathertail@0.6.1","summary":"A tiny, fast, Rust-backed transformation core for Python table data","author":null,"project_urls":{"Documentation":"https://github.com/eddiethedean/feathertail#readme","Homepage":"https://github.com/eddiethedean/feathertail","Issues":"https://github.com/eddiethedean/feathertail/issues","Repository":"https://github.com/eddiethedean/feathertail"},"requires_python":">=3.8","license":null,"classifiers":["License :: OSI Approved :: MIT License","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Rust","Typing :: Typed"],"wheels":[{"filename":"feathertail-0.6.1-cp310-cp310-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/27/db/63564df27a56d9e346df7b91dfe0f4eb811ff5593c55c9698c8a393aa836/feathertail-0.6.1-cp310-cp310-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"671adaf9-ea17-5fcc-bf0f-64611ca80acd","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/671adaf9-ea17-5fcc-bf0f-64611ca80acd/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/08/82/ffa3a899d3bdced31687943c74b1a32e616b5eba259561ff397cc656711b/feathertail-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"b25d45a0-a3b2-5774-87e0-15c2ad30b41c","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b25d45a0-a3b2-5774-87e0-15c2ad30b41c/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp310-cp310-win_amd64.whl","url":"https://files.pythonhosted.org/packages/5a/96/d8d8191ceb6da87fe463205c0f3d125000f57b170371a51e0b7913298f38/feathertail-0.6.1-cp310-cp310-win_amd64.whl","sboms":[{"artifact_uuid":"86e77b2d-171d-58b6-a4b2-658d80b946e1","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/86e77b2d-171d-58b6-a4b2-658d80b946e1/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp311-cp311-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/78/ee/ac649f7c67712fcca06696adcae8aebe5a45ba7b4a4612ec9d5bfb15ea10/feathertail-0.6.1-cp311-cp311-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"cefdbbce-3047-5b3e-9389-06e972aeaab6","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/cefdbbce-3047-5b3e-9389-06e972aeaab6/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/be/78/53b1558b708c681a5f5938703184ef3ea00848d2cf3e2e607fa81bbb945b/feathertail-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"567b6551-d2b1-5b72-a554-da2227d6f5b6","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/567b6551-d2b1-5b72-a554-da2227d6f5b6/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp311-cp311-win_amd64.whl","url":"https://files.pythonhosted.org/packages/59/07/0b36731c14a8996ac3a955c889c71864af765d5d57cc76f10ddf13ba643b/feathertail-0.6.1-cp311-cp311-win_amd64.whl","sboms":[{"artifact_uuid":"e4742a89-f2f2-5ca0-b0d6-4939f995524c","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e4742a89-f2f2-5ca0-b0d6-4939f995524c/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp312-cp312-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/bf/5c/76e1e316b5c968b4f4eb624591876f892e157ff7f6326618c9a413322882/feathertail-0.6.1-cp312-cp312-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"d9911a44-d980-55dd-8cca-b05f944bcede","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/d9911a44-d980-55dd-8cca-b05f944bcede/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/6d/a3/91e5d15247686237eb8879e77f1d369e8a178779d5c770e75c3fc2748324/feathertail-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"ceefafee-ac18-540f-b92b-ab983cbc5b02","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/ceefafee-ac18-540f-b92b-ab983cbc5b02/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp312-cp312-win_amd64.whl","url":"https://files.pythonhosted.org/packages/a0/4f/563f7cd922c28ba68fefa4d91386efdb9a8087df7f4a30dd35968627365c/feathertail-0.6.1-cp312-cp312-win_amd64.whl","sboms":[{"artifact_uuid":"f116ba6e-1540-5dba-b328-9833cfac0834","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f116ba6e-1540-5dba-b328-9833cfac0834/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp38-cp38-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/e2/1f/8897f3eb91360c0f5c8e29185068040f6e0fc08aa0c083a83c26e25fe216/feathertail-0.6.1-cp38-cp38-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"7ec1f785-c592-585e-8697-1b866337df2c","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7ec1f785-c592-585e-8697-1b866337df2c/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp38-cp38-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/47/4f/f7f7e9f844cfc5609b33688707309d73db10ad9dd67f308441e9771c29c9/feathertail-0.6.1-cp38-cp38-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"fb44683c-c13f-560d-9d61-dabcd0bf3a34","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/fb44683c-c13f-560d-9d61-dabcd0bf3a34/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp38-cp38-win_amd64.whl","url":"https://files.pythonhosted.org/packages/37/42/7eed001221689e078f23c60bc45f405f863f6da5094c1a7e88aa8b6526d3/feathertail-0.6.1-cp38-cp38-win_amd64.whl","sboms":[{"artifact_uuid":"37ba7274-2d79-5e46-a72c-c62390315020","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/37ba7274-2d79-5e46-a72c-c62390315020/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp39-cp39-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/12/c8/85bf95bdce58e755cd899da3091d3e94222e11c74cb260f342df618d75dc/feathertail-0.6.1-cp39-cp39-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"8dd78173-5b5f-5463-a983-21093dc6d50f","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/8dd78173-5b5f-5463-a983-21093dc6d50f/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/f1/69/d392621c5fb93e5b986f012f2ff5ba6aebcc4ec788be29dbeafc0223f3e7/feathertail-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"b90ef20c-be54-5771-a7a5-4ec2e25d9116","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b90ef20c-be54-5771-a7a5-4ec2e25d9116/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"feathertail-0.6.1-cp39-cp39-win_amd64.whl","url":"https://files.pythonhosted.org/packages/2e/78/1d9b85d6e1288f5b2bf93ab213362d948cf042c270049523692455ba185a/feathertail-0.6.1-cp39-cp39-win_amd64.whl","sboms":[{"artifact_uuid":"7c1fc3e1-cd25-5c99-9605-cd8cb61eb3ce","path":"feathertail-0.6.1.dist-info/sboms/feathertail.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7c1fc3e1-cd25-5c99-9605-cd8cb61eb3ce/download","vulnerability_count":5,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":15,"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.21.2","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.21.2","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/GHSA-36hh-v3qg-5jq4","wheels":["feathertail-0.6.1-cp310-cp310-macosx_11_0_arm64.whl","feathertail-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp310-cp310-win_amd64.whl","feathertail-0.6.1-cp311-cp311-macosx_11_0_arm64.whl","feathertail-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp311-cp311-win_amd64.whl","feathertail-0.6.1-cp312-cp312-macosx_11_0_arm64.whl","feathertail-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp312-cp312-win_amd64.whl","feathertail-0.6.1-cp38-cp38-macosx_11_0_arm64.whl","feathertail-0.6.1-cp38-cp38-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp38-cp38-win_amd64.whl","feathertail-0.6.1-cp39-cp39-macosx_11_0_arm64.whl","feathertail-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp39-cp39-win_amd64.whl"]},{"id":"CVE-2026-25727","aliases":["GHSA-r6v5-fh4h-64xc","RUSTSEC-2026-0009"],"summary":"Denial of Service via Stack Exhaustion","severity":"medium","score":6.8,"package":"time","version":"0.3.44","ecosystem":"crates.io","purl":"pkg:cargo/time@0.3.44","fixed":["0.3.47"],"url":"https://insights.sbomify.com/CVE-2026-25727/","wheels":["feathertail-0.6.1-cp310-cp310-macosx_11_0_arm64.whl","feathertail-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp310-cp310-win_amd64.whl","feathertail-0.6.1-cp311-cp311-macosx_11_0_arm64.whl","feathertail-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp311-cp311-win_amd64.whl","feathertail-0.6.1-cp312-cp312-macosx_11_0_arm64.whl","feathertail-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp312-cp312-win_amd64.whl","feathertail-0.6.1-cp38-cp38-macosx_11_0_arm64.whl","feathertail-0.6.1-cp38-cp38-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp38-cp38-win_amd64.whl","feathertail-0.6.1-cp39-cp39-macosx_11_0_arm64.whl","feathertail-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl","feathertail-0.6.1-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.21.2","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.21.2","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["feathertail-0.6.1-cp310-cp310-macosx_11_0_arm64.whl","feathertail-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp310-cp310-win_amd64.whl","feathertail-0.6.1-cp311-cp311-macosx_11_0_arm64.whl","feathertail-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp311-cp311-win_amd64.whl","feathertail-0.6.1-cp312-cp312-macosx_11_0_arm64.whl","feathertail-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp312-cp312-win_amd64.whl","feathertail-0.6.1-cp38-cp38-macosx_11_0_arm64.whl","feathertail-0.6.1-cp38-cp38-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp38-cp38-win_amd64.whl","feathertail-0.6.1-cp39-cp39-macosx_11_0_arm64.whl","feathertail-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl","feathertail-0.6.1-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.21.2","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.21.2","fixed":["0.24.1"],"url":"https://osv.dev/vulnerability/RUSTSEC-2025-0020","wheels":["feathertail-0.6.1-cp310-cp310-macosx_11_0_arm64.whl","feathertail-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp310-cp310-win_amd64.whl","feathertail-0.6.1-cp311-cp311-macosx_11_0_arm64.whl","feathertail-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp311-cp311-win_amd64.whl","feathertail-0.6.1-cp312-cp312-macosx_11_0_arm64.whl","feathertail-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp312-cp312-win_amd64.whl","feathertail-0.6.1-cp38-cp38-macosx_11_0_arm64.whl","feathertail-0.6.1-cp38-cp38-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp38-cp38-win_amd64.whl","feathertail-0.6.1-cp39-cp39-macosx_11_0_arm64.whl","feathertail-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp39-cp39-win_amd64.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":["feathertail-0.6.1-cp310-cp310-macosx_11_0_arm64.whl","feathertail-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp310-cp310-win_amd64.whl","feathertail-0.6.1-cp311-cp311-macosx_11_0_arm64.whl","feathertail-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp311-cp311-win_amd64.whl","feathertail-0.6.1-cp312-cp312-macosx_11_0_arm64.whl","feathertail-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp312-cp312-win_amd64.whl","feathertail-0.6.1-cp38-cp38-macosx_11_0_arm64.whl","feathertail-0.6.1-cp38-cp38-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp38-cp38-win_amd64.whl","feathertail-0.6.1-cp39-cp39-macosx_11_0_arm64.whl","feathertail-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl","feathertail-0.6.1-cp39-cp39-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":15,"total_sboms":15,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":2,"low":1,"unknown":1}}}