uriutils-0.1 documentation¶
Welcome to the documentation for uriutils. This package aims to make it transparent to the user and the developer the underlying storage system (i.e., S3, Google Cloud, local filesystems, etc) by wrapping the different protocols in a common interface.
Currently, the following storage systems are supported:
- Local filesystem (i.e., empty or
file
scheme) - Amazon Web Services Simple Storage Services (S3) using
S3.Client
(i.e.,s3
scheme) - Amazon Web Services Simple Notification Service (SNS) using
SNS.Client
(i.e.,sns
scheme) - Google Cloud Storage using
google.cloud.storage.client
(i.e.,gcs
orgs
scheme) - HTTP using
requests
(i.e.,http
orhttps
scheme)