Cache and file system for online resources
Project description
Minato
Cache & file system for online resources in Python
Installation
pip install minato
Usage
Python
import minato
# Read / write files on online storage
with minato.open("s3://your_bucket/path/to/file", "w") as f:
f.write("Create a new file on AWS S3!")
# Cache & manage online resources in local storage
local_filename = minato.cached_path("http://example.com/path/to/archive.zip!inner/path/to/file")
CLI
❯ poetry run minato --help
usage: minato
positional arguments:
{cache,list,remove,update}
cache cache remote file and return cached local file path
list show list of cached files
remove remove cached files
update update cached files
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
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
minato-0.4.0.tar.gz
(15.6 kB
view hashes)
Built Distribution
minato-0.4.0-py3-none-any.whl
(22.8 kB
view hashes)