Skip to content
This repository has been archived by the owner on Dec 29, 2022. It is now read-only.
/ casfs Public archive

Content-addressable storage, implemented over pyfilesystem2.

License

Notifications You must be signed in to change notification settings

google/casfs

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.