{
  "_id": "6af57a16b90b31e79afd506d",
  "Package": "qs2",
  "Type": "Package",
  "Title": "Efficient Serialization of R Objects",
  "Version": "0.4.0",
  "Date": "2026-11-01",
  "Authors@R": "c(\nperson(\"Travers\", \"Ching\", email = \"traversc@gmail.com\", role = c(\"aut\", \"cre\", \"cph\")),\nperson(\"Yann\", \"Collet\", role = c(\"ctb\", \"cph\"), comment = \"Yann Collet is the author of the bundled zstd\"),\nperson(\"Facebook, Inc.\", role = \"cph\", comment = \"Facebook is the copyright holder of the bundled zstd code\"),\nperson(\"Reichardt\", \"Tino\", role = c(\"ctb\", \"cph\"), comment = \"Contributor/copyright holder of zstd bundled code\"),\nperson(\"Skibinski\", \"Przemyslaw\", role = c(\"ctb\", \"cph\"), comment = \"Contributor/copyright holder of zstd bundled code\"),\nperson(\"Mori\", \"Yuta\", role = c(\"ctb\", \"cph\"), comment = \"Contributor/copyright holder of zstd bundled code\"),\nperson(\"Francesc\", \"Alted\", role = \"ctb\", comment = \"Byte shuffle layout from the Blosc library\"),\nperson(\"Benjamin L.\", \"Hlina\", role = \"ctb\", comment = \"Vignette on converting qs files with rig\"))",
  "Maintainer": "Travers Ching <traversc@gmail.com>",
  "Description": "Streamlines and accelerates the process of saving and\nloading R objects, improving speed and compression compared to\nother methods. The package provides two compression formats:\nthe 'qs2' format, which uses R serialization via the C API\nwhile optimizing compression and disk I/O, and the 'qdata'\nformat, featuring custom serialization for slightly faster\nperformance and better compression. Additionally, the 'qs2'\nformat can be directly converted to the standard 'RDS' format,\nensuring long-term compatibility with future versions of R.",
  "License": "GPL-3",
  "LazyData": "true",
  "Biarch": "true",
  "SystemRequirements": "GNU make, C++17",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Copyright": "This package includes code from the 'zstd' library owned by\nFacebook, Inc. and created by Yann Collet.",
  "URL": "https://github.com/qsbase/qs2",
  "BugReports": "https://github.com/qsbase/qs2/issues",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "cmake make",
  "Repository": "https://qsbase.r-universe.dev",
  "Date/Publication": "2026-11-12 08:12:07 UTC",
  "RemoteUrl": "https://github.com/qsbase/qs2",
  "RemoteRef": "HEAD",
  "RemoteSha": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-11-12 08:25:23 UTC",
    "User": "root"
  },
  "Author": "Travers Ching [aut, cre, cph],\nYann Collet [ctb, cph] (Yann Collet is the author of the bundled zstd),\nFacebook, Inc. [cph] (Facebook is the copyright holder of the bundled\nzstd code),\nReichardt Tino [ctb, cph] (Contributor/copyright holder of zstd bundled\ncode),\nSkibinski Przemyslaw [ctb, cph] (Contributor/copyright holder of zstd\nbundled code),\nMori Yuta [ctb, cph] (Contributor/copyright holder of zstd bundled\ncode),\nFrancesc Alted [ctb] (Byte shuffle layout from the Blosc library),\nBenjamin L. Hlina [ctb] (Vignette on converting qs files with rig)",
  "_user": "qsbase",
  "_type": "src",
  "_file": "qs2_0.4.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/5085af278fabf5e50aae5f5d6a0a38b67b89e1743197672c176fb1844e98a28e",
  "_filesize": 1202743,
  "_sha256": "5085af278fabf5e50aae5f5d6a0a38b67b89e1743197672c176fb1844e98a28e",
  "_expires": "2027-02-20T08:34:28.000Z",
  "_created": "2026-11-12T08:25:23.000Z",
  "_published": "2026-11-12T08:34:30.161Z",
  "_upstream": "https://github.com/qsbase/qs2",
  "_status": "success",
  "_maintainer": {
    "name": "Travers Ching",
    "email": "traversc@gmail.com",
    "login": "traversc",
    "description": "Data Scientist and Computational Biologist",
    "uuid": 9452194
  },
  "_jobs": [
    {
      "job": 131062979877,
      "time": 166,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13927292195"
    },
    {
      "job": 131062979431,
      "time": 203,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13926842476"
    },
    {
      "job": 131062979553,
      "time": 146,
      "config": "linux-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13927601799"
    },
    {
      "job": 131062979392,
      "time": 208,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13927226851"
    },
    {
      "job": 131062979551,
      "time": 162,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13927067504"
    },
    {
      "job": 131062979469,
      "time": 477,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13927617107"
    },
    {
      "job": 131062979498,
      "time": 148,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13927426974"
    },
    {
      "job": 131062979423,
      "time": 371,
      "config": "macos-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13927008198"
    },
    {
      "job": 131061385573,
      "time": 208,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13926299659"
    },
    {
      "job": 131062979199,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13927476925"
    },
    {
      "job": 131062979464,
      "time": 274,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13927207130"
    },
    {
      "job": 131062979703,
      "time": 311,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13927282198"
    },
    {
      "job": 131062979547,
      "time": 259,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13927537349"
    },
    {
      "job": 131062979519,
      "time": 264,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13928075209"
    },
    {
      "job": 131062979482,
      "time": 199,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13927397700"
    }
  ],
  "_buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526",
  "_commit": {
    "id": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
    "author": "Travers <traversc@users.noreply.github.com>",
    "committer": "Travers <traversc@users.noreply.github.com>",
    "message": "rhub clang debug test [skip ci]\n",
    "time": 1794471127
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppParallel",
      "version": ">= 6.1.1",
      "role": "LinkingTo"
    },
    {
      "package": "charport",
      "version": ">= 0.2.0",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "RcppParallel",
      "version": ">= 6.1.1",
      "role": "Imports"
    },
    {
      "package": "charport",
      "version": ">= 0.2.0",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "stringi",
      "role": "Suggests"
    }
  ],
  "_owner": "qsbase",
  "_selfowned": true,
  "_usedby": 128,
  "_updates": [
    {
      "week": "2025-47",
      "n": 4
    },
    {
      "week": "2026-03",
      "n": 3
    },
    {
      "week": "2026-04",
      "n": 2
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 4
    },
    {
      "week": "2026-17",
      "n": 2
    },
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 2
    },
    {
      "week": "2026-23",
      "n": 2
    },
    {
      "week": "2026-31",
      "n": 1
    },
    {
      "week": "2026-32",
      "n": 4
    },
    {
      "week": "2026-33",
      "n": 1
    },
    {
      "week": "2026-34",
      "n": 2
    },
    {
      "week": "2026-39",
      "n": 1
    },
    {
      "week": "2026-44",
      "n": 4
    },
    {
      "week": "2026-45",
      "n": 1
    },
    {
      "week": "2026-46",
      "n": 7
    }
  ],
  "_tags": [],
  "_topics": [
    "compression",
    "data-storage",
    "serialization",
    "libzstd",
    "cpp"
  ],
  "_stars": 113,
  "_contributors": [
    {
      "user": "traversc",
      "count": 107,
      "uuid": 9452194
    },
    {
      "user": "agila5",
      "count": 2,
      "uuid": 22221146
    },
    {
      "user": "benjaminhlina",
      "count": 1,
      "uuid": 29612410
    }
  ],
  "_userbio": {
    "uuid": 182827655,
    "type": "organization",
    "name": "qsbase",
    "followers": 13
  },
  "_downloads": {
    "count": 30028,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qs2"
  },
  "_devurl": "https://github.com/qsbase/qs2",
  "_searchresults": 1298,
  "_abi": {
    "exports": [
      {
        "key": "qs2/include",
        "hash": "cf81991938e72315"
      },
      {
        "key": "qs2::qd_read()",
        "hash": "be39cba6f6f65b04"
      },
      {
        "key": "qs2::qs2_get_validate_checksum()",
        "hash": "9dc659d8e8f699a5"
      },
      {
        "key": "qs2::qs2_get_warn_unsupported_types()",
        "hash": "9dc659d8e8f699a5"
      },
      {
        "key": "qs2::qs2_set_validate_checksum()",
        "hash": "2babb3dd7a85bd35"
      },
      {
        "key": "qs2::qs2_set_warn_unsupported_types()",
        "hash": "2babb3dd7a85bd35"
      },
      {
        "key": "qs2::qs_read()",
        "hash": "9495eb21f012ba7e"
      }
    ],
    "imports": [
      {
        "key": "Rcpp::Rcpp_precious_preserve()",
        "hash": "33a97ea62b293da6"
      },
      {
        "key": "Rcpp::Rcpp_precious_remove()",
        "hash": "63d26947ba7e1377"
      },
      {
        "key": "Rcpp::dataptr()",
        "hash": "54e69ad2e6668c83"
      },
      {
        "key": "Rcpp::demangle()",
        "hash": "b0cfd6754c5ebc4e"
      },
      {
        "key": "Rcpp::rcpp_get_stack_trace()",
        "hash": "c684a9bbe15cdc52"
      },
      {
        "key": "Rcpp::rcpp_set_stack_trace()",
        "hash": "33a97ea62b293da6"
      },
      {
        "key": "charport::charport_abi_version()",
        "hash": "49132affc9735f85"
      },
      {
        "key": "charport::charport_charpack_fill_materialized_na_v1()",
        "hash": "a97a406d20507824"
      },
      {
        "key": "charport::charport_charpack_fill_slices_v1()",
        "hash": "8340ea335dc5077c"
      },
      {
        "key": "charport::charport_charpack_placeholder_v1()",
        "hash": "c684a9bbe15cdc52"
      },
      {
        "key": "charport::charport_charvec_alloc_na_v1()",
        "hash": "3f3f3bbd966ee763"
      },
      {
        "key": "charport::charport_native_is_utf8_v1()",
        "hash": "49132affc9735f85"
      },
      {
        "key": "charport::charport_resolve_v1()",
        "hash": "dc7d60576ad4e8db"
      }
    ]
  },
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/qs2.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/qsbase/qs2",
  "_realowner": "qsbase",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2024-09-16"
    },
    {
      "version": "0.1.2",
      "date": "2024-11-24"
    },
    {
      "version": "0.1.3",
      "date": "2024-12-02"
    },
    {
      "version": "0.1.4",
      "date": "2024-12-12"
    },
    {
      "version": "0.1.5",
      "date": "2025-03-07"
    },
    {
      "version": "0.1.6",
      "date": "2025-11-21"
    },
    {
      "version": "0.1.7",
      "date": "2026-01-20"
    },
    {
      "version": "0.2.0",
      "date": "2026-04-22"
    },
    {
      "version": "0.2.1",
      "date": "2026-05-04"
    },
    {
      "version": "0.2.2",
      "date": "2026-06-03"
    },
    {
      "version": "0.3.1",
      "date": "2026-08-21"
    },
    {
      "version": "0.4.0",
      "date": "2026-11-02"
    }
  ],
  "_exports": [
    "base85_decode",
    "base85_encode",
    "base91_decode",
    "base91_encode",
    "blosc_shuffle_raw",
    "blosc_unshuffle_raw",
    "catquo",
    "decode_source",
    "encode_source",
    "generate_test_data",
    "qd_deserialize",
    "qd_read",
    "qd_save",
    "qd_serialize",
    "qopt",
    "qs_cache",
    "qs_deserialize",
    "qs_read",
    "qs_readm",
    "qs_save",
    "qs_savem",
    "qs_serialize",
    "qs_to_rds",
    "qx_dump",
    "rds_to_qs",
    "xxhash_raw",
    "zstd_compress_bound",
    "zstd_compress_file",
    "zstd_compress_raw",
    "zstd_decompress_file",
    "zstd_decompress_raw",
    "zstd_in",
    "zstd_out"
  ],
  "_datasets": [
    {
      "name": "starnames",
      "title": "Official list of IAU Star Names",
      "object": "starnames",
      "class": [
        "data.frame"
      ],
      "fields": [
        "IAU Name",
        "Designation",
        "Const.",
        "#",
        "WDS_J",
        "Vmag",
        "RA(J2000)",
        "Dec(J2000)",
        "Approval Date"
      ],
      "rows": 336,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "base85_decode",
      "title": "Z85 Decoding",
      "topics": [
        "base85_decode"
      ]
    },
    {
      "page": "base85_encode",
      "title": "Z85 Encoding",
      "topics": [
        "base85_encode"
      ]
    },
    {
      "page": "base91_decode",
      "title": "basE91 Decoding",
      "topics": [
        "base91_decode"
      ]
    },
    {
      "page": "base91_encode",
      "title": "basE91 Encoding",
      "topics": [
        "base91_encode"
      ]
    },
    {
      "page": "blosc_shuffle_raw",
      "title": "Shuffle a raw vector",
      "topics": [
        "blosc_shuffle_raw"
      ]
    },
    {
      "page": "blosc_unshuffle_raw",
      "title": "Un-shuffle a raw vector",
      "topics": [
        "blosc_unshuffle_raw"
      ]
    },
    {
      "page": "catquo",
      "title": "catquo",
      "topics": [
        "catquo"
      ]
    },
    {
      "page": "decode_source",
      "title": "Decode a compressed string",
      "topics": [
        "decode_source"
      ]
    },
    {
      "page": "encode_source",
      "title": "Encode and compress a file or string",
      "topics": [
        "encode_source"
      ]
    },
    {
      "page": "generate_test_data",
      "title": "Generate deterministic mixed-column test data",
      "topics": [
        "generate_test_data"
      ]
    },
    {
      "page": "qd_deserialize",
      "title": "qd_deserialize",
      "topics": [
        "qd_deserialize"
      ]
    },
    {
      "page": "qd_read",
      "title": "qd_read",
      "topics": [
        "qd_read"
      ]
    },
    {
      "page": "qd_save",
      "title": "qd_save",
      "topics": [
        "qd_save"
      ]
    },
    {
      "page": "qd_serialize",
      "title": "qd_serialize",
      "topics": [
        "qd_serialize"
      ]
    },
    {
      "page": "qopt",
      "title": "qs2 Option Getter/Setter",
      "topics": [
        "qopt"
      ]
    },
    {
      "page": "qs_cache",
      "title": "qcache",
      "topics": [
        "qs_cache"
      ]
    },
    {
      "page": "qs_deserialize",
      "title": "qs_deserialize",
      "topics": [
        "qs_deserialize"
      ]
    },
    {
      "page": "qs_read",
      "title": "qs_read",
      "topics": [
        "qs_read"
      ]
    },
    {
      "page": "qs_readm",
      "title": "qs_readm",
      "topics": [
        "qs_readm"
      ]
    },
    {
      "page": "qs_save",
      "title": "qs_save",
      "topics": [
        "qs_save"
      ]
    },
    {
      "page": "qs_savem",
      "title": "qs_savem",
      "topics": [
        "qs_savem"
      ]
    },
    {
      "page": "qs_serialize",
      "title": "qs_serialize",
      "topics": [
        "qs_serialize"
      ]
    },
    {
      "page": "qs_to_rds",
      "title": "qs2 to RDS format",
      "topics": [
        "qs_to_rds"
      ]
    },
    {
      "page": "qx_dump",
      "title": "qx_dump",
      "topics": [
        "qx_dump"
      ]
    },
    {
      "page": "rds_to_qs",
      "title": "RDS to qs2 format",
      "topics": [
        "rds_to_qs"
      ]
    },
    {
      "page": "starnames",
      "title": "Official list of IAU Star Names",
      "topics": [
        "starnames"
      ]
    },
    {
      "page": "xxhash_raw",
      "title": "XXH3_64 hash",
      "topics": [
        "xxhash_raw"
      ]
    },
    {
      "page": "zstd_compress_bound",
      "title": "Zstd compress bound",
      "topics": [
        "zstd_compress_bound"
      ]
    },
    {
      "page": "zstd_compress_raw",
      "title": "Zstd compression",
      "topics": [
        "zstd_compress_raw"
      ]
    },
    {
      "page": "zstd_decompress_raw",
      "title": "Zstd decompression",
      "topics": [
        "zstd_decompress_raw"
      ]
    },
    {
      "page": "zstd_file_functions",
      "title": "Zstd file helpers",
      "topics": [
        "zstd_compress_file",
        "zstd_decompress_file",
        "zstd_file_functions"
      ]
    },
    {
      "page": "zstd_in_out",
      "title": "Zstd file substitution for input",
      "topics": [
        "zstd_in",
        "zstd_out"
      ]
    }
  ],
  "_readme": "https://github.com/qsbase/qs2/raw/HEAD/README.md",
  "_rundeps": [
    "charport",
    "Rcpp",
    "RcppParallel"
  ],
  "_sysdeps": [
    {
      "shlib": "libzstd",
      "package": "libzstd1",
      "headers": "libzstd-dev",
      "source": "libzstd",
      "version": "1.5.7+dfsg-3",
      "name": "libzstd",
      "homepage": "https://github.com/facebook/zstd",
      "description": "fast lossless compression algorithm"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "using_qs_and_qs2_with_rig.Rmd",
      "filename": "using_qs_and_qs2_with_rig.html",
      "title": "Converting {qs} to {qs2} with rig",
      "author": "Benjamin L. Hlina",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installing and setting up rig",
        "Installing",
        "Terminal",
        "Positron",
        "RStudio",
        "Install packages"
      ],
      "created": "2026-09-25 23:22:11",
      "modified": "2026-10-31 20:09:07",
      "commits": 3
    },
    {
      "source": "vignette.rmd",
      "filename": "vignette.html",
      "title": "qs2",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What's new in 0.4.0",
        "Installation",
        "Converting qs2 to RDS",
        "Validating file integrity",
        "Bindings to ZSTD compression library",
        "In memory compression and decompression",
        "File compression",
        "zstd_in and zstd_out",
        "The qdata format",
        "Usage in C/C++",
        "qdata-cpp external wrappers",
        "Global Options for qs2"
      ],
      "created": "2024-05-31 23:25:46",
      "modified": "2026-10-31 07:07:20",
      "commits": 21
    }
  ],
  "_score": 13.830270758837612,
  "_indexed": true,
  "_nocasepkg": "qs2",
  "_universes": [
    "qsbase",
    "traversc"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-11-12T08:27:58.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/9020077a03c079af1decdba64c1281b1e920ecbd362fc3c3a3ad6b83c364ac74",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-11-12T08:28:37.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/31b98534783c276216f5b0f334d6de528bd2e9523623845b7ca97b67a8c8651e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-11-12T08:27:48.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/0373344b64742653b25dba8204a224573355aa8f0cffb7a4e90a2f5453dc3cf4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-11-12T08:28:33.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/fa035007c60aa02f1d1e1f884f31670238b5e7c86ca989082d6fa31770681f64",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-11-12T08:27:37.000Z",
      "arch": "aarch64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/597f1f547fd8b5731894146513ca069f1a20bd04a4f66ac8dcbe855911f17cc1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-11-12T08:30:34.000Z",
      "arch": "x86_64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/8e4970cc6bd0da69db9c253e6ad38325e1b3377d0296cb53e162cbf56fe24e7e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-11-12T08:27:33.000Z",
      "arch": "aarch64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/c219c686054c1cb0b402bddec384c27d1ebe762ec9b3b18c69ffc35e45f4d4ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-11-12T08:29:46.000Z",
      "arch": "x86_64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/a8e4d93836a07f4db08e245a079fec259dc5e66699a18b624a495d67901151b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.0",
      "date": "2026-11-12T08:27:41.000Z",
      "arch": "emscripten",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/16b33df45bd4ee5bce6fa0f73c0338ccd061731cadd711fb8d1f0a03ade3ba2a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-11-12T08:29:10.000Z",
      "arch": "aarch64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/846efda321628fd69c7e7f14c4b01849f74b43201be12ca72c0a4f10138d79d5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-11-12T08:27:46.000Z",
      "arch": "x86_64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/e3f128bfc25520c6de55f598b3d9f3fd40625c03a4eb0c9bf20c9503a518fd62",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-11-12T08:27:29.000Z",
      "arch": "x86_64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/1e5e274da8e920eb9e9bd8fd488c464d3ff412ca484b37652f1cdf38ea355239",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-11-12T08:29:11.000Z",
      "arch": "aarch64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/bf68bf4250a0281168435d93525f12c1e8ee81620ca082197da7a41c4e864e9a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-11-12T08:27:32.000Z",
      "arch": "x86_64",
      "commit": "fcdee92b02e96de2519cb36e91ea363a6f34593e",
      "fileid": "https://r2.ropensci.org/8734afa67173a7243c119e552cf2eaaf86da9bec27f175ff7bac50820b13c334",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qsbase/actions/runs/43182378526"
    }
  ]
}