{
  "_id": "6a57279bff0138dec5d6e6e0",
  "Package": "pkgfilecache",
  "Type": "Package",
  "Title": "Download and Manage Optional Package Data",
  "Version": "0.1.5",
  "Authors@R": "person(\"Tim\", \"Schäfer\", role = c(\"aut\", \"cre\"), email = \"ts+code@rcmd.org\", comment = c(ORCID = \"0000-0002-3683-8070\"))",
  "Maintainer": "Tim Schäfer <ts+code@rcmd.org>",
  "Description": "Manage optional data for your package. The data can be\nhosted anywhere, and you have to give a Uniform Resource\nLocator (URL) for each file. File integrity checks are\nsupported. This is useful for package authors who need to ship\nmore than the 5 Megabyte of data currently allowed by the the\nComprehensive R Archive Network (CRAN).",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "URL": "https://github.com/dfsp-spirit/pkgfilecache",
  "BugReports": "https://github.com/dfsp-spirit/pkgfilecache/issues",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.2.3",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://dfsp-spirit.r-universe.dev",
  "Date/Publication": "2024-02-02 18:44:11 UTC",
  "RemoteUrl": "https://github.com/dfsp-spirit/pkgfilecache",
  "RemoteRef": "HEAD",
  "RemoteSha": "291b348693567d596eff5253b87504010b93bf00",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-15 06:21:36 UTC",
    "User": "root"
  },
  "Author": "Tim Schäfer [aut, cre] (ORCID: <https://orcid.org/0000-0002-3683-8070>)",
  "_user": "dfsp-spirit",
  "_type": "src",
  "_file": "pkgfilecache_0.1.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/3be3d7006a010c081fe828d37f1e159e9ec721fdf78d35ddd7d30153f17dba2d",
  "_filesize": 123066,
  "_sha256": "3be3d7006a010c081fe828d37f1e159e9ec721fdf78d35ddd7d30153f17dba2d",
  "_expires": "2026-10-23T06:24:25.000Z",
  "_created": "2026-07-15T06:21:36.000Z",
  "_published": "2026-07-15T06:24:27.485Z",
  "_jobs": [
    {
      "job": 87283267812,
      "time": 126,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "8334373752"
    },
    {
      "job": 87283267809,
      "time": 129,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "8334374428"
    },
    {
      "job": 87283267807,
      "time": 82,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "8334360725"
    },
    {
      "job": 87283267803,
      "time": 87,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "8334361980"
    },
    {
      "job": 87282702025,
      "time": 235,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8334335946"
    },
    {
      "job": 87283267813,
      "time": 107,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8334367930"
    },
    {
      "job": 87283267817,
      "time": 95,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "8334364630"
    },
    {
      "job": 87283267840,
      "time": 69,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "8334357116"
    },
    {
      "job": 87283267900,
      "time": 67,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "8334356702"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701",
  "_status": "success",
  "_upstream": "https://github.com/dfsp-spirit/pkgfilecache",
  "_commit": {
    "id": "291b348693567d596eff5253b87504010b93bf00",
    "author": "Tim Schaefer <ts+code@rcmd.org>",
    "committer": "Tim Schaefer <ts+code@rcmd.org>",
    "message": "Merge branch 'master' of https://github.com/dfsp-spirit/pkgfilecache\n",
    "time": 1706899451
  },
  "_maintainer": {
    "name": "Tim Schäfer",
    "email": "ts+code@rcmd.org",
    "login": "dfsp-spirit",
    "orcid": "0000-0002-3683-8070",
    "description": "Research Software Engineer at Max Planck Institute for Empirical Aesthetics",
    "uuid": 1061893
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "downloader",
      "role": "Imports"
    },
    {
      "package": "rappdirs",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    }
  ],
  "_owner": "dfsp-spirit",
  "_selfowned": true,
  "_usedby": 10,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "cache",
    "checksum",
    "developer-tools",
    "download",
    "files",
    "filestorage",
    "home-directory"
  ],
  "_stars": 8,
  "_contributors": [
    {
      "user": "dfsp-spirit",
      "count": 97,
      "uuid": 1061893
    }
  ],
  "_userbio": {
    "uuid": 1061893,
    "type": "user",
    "name": "Tim Schäfer",
    "followers": 76,
    "description": "Research Software Engineer at Max Planck Institute for Empirical Aesthetics"
  },
  "_downloads": {
    "count": 1424,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pkgfilecache"
  },
  "_devurl": "https://github.com/dfsp-spirit/pkgfilecache",
  "_searchresults": 5,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/pkgfilecache.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/dfsp-spirit/pkgfilecache",
  "_realowner": "dfsp-spirit",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2019-10-07"
    },
    {
      "version": "0.1.1",
      "date": "2019-10-14"
    },
    {
      "version": "0.1.2",
      "date": "2019-11-29"
    },
    {
      "version": "0.1.3",
      "date": "2021-01-29"
    },
    {
      "version": "0.1.4",
      "date": "2021-05-17"
    },
    {
      "version": "0.1.5",
      "date": "2024-02-02"
    }
  ],
  "_exports": [
    "are_files_available",
    "ensure_files_available",
    "erase_file_cache",
    "get_absolute_path_for_files",
    "get_cache_dir",
    "get_filepath",
    "get_pkg_info",
    "list_available",
    "remove_cached_files"
  ],
  "_help": [
    {
      "page": "are_files_available",
      "title": "Check whether the given files exist in the package cache.",
      "topics": [
        "are_files_available"
      ]
    },
    {
      "page": "ensure_files_available",
      "title": "Ensure all given files exist in the file cache, download them if they are not.",
      "topics": [
        "ensure_files_available"
      ]
    },
    {
      "page": "erase_file_cache",
      "title": "Delete the full package cache directory for the given package.",
      "topics": [
        "erase_file_cache"
      ]
    },
    {
      "page": "get_absolute_path_for_files",
      "title": "Construct absolute path for package cache files.",
      "topics": [
        "get_absolute_path_for_files"
      ]
    },
    {
      "page": "get_cache_dir",
      "title": "Get the absolute path of the package cache.",
      "topics": [
        "get_cache_dir"
      ]
    },
    {
      "page": "get_filepath",
      "title": "Retrieve the path to a single file from the package cache.",
      "topics": [
        "get_filepath"
      ]
    },
    {
      "page": "get_pkg_info",
      "title": "Construct a pkg_info object to be used with all other functions.",
      "topics": [
        "get_pkg_info"
      ]
    },
    {
      "page": "list_available",
      "title": "List files that are available locally in the package cache.",
      "topics": [
        "list_available"
      ]
    },
    {
      "page": "remove_cached_files",
      "title": "Delete all the given files from the package cache.",
      "topics": [
        "remove_cached_files"
      ]
    }
  ],
  "_readme": "https://github.com/dfsp-spirit/pkgfilecache/raw/HEAD/README.md",
  "_rundeps": [
    "curl",
    "digest",
    "downloader",
    "rappdirs"
  ],
  "_vignettes": [
    {
      "source": "pkgfilecache.Rmd",
      "filename": "pkgfilecache.html",
      "title": "pkgfilecache: Manage optional data for GNU R packages",
      "engine": "knitr::rmarkdown",
      "headings": [
        "pkgfilecache: Manage optional data for GNU R packages",
        "Audience",
        "Background",
        "Prequisites",
        "Using the functions in your script",
        "Making files from a remote server available locally (on the user computer)",
        "Storing files in local subdirectories of the package cache",
        "Accessing a file from the local package cache",
        "Removing files you do not need anymore from the package cache",
        "Manually checking whether a file exists in the package cache",
        "Giving users the option to download extra package data",
        "Interface suggestion",
        "Example implementation of the interface for your package",
        "Limitations and Suggestions"
      ],
      "created": "2019-09-27 19:21:47",
      "modified": "2021-05-17 12:31:18",
      "commits": 12
    }
  ],
  "_score": 6.2326912353484625,
  "_indexed": true,
  "_nocasepkg": "pkgfilecache",
  "_universes": [
    "dfsp-spirit"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.5",
      "date": "2026-07-15T06:23:48.000Z",
      "distro": "resolute",
      "commit": "291b348693567d596eff5253b87504010b93bf00",
      "fileid": "https://r2.ropensci.org/2ff821daf21777864a4aafbaba54f61dfd6756e690df0a0fe34d067efc4d78e4",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.5",
      "date": "2026-07-15T06:23:51.000Z",
      "distro": "resolute",
      "commit": "291b348693567d596eff5253b87504010b93bf00",
      "fileid": "https://r2.ropensci.org/857087a0b52c61f7a03faafd6c51a5b2f9d26f8f28dbd2b1e2133eb3da8076da",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.5",
      "date": "2026-07-15T06:23:06.000Z",
      "commit": "291b348693567d596eff5253b87504010b93bf00",
      "fileid": "https://r2.ropensci.org/04ee5d5bd673617e5d335ae504d7e6b884e84313a9648bb99e9a5f6d416c7bb8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.5",
      "date": "2026-07-15T06:23:10.000Z",
      "commit": "291b348693567d596eff5253b87504010b93bf00",
      "fileid": "https://r2.ropensci.org/b063d4fe72adb0c9d530cd5a468461ff74884795da6e2c499f2dc44201d28751",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.5",
      "date": "2026-07-15T06:23:39.000Z",
      "commit": "291b348693567d596eff5253b87504010b93bf00",
      "fileid": "https://r2.ropensci.org/e5ceb127a62a434e2b9765c14de63a9abd2c8596cf31a9b3143dcb0872d8607e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.5",
      "date": "2026-07-15T06:23:08.000Z",
      "commit": "291b348693567d596eff5253b87504010b93bf00",
      "fileid": "https://r2.ropensci.org/f26dc406d33a764e90bc05e64de205ed5e8de9879ef454c1f21a15c6f57d9f92",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.5",
      "date": "2026-07-15T06:22:48.000Z",
      "commit": "291b348693567d596eff5253b87504010b93bf00",
      "fileid": "https://r2.ropensci.org/d2e1606448ed3a8624f37ad4921ac8481bcbc8a754a93c57832b843509700cba",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.5",
      "date": "2026-07-15T06:22:46.000Z",
      "commit": "291b348693567d596eff5253b87504010b93bf00",
      "fileid": "https://r2.ropensci.org/6f027e3a2da96953c36bfe6fccabc9cf864a9eabc4e6eb0bc669ac995e94ad8b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/dfsp-spirit/actions/runs/29393785701"
    }
  ]
}