{
  "_id": "6a1149c1acfb0bcc41ce847b",
  "Package": "cloudfs",
  "Title": "Streamlined Interface to Interact with Cloud Storage Platforms",
  "Version": "0.1.3",
  "Authors@R": "c(\nperson(\"Iaroslav\", \"Domin\", email = \"iaroslav@gradientmetrics.com\", role = c(\"aut\", \"cre\")),\nperson(\"Stefan\", \"Musch\", email = \"stefan@gradientmetrics.com\", role = c(\"aut\")),\nperson(\"Michal\", \"Czyz\", email = \"michal@gradientmetrics.com\", role = c(\"aut\")),\nperson(\"Emmanuel\", \"Ugochukwu\", email = \"emmanuel@gradientmetrics.com\", role = c(\"aut\")),\nperson(\"Gradient Metrics\", role = c(\"cph\", \"fnd\"))\n)",
  "Description": "A unified interface for simplifying cloud storage\ninteractions, including uploading, downloading, reading, and\nwriting files, with functions for both 'Google Drive'\n(<https://www.google.com/drive/>) and 'Amazon S3'\n(<https://aws.amazon.com/s3/>).",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "URL": "https://g6t.github.io/cloudfs/, https://github.com/g6t/cloudfs",
  "BugReports": "https://github.com/g6t/cloudfs/issues",
  "Config/pak/sysreqs": "cmake make libuv1-dev libxml2-dev libssl-dev",
  "Repository": "https://g6t.r-universe.dev",
  "Date/Publication": "2024-05-07 16:44:07 UTC",
  "RemoteUrl": "https://github.com/g6t/cloudfs",
  "RemoteRef": "HEAD",
  "RemoteSha": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-23 06:28:09 UTC",
    "User": "root"
  },
  "Author": "Iaroslav Domin [aut, cre],\nStefan Musch [aut],\nMichal Czyz [aut],\nEmmanuel Ugochukwu [aut],\nGradient Metrics [cph, fnd]",
  "Maintainer": "Iaroslav Domin <iaroslav@gradientmetrics.com>",
  "MD5sum": "9f3e336603298f26904b452ecfee10cd",
  "_user": "g6t",
  "_type": "src",
  "_file": "cloudfs_0.1.3.tar.gz",
  "_fileid": "6adb2904f16ab77427a00a726162ee57f5f9b47576c7fa223d72766fe9726eb0",
  "_filesize": 317212,
  "_sha256": "6adb2904f16ab77427a00a726162ee57f5f9b47576c7fa223d72766fe9726eb0",
  "_created": "2026-05-23T06:28:09.000Z",
  "_published": "2026-05-23T06:31:29.050Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77503176500,
      "time": 136,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7174940307"
    },
    {
      "job": 77503176503,
      "time": 144,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174941151"
    },
    {
      "job": 77503176483,
      "time": 146,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7174938894"
    },
    {
      "job": 77503176485,
      "time": 170,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174940469"
    },
    {
      "job": 77503021535,
      "time": 186,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174926913"
    },
    {
      "job": 77503176476,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174937674"
    },
    {
      "job": 77503176509,
      "time": 86,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7174935471"
    },
    {
      "job": 77503176526,
      "time": 86,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7174935754"
    },
    {
      "job": 77503176510,
      "time": 70,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174933984"
    }
  ],
  "_buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/g6t/cloudfs",
  "_commit": {
    "id": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
    "author": "Iaroslav Domin <ya.domin@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #13 from g6t/fixes\n\nSome fixes",
    "time": 1715100247
  },
  "_maintainer": {
    "name": "Iaroslav Domin",
    "email": "iaroslav@gradientmetrics.com",
    "login": "idmn",
    "twitter": "@iaroslav_domin",
    "description": "Data scientist",
    "uuid": 8419011
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "aws.s3",
      "role": "Imports"
    },
    {
      "package": "googledrive",
      "role": "Imports"
    },
    {
      "package": "desc",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "googlesheets4",
      "role": "Suggests"
    },
    {
      "package": "haven",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "writexl",
      "role": "Suggests"
    },
    {
      "package": "xml2",
      "role": "Suggests"
    }
  ],
  "_owner": "g6t",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "idmn",
      "count": 118,
      "uuid": 8419011
    },
    {
      "user": "emmanuelugo",
      "count": 11,
      "uuid": 47338860
    },
    {
      "user": "stefanmusch",
      "count": 3,
      "uuid": 24733935
    }
  ],
  "_userbio": {
    "uuid": 25122578,
    "type": "organization",
    "name": "Gradient",
    "description": "Gradient is a team of data scientists, programmers, and researchers driven by statistics and grounded in stories."
  },
  "_downloads": {
    "count": 227,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cloudfs"
  },
  "_devurl": "https://github.com/g6t/cloudfs",
  "_pkgdown": "https://g6t.github.io/cloudfs/",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/cloudfs.html",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/g6t/cloudfs",
  "_realowner": "g6t",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2023-10-18"
    },
    {
      "version": "0.1.3",
      "date": "2024-05-07"
    }
  ],
  "_exports": [
    "cloud_drive_attach",
    "cloud_drive_browse",
    "cloud_drive_download",
    "cloud_drive_download_bulk",
    "cloud_drive_ls",
    "cloud_drive_read",
    "cloud_drive_read_bulk",
    "cloud_drive_spreadsheet_autofit",
    "cloud_drive_upload",
    "cloud_drive_upload_bulk",
    "cloud_drive_write",
    "cloud_drive_write_bulk",
    "cloud_get_roots",
    "cloud_local_ls",
    "cloud_object_ls",
    "cloud_read_excel",
    "cloud_s3_attach",
    "cloud_s3_browse",
    "cloud_s3_download",
    "cloud_s3_download_bulk",
    "cloud_s3_ls",
    "cloud_s3_read",
    "cloud_s3_read_bulk",
    "cloud_s3_upload",
    "cloud_s3_upload_bulk",
    "cloud_s3_write",
    "cloud_s3_write_bulk"
  ],
  "_help": [
    {
      "page": "cloud_drive_attach",
      "title": "Attach Google Drive folder to project",
      "topics": [
        "cloud_drive_attach"
      ]
    },
    {
      "page": "cloud_drive_browse",
      "title": "Browse project's Google Drive folder",
      "topics": [
        "cloud_drive_browse"
      ]
    },
    {
      "page": "cloud_drive_download",
      "title": "Download a file from Google Drive to the local project folder",
      "topics": [
        "cloud_drive_download"
      ]
    },
    {
      "page": "cloud_drive_download_bulk",
      "title": "Bulk download contents from Google Drive",
      "topics": [
        "cloud_drive_download_bulk"
      ]
    },
    {
      "page": "cloud_drive_ls",
      "title": "List Contents of Project's Google Drive Folder",
      "topics": [
        "cloud_drive_ls"
      ]
    },
    {
      "page": "cloud_drive_read",
      "title": "Read a file from Google Drive",
      "topics": [
        "cloud_drive_read"
      ]
    },
    {
      "page": "cloud_drive_read_bulk",
      "title": "Bulk Read Contents from Google Drive",
      "topics": [
        "cloud_drive_read_bulk"
      ]
    },
    {
      "page": "cloud_drive_spreadsheet_autofit",
      "title": "Automatically resize all columns in a google spreadsheet",
      "topics": [
        "cloud_drive_spreadsheet_autofit"
      ]
    },
    {
      "page": "cloud_drive_upload",
      "title": "Upload a local file to Google Drive",
      "topics": [
        "cloud_drive_upload"
      ]
    },
    {
      "page": "cloud_drive_upload_bulk",
      "title": "Bulk Upload Files to Google Drive",
      "topics": [
        "cloud_drive_upload_bulk"
      ]
    },
    {
      "page": "cloud_drive_write",
      "title": "Write an object to Google Drive",
      "topics": [
        "cloud_drive_write"
      ]
    },
    {
      "page": "cloud_drive_write_bulk",
      "title": "Write multiple objects to Google Drive in bulk",
      "topics": [
        "cloud_drive_write_bulk"
      ]
    },
    {
      "page": "cloud_get_roots",
      "title": "Get cloud roots of a project",
      "topics": [
        "cloud_get_roots"
      ]
    },
    {
      "page": "cloud_local_ls",
      "title": "List Contents of local project folder",
      "topics": [
        "cloud_local_ls"
      ]
    },
    {
      "page": "cloud_object_ls",
      "title": "Prepare a dataframe for bulk writing of objects to cloud",
      "topics": [
        "cloud_object_ls"
      ]
    },
    {
      "page": "cloud_read_excel",
      "title": "Read excel file as a list of dataframes",
      "topics": [
        "cloud_read_excel"
      ]
    },
    {
      "page": "cloud_s3_attach",
      "title": "Attach S3 folder to project",
      "topics": [
        "cloud_s3_attach"
      ]
    },
    {
      "page": "cloud_s3_browse",
      "title": "Browse project's S3 folder",
      "topics": [
        "cloud_s3_browse"
      ]
    },
    {
      "page": "cloud_s3_download",
      "title": "Download a file from S3 to the local project folder",
      "topics": [
        "cloud_s3_download"
      ]
    },
    {
      "page": "cloud_s3_download_bulk",
      "title": "Bulk Download Contents from S3",
      "topics": [
        "cloud_s3_download_bulk"
      ]
    },
    {
      "page": "cloud_s3_ls",
      "title": "List Contents of Project's S3 Folder",
      "topics": [
        "cloud_s3_ls"
      ]
    },
    {
      "page": "cloud_s3_read",
      "title": "Read a file from S3",
      "topics": [
        "cloud_s3_read"
      ]
    },
    {
      "page": "cloud_s3_read_bulk",
      "title": "Bulk Read Contents from S3",
      "topics": [
        "cloud_s3_read_bulk"
      ]
    },
    {
      "page": "cloud_s3_upload",
      "title": "Upload a local file to S3",
      "topics": [
        "cloud_s3_upload"
      ]
    },
    {
      "page": "cloud_s3_upload_bulk",
      "title": "Bulk Upload Files to S3",
      "topics": [
        "cloud_s3_upload_bulk"
      ]
    },
    {
      "page": "cloud_s3_write",
      "title": "Write an object to S3",
      "topics": [
        "cloud_s3_write"
      ]
    },
    {
      "page": "cloud_s3_write_bulk",
      "title": "Write multiple objects to S3 in bulk",
      "topics": [
        "cloud_s3_write_bulk"
      ]
    }
  ],
  "_pkglogo": "https://github.com/g6t/cloudfs/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/g6t/cloudfs/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "aws.s3",
    "aws.signature",
    "base64enc",
    "cli",
    "curl",
    "desc",
    "digest",
    "dplyr",
    "fs",
    "gargle",
    "generics",
    "glue",
    "googledrive",
    "httr",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "tibble",
    "tidyselect",
    "utf8",
    "uuid",
    "vctrs",
    "withr",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "cloudfs.Rmd",
      "filename": "cloudfs.html",
      "title": "cloudfs package overview",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Project assets",
        "Cloud roots",
        "Motivation",
        "Package walk-through",
        "Setting up a root",
        "Types of interactions",
        "Practical Examples",
        "Operations on multiple files at once",
        "S3 functions"
      ],
      "created": "2023-09-14 07:35:46",
      "modified": "2023-10-18 18:16:26",
      "commits": 5
    }
  ],
  "_score": 4.477121254719663,
  "_indexed": true,
  "_nocasepkg": "cloudfs",
  "_universes": [
    "g6t",
    "idmn"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-05-23T06:30:21.000Z",
      "distro": "noble",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "ee2cd38b2dcda8db661712ee0003e28a881838d5bd8d7a25c6ee23c769275c5e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-05-23T06:30:28.000Z",
      "distro": "noble",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "407c153426ffabf84fb7caa901dab008bc52d85b900c51406076b20addf47e0d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-05-23T06:30:13.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "6b2e5899460c7638f4712d210bfb4312d025b8067ad8df27b68dae062aa843f7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-05-23T06:30:25.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "d02a63c6ecaed390d4ea7e2b963707c0a1cc22e221f1d6256e83834c2afc6868",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3",
      "date": "2026-05-23T06:30:16.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "3bc6f37ff46b1224a3a1016eff7fdb0c2c355c1b6683a2179fefccfc644b26f5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-05-23T06:29:23.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "de5c40259fc9968c790e378c9b8819a7f2b519c9a93ee4e852bcfd73970d9c2d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-05-23T06:29:29.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "463944dc38c678a68704a171de152cc4395c2675ad69167f8fd8be81cdd7fe39",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-05-23T06:29:12.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "1aaebd394537f5e92f91d0539aa0af8326b9f504abdfd6f4e7fe5eed97da824a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/26325714045"
    }
  ]
}