Installation¶
nexus-fs requires Python 3.11+.
Base install¶
The base package includes the local filesystem backend:
Extras¶
Add cloud backends by installing extras:
Installs boto3. Requires AWS credentials — see S3 setup.
Installs google-cloud-storage. Requires Application Default Credentials — see GCS setup.
Installs google-api-python-client and google-auth-oauthlib. Requires OAuth setup — see Google Drive setup.
Optional: fsspec integration¶
To use nexus-fs as an fsspec filesystem (for pandas, dask, HuggingFace):
See fsspec integration for usage.
Optional: interactive TUI¶
The playground command requires the TUI extra:
See nexus-fs playground for details.
Verify¶
This checks your Python version, installed backends, and credential configuration. See nexus-fs doctor for interpreting the output.