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.
| Version: |
0.3.0 |
| Depends: |
R (≥ 4.1) |
| Imports: |
cli, httr2 (≥ 1.0.0), jsonlite, openssl, readr, rlang (≥
1.1.0), tibble |
| Suggests: |
knitr, nanoparquet, readxl, rmarkdown, sf, testthat (≥
3.0.0), withr |
| Published: |
2026-11-07 |
| DOI: |
10.32614/CRAN.package.s3pe (may not be active yet) |
| Author: |
André Leite [aut,
cre],
Marcos Wasiliew
[aut],
Hugo Vasconcelos
[aut],
Carlos Amorim
[aut],
Diogo Bezerra
[aut],
Júlia Nascimento Barreto
[aut] |
| Maintainer: |
André Leite <leite at castlab.org> |
| BugReports: |
https://github.com/StrategicProjects/s3pe/issues |
| License: |
MIT + file LICENSE |
| URL: |
https://github.com/StrategicProjects/s3pe,
https://strategicprojects.github.io/s3pe/r/ |
| NeedsCompilation: |
no |
| Language: |
en-US |
| Materials: |
README, NEWS |
| CRAN checks: |
s3pe results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=s3pe
to link to this page.