Skip to content

Releases: ropensci/piggyback

v0.1.5

26 Dec 20:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.4...v0.1.5

v0.1.4

26 Dec 20:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.3...v0.1.4

v0.1.3

26 Dec 20:18
Compare
Choose a tag to compare

What's Changed

  • Fix upload for releases with no existing assets by @tanho63 in #68
  • Data frame subsetting works if tibble is not installed (closes #70). by @PMassicotte in #71

New Contributors

Full Changelog: v0.1.2...v0.1.3

v0.1.2

26 Dec 20:17
Compare
Choose a tag to compare

What's Changed

  • fixup intro vignette to remove track/push/pull mentions by @tanho63 in #53
  • Fix upload dir argument and cleanup intro vignette by @tanho63 in #56
  • fix use_timestamps in pb_upload by @tanho63 in #57
  • new release errors reported verbosely by @tanho63 in #59
  • Refactoring of pb_list() and other changes by @tanho63 in #65
  • Use verbose option by @tanho63 in #66

Full Changelog: v0.1.1...v0.1.2

v0.1.1

26 Dec 20:06
Compare
Choose a tag to compare

What's Changed

  • Rely on gh::gh_token() for credential management by @cboettig in #50

Full Changelog: v0.1.0...v0.1.1

piggyback v0.1.0

06 Aug 04:48
7c787d0
Compare
Choose a tag to compare
  • address remaining authentication issue in changes to GitHub API (on pb_upload()) [#47]
  • Use flat file structure on upload/download instead of encoding path [#48]
  • improve performance via more aggressive memoising of pb_info() calls, inceasing default piggyback_cache_duration to 10 minutes [#46]
  • Resolve bug introduced by API changes that would stop creation of tags on repos with default branch called main or without previous releases [#48]

piggyback: Managing Larger Data on a GitHub Repository

07 Feb 16:04
5e8971b
Compare
Choose a tag to compare

lifecycle Travis-CI Build Status Coverage status AppVeyor build status CRAN status DOI

Changelog: v0.0.10

  • Improve interface for specifying when to overwrite files on upload (#25)
  • Bugfixes for errors introduced in v0.0.9:
    • Uploading of directory paths could cause download errors in pb_download(). (#24)
    • Access all assets on a release instead of first 30. This could break upload and download. (#23, #24)

piggyback: Managing Larger Data on a GitHub Repository

07 Feb 15:59
Compare
Choose a tag to compare

lifecycle Travis-CI Build Status Coverage status AppVeyor build status CRAN status DOI

Changelog: v0.0.9

  • Enable re-upload and deletion of partially uploaded files (#19)

piggyback: Managing Larger Data on a GitHub Repository

07 Feb 15:58
Compare
Choose a tag to compare

lifecycle Travis-CI Build Status Coverage status AppVeyor build status CRAN status DOI

Changelog: v0.0.8

  • Updates to documentation, streamlining tests
  • remove dependency on utils::askYesNo which is only available in R >= 3.5.0

piggyback: Managing Larger Data on a GitHub Repository

01 Oct 16:38
a70fa5d
Compare
Choose a tag to compare

lifecycle Travis-CI Build Status Coverage status AppVeyor build status CRAN status DOI

Because larger (> 50 MB) data files cannot easily be committed to git, a different approach is required to manage data associated with an analysis in a GitHub repository. This package provides a simple work-around by allowing larger (up to 2 GB) data files to piggyback on a repository as assets attached to individual GitHub releases. These files are not handled by git in any way, but instead are uploaded, downloaded, or edited directly by calls through the GitHub API. These data files can be versioned manually by creating different releases. This approach works equally well with public or private repositories. Data can be uploaded and downloaded programmatically from scripts. No authentication is required to download data from public repositories.

Changelog: v0.0.7

  • Initial release to CRAN