Curses TUI for fsspec filesystems
Project description
fsspec-manager
Curses TUI for fsspec
filesystems.
Optimized for interactive use with the python repl and extensibility.
Looks made to mimic lf.
Goals:
- simple and easy to audit code
- easy extensibility through python to support custom filesystems
Non-goals:
- performance
- non-read-only features
- complicated operations - these should be added by the user
Installation
pip install fsspec-manager
Basic usage
from fsman import fsman
from fsspec import filesystem
fs = filesystem('local')
man = fsman(fs)
man.explore()
# get state of manager when it exited
man.path
man.cwd
man.ls
To launch a IPython REPL from the manager, press 'w'.
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
fsspec_manager-0.1.0.tar.gz
(3.8 kB
view details)
Built Distribution
File details
Details for the file fsspec_manager-0.1.0.tar.gz
.
File metadata
- Download URL: fsspec_manager-0.1.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.9 Darwin/23.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98a2ec262c43a7c16e8f4baf45a9fe30e4da80d78adde48f534f85b45a7f9059 |
|
MD5 | 9fbdf3e969e3f584570cf1f02482a776 |
|
BLAKE2b-256 | 36992c84ad39bb86e1d6c3259923e97a1ceacd4a2bdda36fe1e68e8fd37e4112 |
File details
Details for the file fsspec_manager-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: fsspec_manager-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.9 Darwin/23.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac13325519ac768839fca16387a016b465bb857432305fcb48370895d1a8c273 |
|
MD5 | ed8b7fa1ae6ec9e91a3dba054864328c |
|
BLAKE2b-256 | 56b87860aed44078ffa1c9983e8e65824249e8c752cffa98dd27c5b9299ac884 |