Package: s3pe 0.3.1

André Leite
s3pe: A Small, Dependable Client for S3 Object Stores
Read and write data on any S3-compatible object store ('AWS S3', 'MinIO', 'Garage', 'Ceph', ...). read_s3() and write_s3() move data frames, lists and files, with the format chosen by the key's extension (CSV, JSON, Parquet, RDS, GeoJSON); list, inspect and delete objects with the same small vocabulary. Requests are signed with AWS Signature Version 4 over the real hash of the payload, transient failures are retried with exponential backoff, and every transfer is checked against the server's ETag and content length. Endpoint and credentials come from the environment and are never written to disk.
Authors:
s3pe_0.3.1.tar.gz
s3pe_0.3.1.zip(r-4.7-any)s3pe_0.3.1.zip(r-4.6-any)s3pe_0.3.1.zip(r-4.5-any)
s3pe_0.3.1.tgz(r-4.6-any)s3pe_0.3.1.tgz(r-4.5-any)
s3pe_0.3.1.tar.gz(r-4.7-any)s3pe_0.3.1.tar.gz(r-4.6-any)
s3pe_0.3.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
s3pe/json (API)
| # Install 's3pe' in R: |
| install.packages('s3pe', repos = c('https://strategicprojects.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/strategicprojects/s3pe/issues
Pkgdown/docs site:https://strategicprojects.github.io
garagegopernambucopythonrusts3
Last updated from:53de6c8798. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 126 | ||
| source / vignettes | OK | 192 | ||
| linux-release | OK | 117 | ||
| macos-release | OK | 88 | ||
| macos-oldrel | OK | 104 | ||
| windows-devel | OK | 82 | ||
| windows-release | OK | 74 | ||
| windows-oldrel | OK | 72 | ||
| wasm-release | OK | 110 |
Exports:buckets_s3copy_s3delete_s3download_s3exists_s3head_s3list_s3presign_s3read_s3s3_configsync_down_s3sync_up_s3upload_s3use_bucketuse_endpointwrite_s3
Dependencies:askpassbitbit64clicliprcpp11crayoncurlgluehmshttr2jsonlitelifecyclemagrittropensslpillarpkgconfigprettyunitsprogressR6readrrlangsystibbletidyselecttzdbutf8vctrsvroomwithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| List the buckets the credentials can see | buckets_s3 |
| Copy an object inside the store | copy_s3 |
| Delete objects | delete_s3 |
| Download an object to a file | download_s3 |
| Does an object exist? | exists_s3 |
| Metadata of an object | head_s3 |
| List the objects under a prefix | list_s3 |
| A pre-signed URL | presign_s3 |
| Read an object into R | read_s3 |
| Configure the connection to the store | s3_config |
| Mirror a directory to a prefix, or a prefix to a directory | sync_down_s3 sync_up_s3 |
| Upload a file | upload_s3 |
| Set the default bucket or endpoint for the session | use_bucket use_endpoint |
| Write an R object to the store | write_s3 |
