Skip to content

Releases: brokamp-group/s3

s3 1.1.0

04 Sep 13:14

Choose a tag to compare

What's Changed

  • add data_dir argument to s3_getand s3_get_files by @rcannood in #28
  • only require aws.signature and digest when getting private s3 files; closes #27 by @cole-brokamp in #29

New Contributors

Full Changelog: v1.0.0...v1.1.0

s3 1.0.0

24 Jul 22:23
6aa8253

Choose a tag to compare

Files downloaded from S3 are no longer saved in the user's home directory by default to abide by CRAN policy. Instead, files are downloaded to the R user data directory (i.e., tools::R_user_dir("s3", "data")) so they can be cached across all of an R user's sessions and projects.

  • Specify an alternative download location by setting the R_USER_DATA_DIR environment variable (see ?tools::R_user_dir)
  • For example, to return to default behavior for older version of s3 (< 1.0.0), run Sys.setenv("R_USER_DATA_DIR" = fs::path_wd("s3_downloads"))

s3 0.4.0

22 Jul 02:55

Choose a tag to compare

What's Changed

  • freshen up by @cole-brokamp in #24
    • use quotes, spelled out acronyms, and provided linkable-URLs when mentioning 'AWS S3'
    • used donttest for long running examples
    • eliminated problem with exporting magrittr pipe
    • be more specific with return types for exported functions
    • write to tempdir() in examples/vignettes/tests

Full Changelog: v0.3.1...v0.4.0

s3 0.3.1

16 Dec 16:41

Choose a tag to compare

What's Changed

Full Changelog: 0.3.0...v0.3.1

0.3.0

07 Apr 19:01

Choose a tag to compare

  • internally, aws.signature is used to create presigned URLs, avoiding the usage of python and boto
  • package installation no longer requires python and boto for private downloads
  • new region argument must be specified when downloading private files

0.2.5

19 Feb 15:22
8558f9d

Choose a tag to compare

added option to specify public = FALSE to override and ignore any AWS credentials set in environment variables

0.2.4

09 Feb 15:18
0f751a3

Choose a tag to compare

  • s3_get_files now detects and communicates how many of the total files will actually be downloading after checking if any or some of the requested files already exist

0.2.3

10 Dec 20:01

Choose a tag to compare

don't force user confirmation when downloading multiple files if session is not interactive

0.2.2

10 Dec 17:10

Choose a tag to compare

fix bug where s3_get_files would fail for public files hosted on S3 if user was not using AWS credentials

0.2.1

09 Dec 04:51

Choose a tag to compare

fixes error where private files sizes could not be found (and resulting in private files not being able to be downloaded)