{"url":"https://pypi.sbomify.com/package/sandfs/0.9.0","markdown_url":"https://pypi.sbomify.com/package/sandfs/0.9.0.md","name":"sandfs","version":"0.9.0","purl":"pkg:pypi/sandfs@0.9.0","summary":"A lazy, copy-on-write sandbox filesystem for agents: mount any data, fork in O(1), see what changed","author":"sandfs contributors","project_urls":{"Homepage":"https://github.com/lydakis/sandfs","Issues":"https://github.com/lydakis/sandfs/issues","Repository":"https://github.com/lydakis/sandfs"},"requires_python":">=3.11","license":null,"classifiers":["Development Status :: 3 - Alpha","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Programming Language :: Rust","Topic :: Software Development :: Libraries","Topic :: System :: Filesystems","Typing :: Typed"],"wheels":[{"filename":"sandfs-0.9.0-cp311-abi3-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/74/08/b3d28e4c6b407f6d03843327867740ba2b0b9842f9c2558c5f098bb6ee26/sandfs-0.9.0-cp311-abi3-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"d81148cf-e0fe-5b89-a7f3-77c37eac353c","path":"sandfs-0.9.0.dist-info/sboms/sandfs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/d81148cf-e0fe-5b89-a7f3-77c37eac353c/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"lydakis/sandfs","workflow":"release.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/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/lydakis/sandfs","1.3.6.1.4.1.57264.1.13":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"1097675080","1.3.6.1.4.1.57264.1.16":"https://github.com/lydakis","1.3.6.1.4.1.57264.1.17":"1649445","1.3.6.1.4.1.57264.1.18":"https://github.com/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/lydakis/sandfs/actions/runs/40630901565/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sandfs-0.9.0-cp311-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/f3/c7/de1bf657006fa89bbb79896cf1455cbe3a9ebb951e7fd2cc6a4fdeb57803/sandfs-0.9.0-cp311-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"ba77d96a-f53e-5bee-a32e-3b6c0c4ec806","path":"sandfs-0.9.0.dist-info/sboms/sandfs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/ba77d96a-f53e-5bee-a32e-3b6c0c4ec806/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"lydakis/sandfs","workflow":"release.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/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/lydakis/sandfs","1.3.6.1.4.1.57264.1.13":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"1097675080","1.3.6.1.4.1.57264.1.16":"https://github.com/lydakis","1.3.6.1.4.1.57264.1.17":"1649445","1.3.6.1.4.1.57264.1.18":"https://github.com/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/lydakis/sandfs/actions/runs/40630901565/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sandfs-0.9.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","url":"https://files.pythonhosted.org/packages/b5/16/6706c47ab68a9c8569b630856a0babf5a5d14c476257583714d1216a8693/sandfs-0.9.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","sboms":[{"artifact_uuid":"b2163ea0-ccbc-5b4a-bdb8-8d44b942006a","path":"sandfs-0.9.0.dist-info/sboms/sandfs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b2163ea0-ccbc-5b4a-bdb8-8d44b942006a/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"lydakis/sandfs","workflow":"release.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/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/lydakis/sandfs","1.3.6.1.4.1.57264.1.13":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"1097675080","1.3.6.1.4.1.57264.1.16":"https://github.com/lydakis","1.3.6.1.4.1.57264.1.17":"1649445","1.3.6.1.4.1.57264.1.18":"https://github.com/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/lydakis/sandfs/actions/runs/40630901565/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sandfs-0.9.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/c5/70/f4569474ef1eefa6c33df8b25ee1d81d29aaa82a0edf7de7a090fa634b76/sandfs-0.9.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"bb97d876-b611-5341-94e9-c610c7ec9ad5","path":"sandfs-0.9.0.dist-info/sboms/sandfs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/bb97d876-b611-5341-94e9-c610c7ec9ad5/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"lydakis/sandfs","workflow":"release.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/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/lydakis/sandfs","1.3.6.1.4.1.57264.1.13":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"1097675080","1.3.6.1.4.1.57264.1.16":"https://github.com/lydakis","1.3.6.1.4.1.57264.1.17":"1649445","1.3.6.1.4.1.57264.1.18":"https://github.com/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/lydakis/sandfs/actions/runs/40630901565/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sandfs-0.9.0-cp311-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/07/e9/a4daacc947eeb2ba3cc65437ef24cb48ee1e499c4c6b33bc4f3b29869406/sandfs-0.9.0-cp311-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"49de1ae1-eb29-5076-b783-ee07e4efaac0","path":"sandfs-0.9.0.dist-info/sboms/sandfs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/49de1ae1-eb29-5076-b783-ee07e4efaac0/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"lydakis/sandfs","workflow":"release.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/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/lydakis/sandfs","1.3.6.1.4.1.57264.1.13":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"1097675080","1.3.6.1.4.1.57264.1.16":"https://github.com/lydakis","1.3.6.1.4.1.57264.1.17":"1649445","1.3.6.1.4.1.57264.1.18":"https://github.com/lydakis/sandfs/.github/workflows/release.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"16ce565bef1877fd374f14e7ad1297e86f821b76","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/lydakis/sandfs/actions/runs/40630901565/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":5,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":5,"total_sboms":5,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}