SnapFS Python client and CLI
Project description
SnapFS (Python Client)
SnapFS is a file indexing and metadata system designed for large-scale production environments such as VFX, animation, gaming, simulation, and data pipelines.
Status
Early development.
APIs, schemas, and endpoints may evolve rapidly before the 1.0 release.
Features
- Filesystem scanning and metadata ingestion
- Cache-aware incremental hashing
- Async gateway client built on aiohttp
- Command-line interface for common operations
Installation
pip install snapfs
or install from source:
pip install -e .
Quick Start
Scan a directory and publish metadata:
snapfs scan /mnt/projects
Requirements
- Python 3.8+
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
snapfs-0.2.2.tar.gz
(19.5 kB
view details)
File details
Details for the file snapfs-0.2.2.tar.gz.
File metadata
- Download URL: snapfs-0.2.2.tar.gz
- Upload date:
- Size: 19.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e566ec3d1ef2864d51ddedabe12ea4f1877cf4a246a701c8e7667d88f5ecb95
|
|
| MD5 |
e047b351194cd9200626935cdc660f1b
|
|
| BLAKE2b-256 |
ff027678f2625a688a94a230345e4fc295c32c9f260909a590097b8b762bc3ea
|