Skip to main content

CASFS

Build status Codecov branch readthedocs Latest version

CASFS is a content-addressable filestore library, built on pyfilesystem2. CASFS was inspired by hashfs.

Installation and Usage

Install CASFS via pip:

pip install casfs

Full documentation for CASFS lives at Read The Docs.

Disclaimer

This is a research project, not an official Google product. Expect bugs and sharp edges. Please help by trying out CASFS, reporting bugs, and letting us know what you think!

Citing CASFS

If Caliban helps you in your research, pleae consider citing the repository:

@software{casfs2020github,
  author = {Sam Ritchie},
  title = {{CASFS}: Content-addressable filesystem abstraction for Python.},
  url = {http://github.com/google/casfs},
  version = {0.1.0},
  year = {2020},
}

In the above bibtex entry, names are in alphabetical order, the version number is intended to be that of the latest tag on github, and the year corresponds to the project's open-source release.

License

Copyright 2020 Google LLC.

Licensed under the Apache License, Version 2.0.

Metadata

Release files for casfs 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for casfs 0.1.2
File Size Uploaded Provenance Actions
casfs-0.1.2.tar.gz 26.1 kB Without provenance Details for casfs-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for casfs 0.1.2
File Interpreter ABI Platform Actions
casfs-0.1.2-py3-none-any.whl Python 3 none any Details for casfs-0.1.2-py3-none-any.whl

Total release size: 43.1 kB

Release files / casfs-0.1.2.tar.gz

Download URL casfs-0.1.2.tar.gz
Size 26.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4f2f5b6fba478498b8a307362761061e60fd27ef4613e7a235c90545fa72548c
BLAKE2b-256 checksum
How to use checksums
85fc24de268d92c011879978fec0b92cf64bff08a836b308a9feeb125042d835
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

Release files / casfs-0.1.2-py3-none-any.whl

Download URL casfs-0.1.2-py3-none-any.whl
Size 17.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0fe9b0a60713c2783b27569e22b7838b4839f30e9620f6887a5802e6e8bc06b9
BLAKE2b-256 checksum
How to use checksums
0454d8164a4b792ec65f65f858c937c5d0605b7e6b01675aac5254bb86bcd19b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

Security for casfs 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page