{
  "_id": "6a1ff710b401979e734436cf",
  "Package": "gtools",
  "Title": "Various R Programming Tools",
  "Description": "Functions to assist in R programming, including: - assist\nin developing, updating, and maintaining R and R packages\n('ask', 'checkRVersion', 'getDependencies', 'keywords',\n'scat'), - calculate the logit and inverse logit\ntransformations ('logit', 'inv.logit'), - test if a value is\nmissing, empty or contains only NA and NULL values ('invalid'),\n- manipulate R's .Last function ('addLast'), - define macros\n('defmacro'), - detect odd and even integers ('odd', 'even'), -\nconvert strings containing non-ASCII characters (like single\nquotes) to plain ASCII ('ASCIIfy'), - perform a binary search\n('binsearch'), - sort strings containing both numeric and\ncharacter components ('mixedsort'), - create a factor variable\nfrom the quantiles of a continuous variable ('quantcut'), -\nenumerate permutations and combinations ('combinations',\n'permutation'), - calculate and convert between fold-change and\nlog-ratio ('foldchange', 'logratio2foldchange',\n'foldchange2logratio'), - calculate probabilities and generate\nrandom numbers from Dirichlet distributions ('rdirichlet',\n'ddirichlet'), - apply a function over adjacent subsets of a\nvector ('running'), - modify the TCP_NODELAY ('de-Nagle') flag\nfor socket objects, - efficient 'rbind' of data frames, even if\nthe column names don't match ('smartbind'), - generate\nsignificance stars from p-values ('stars.pval'), - convert\ncharacters to/from ASCII codes ('asc', 'chr'), - convert\ncharacter vector to ASCII representation ('ASCIIfy'), - apply\ntitle capitalization rules to a character vector ('capwords').",
  "Version": "3.9.6",
  "Authors@R": "c(person(\"Gregory R.\", \"Warnes\", role = \"aut\"),\nperson(\"Ben\", \"Bolker\", role = c(\"aut\", \"cre\"),\nemail = \"bolker@mcmaster.ca\",\ncomment=c(ORCID=\"0000-0002-2127-0443\")),\nperson(\"Thomas\", \"Lumley\", role = \"aut\"),\nperson(\"Arni\", \"Magnusson\", role = \"aut\"),\nperson(\"Bill\", \"Venables\", role = \"aut\"),\nperson(\"Genei\", \"Ryodan\", role = \"aut\"),\nperson(\"Steffen\", \"Moeller\", role = \"aut\"),\nperson(\"Ian\", \"Wilson\", role = \"ctb\"),\nperson(\"Mark\", \"Davis\", role = \"ctb\"),\nperson(\"Nitin\", \"Jain\", role=\"ctb\"),\nperson(\"Scott\", \"Chamberlain\", role = \"ctb\"))",
  "License": "GPL-2",
  "URL": "https://github.com/r-gregmisc/gtools",
  "BugReports": "https://github.com/r-gregmisc/gtools/issues",
  "Language": "en-US",
  "RoxygenNote": "7.3.2.9000",
  "Encoding": "UTF-8",
  "Repository": "https://r-gregmisc.r-universe.dev",
  "Date/Publication": "2025-07-08 12:28:33 UTC",
  "RemoteUrl": "https://github.com/r-gregmisc/gtools",
  "RemoteRef": "HEAD",
  "RemoteSha": "b5b687667a85aa8268fd602d176c883769af8652",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-03 09:36:51 UTC",
    "User": "root"
  },
  "Author": "Gregory R. Warnes [aut],\nBen Bolker [aut, cre] (ORCID: <https://orcid.org/0000-0002-2127-0443>),\nThomas Lumley [aut],\nArni Magnusson [aut],\nBill Venables [aut],\nGenei Ryodan [aut],\nSteffen Moeller [aut],\nIan Wilson [ctb],\nMark Davis [ctb],\nNitin Jain [ctb],\nScott Chamberlain [ctb]",
  "Maintainer": "Ben Bolker <bolker@mcmaster.ca>",
  "MD5sum": "4983a56b6c865a40eb431669191bab27",
  "_user": "r-gregmisc",
  "_type": "src",
  "_file": "gtools_3.9.6.tar.gz",
  "_fileid": "db8db1a9352213aee4c471445f0c336a62a23eed82bae10e30cb9e837b03646b",
  "_filesize": 508881,
  "_sha256": "db8db1a9352213aee4c471445f0c336a62a23eed82bae10e30cb9e837b03646b",
  "_created": "2026-06-03T09:36:51.000Z",
  "_published": "2026-06-03T09:42:40.544Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79264776324,
      "time": 148,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7380984302"
    },
    {
      "job": 79264776319,
      "time": 150,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7380984560"
    },
    {
      "job": 79264776312,
      "time": 166,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380991146"
    },
    {
      "job": 79264776390,
      "time": 148,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380983720"
    },
    {
      "job": 79264776325,
      "time": 104,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7380967178"
    },
    {
      "job": 79264776280,
      "time": 191,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7380999379"
    },
    {
      "job": 79264776297,
      "time": 86,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380960471"
    },
    {
      "job": 79264776273,
      "time": 297,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7381039715"
    },
    {
      "job": 79264194697,
      "time": 195,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380925097"
    },
    {
      "job": 79264776268,
      "time": 125,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380974552"
    },
    {
      "job": 79264776276,
      "time": 92,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7380962657"
    },
    {
      "job": 79264776343,
      "time": 94,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7380963597"
    },
    {
      "job": 79264776411,
      "time": 100,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380965783"
    }
  ],
  "_buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/r-gregmisc/gtools",
  "_commit": {
    "id": "b5b687667a85aa8268fd602d176c883769af8652",
    "author": "Ben Bolker <bbolker@gmail.com>",
    "committer": "Ben Bolker <bbolker@gmail.com>",
    "message": "update GH ubuntu versions\n",
    "time": 1751977713
  },
  "_maintainer": {
    "name": "Ben Bolker",
    "email": "bolker@mcmaster.ca",
    "login": "bbolker",
    "description": "",
    "uuid": 78918,
    "orcid": "0000-0002-2127-0443"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Depends"
    },
    {
      "package": "car",
      "role": "Suggests"
    },
    {
      "package": "gplots",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rstudioapi",
      "role": "Suggests"
    },
    {
      "package": "SGP",
      "role": "Suggests"
    },
    {
      "package": "taxize",
      "role": "Suggests"
    }
  ],
  "_owner": "r-gregmisc",
  "_selfowned": true,
  "_usedby": 1148,
  "_updates": [
    {
      "week": "2025-28",
      "n": 6
    }
  ],
  "_tags": [],
  "_stars": 27,
  "_contributors": [
    {
      "user": "warnes",
      "count": 67,
      "uuid": 6144863
    },
    {
      "user": "bbolker",
      "count": 33,
      "uuid": 78918
    },
    {
      "user": "arni-magnusson",
      "count": 12,
      "uuid": 3720910
    },
    {
      "user": "moralcode",
      "count": 1,
      "uuid": 17362949
    },
    {
      "user": "tingjhenjiang",
      "count": 1,
      "uuid": 34190920
    }
  ],
  "_userbio": {
    "uuid": 61385950,
    "type": "organization",
    "name": "r-gregmisc"
  },
  "_downloads": {
    "count": 293203,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gtools"
  },
  "_mentions": 60,
  "_devurl": "https://github.com/r-gregmisc/gtools",
  "_searchresults": 11840,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gtools.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/r-gregmisc/gtools",
  "_realowner": "r-gregmisc",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.0.7",
      "date": "2005-05-30"
    },
    {
      "version": "2.0.9",
      "date": "2005-09-01"
    },
    {
      "version": "2.1.0",
      "date": "2005-09-03"
    },
    {
      "version": "2.1.1",
      "date": "2005-09-23"
    },
    {
      "version": "2.2.2",
      "date": "2005-12-14"
    },
    {
      "version": "2.2.3",
      "date": "2005-12-21"
    },
    {
      "version": "2.3.0",
      "date": "2006-11-28"
    },
    {
      "version": "2.3.1",
      "date": "2007-04-11"
    },
    {
      "version": "2.4.0",
      "date": "2007-08-09"
    },
    {
      "version": "2.5.0",
      "date": "2008-05-27"
    },
    {
      "version": "2.5.0-1",
      "date": "2009-02-19"
    },
    {
      "version": "2.6.1",
      "date": "2009-05-10"
    },
    {
      "version": "2.6.1-1",
      "date": "2010-05-01"
    },
    {
      "version": "2.6.2",
      "date": "2010-05-02"
    },
    {
      "version": "2.7.0",
      "date": "2012-06-20"
    },
    {
      "version": "2.7.1",
      "date": "2013-04-02"
    },
    {
      "version": "3.0.0",
      "date": "2013-07-07"
    },
    {
      "version": "3.1.0",
      "date": "2013-09-23"
    },
    {
      "version": "3.2.0",
      "date": "2014-01-12"
    },
    {
      "version": "3.1.1",
      "date": "2014-01-13"
    },
    {
      "version": "3.2.1",
      "date": "2014-01-13"
    },
    {
      "version": "3.3.0",
      "date": "2014-02-11"
    },
    {
      "version": "3.3.1",
      "date": "2014-03-01"
    },
    {
      "version": "3.4.0",
      "date": "2014-04-17"
    },
    {
      "version": "3.4.1",
      "date": "2014-05-28"
    },
    {
      "version": "3.4.2",
      "date": "2015-04-10"
    },
    {
      "version": "3.5.0",
      "date": "2015-05-29"
    },
    {
      "version": "3.8.1",
      "date": "2018-06-26"
    },
    {
      "version": "3.8.2",
      "date": "2020-03-31"
    },
    {
      "version": "3.9.2",
      "date": "2021-06-06"
    },
    {
      "version": "3.9.2.1",
      "date": "2022-05-23"
    },
    {
      "version": "3.9.2.2",
      "date": "2022-06-13"
    },
    {
      "version": "3.9.3",
      "date": "2022-07-11"
    },
    {
      "version": "3.9.4",
      "date": "2022-11-27"
    },
    {
      "version": "3.9.5",
      "date": "2023-11-20"
    }
  ],
  "_exports": [
    "asc",
    "ASCIIfy",
    "ask",
    "assert",
    "assignEdgewise",
    "baseOf",
    "binsearch",
    "capture",
    "capwords",
    "checkRVersion",
    "chr",
    "combinations",
    "ddirichlet",
    "defmacro",
    "even",
    "foldchange",
    "foldchange2logratio",
    "getDependencies",
    "inv.logit",
    "invalid",
    "keywords",
    "lastAdd",
    "loadedPackages",
    "logit",
    "logratio2foldchange",
    "mixedorder",
    "mixedsort",
    "na.replace",
    "odd",
    "permutations",
    "permute",
    "quantcut",
    "rdirichlet",
    "roman2int",
    "running",
    "scat",
    "script_file",
    "script_path",
    "setTCPNoDelay",
    "smartbind",
    "split_path",
    "sprint",
    "stars.pval",
    "stat_mode",
    "strmacro",
    "unByteCode",
    "unByteCodeAssign"
  ],
  "_datasets": [
    {
      "name": "badDend",
      "title": "Dataset That Crashes Base:::Plot.Dendogram with 'Node Stack Overflow'",
      "object": "badDend",
      "file": "badDend.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "X",
        "V1",
        "V2",
        "V3",
        "V4",
        "V5",
        "V6",
        "V7",
        "V8",
        "V9",
        "V10",
        "V11"
      ],
      "rows": 2047,
      "table": true,
      "tojson": true
    },
    {
      "name": "ELISA",
      "title": "Data from an ELISA assay",
      "object": "ELISA",
      "file": "ELISA.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "PlateDay",
        "Read",
        "Description",
        "Concentration",
        "Signal"
      ],
      "rows": 504,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "asc",
      "title": "Convert between characters and ASCII codes",
      "topics": [
        "asc",
        "chr"
      ]
    },
    {
      "page": "ASCIIfy",
      "title": "Convert Characters to ASCII",
      "topics": [
        "ASCIIfy"
      ]
    },
    {
      "page": "ask",
      "title": "Display a prompt and collect the user's response",
      "topics": [
        "ask"
      ]
    },
    {
      "page": "gtools-defunct",
      "title": "Defunct Functions in package 'gtools'",
      "topics": [
        "addLast",
        "assert",
        "capture",
        "gtools-defunct",
        "sprint"
      ]
    },
    {
      "page": "badDend",
      "title": "Dataset That Crashes Base:::Plot.Dendogram with 'Node Stack Overflow'",
      "topics": [
        "badDend"
      ]
    },
    {
      "page": "baseOf",
      "title": "Transform an integer to an array of base-n digits",
      "topics": [
        "baseOf"
      ]
    },
    {
      "page": "binsearch",
      "title": "Binary Search",
      "topics": [
        "binsearch"
      ]
    },
    {
      "page": "capwords",
      "title": "Capitalize Words for Titles",
      "topics": [
        "capwords"
      ]
    },
    {
      "page": "checkRVersion",
      "title": "Check if a newer version of R is available",
      "topics": [
        "checkRVersion"
      ]
    },
    {
      "page": "combinations",
      "title": "Enumerate the Combinations or Permutations of the Elements of a Vector",
      "topics": [
        "combinations",
        "permutations"
      ]
    },
    {
      "page": "defmacro",
      "title": "Define a macro",
      "topics": [
        "defmacro",
        "strmacro"
      ]
    },
    {
      "page": "dirichlet",
      "title": "Functions for the Dirichlet Distribution",
      "topics": [
        "ddirichlet",
        "dirichlet",
        "rdirichlet"
      ]
    },
    {
      "page": "ELISA",
      "title": "Data from an ELISA assay",
      "topics": [
        "ELISA"
      ]
    },
    {
      "page": "foldchange",
      "title": "Compute fold-change or convert between log-ratio and fold-change.",
      "topics": [
        "foldchange",
        "foldchange2logratio",
        "logratio2foldchange"
      ]
    },
    {
      "page": "getDependencies",
      "title": "Get package dependencies",
      "topics": [
        "getDependencies"
      ]
    },
    {
      "page": "gtools-deprecated",
      "title": "Deprecated Functions in the gtools package",
      "topics": [
        "gtools-deprecated"
      ]
    },
    {
      "page": "invalid",
      "title": "Test if a value is missing, empty, contains only NA or NULL values, or is a try-error.",
      "topics": [
        "invalid"
      ]
    },
    {
      "page": "keywords",
      "title": "List valid keywords for R man pages",
      "topics": [
        "keywords"
      ]
    },
    {
      "page": "lastAdd",
      "title": "Non-destructively construct a .Last function to be executed when R exits.",
      "topics": [
        "lastAdd"
      ]
    },
    {
      "page": "loadedPackages",
      "title": "Provide Name, Version, and Path of Loaded Package Namespaces",
      "topics": [
        "loadedPackages"
      ]
    },
    {
      "page": "logit",
      "title": "Generalized logit and inverse logit function",
      "topics": [
        "inv.logit",
        "logit"
      ]
    },
    {
      "page": "mixedsort",
      "title": "Order or Sort strings with embedded numbers so that the numbers are in the correct order",
      "topics": [
        "mixedorder",
        "mixedsort"
      ]
    },
    {
      "page": "na.replace",
      "title": "Replace Missing Values",
      "topics": [
        "na.replace"
      ]
    },
    {
      "page": "oddeven",
      "title": "Detect odd/even integers",
      "topics": [
        "even",
        "odd",
        "oddeven"
      ]
    },
    {
      "page": "permute",
      "title": "Randomly Permute the Elements of a Vector",
      "topics": [
        "permute"
      ]
    },
    {
      "page": "quantcut",
      "title": "Create a Factor Variable Using the Quantiles of a Continuous Variable",
      "topics": [
        "quantcut"
      ]
    },
    {
      "page": "roman2int",
      "title": "Convert Roman Numerals to Integers",
      "topics": [
        "roman2int"
      ]
    },
    {
      "page": "running",
      "title": "Apply a Function Over Adjacent Subsets of a Vector",
      "topics": [
        "running"
      ]
    },
    {
      "page": "scat",
      "title": "Display debugging text",
      "topics": [
        "scat"
      ]
    },
    {
      "page": "script_file",
      "title": "Determine the directory or full path to the currently executing script",
      "topics": [
        "script_file",
        "script_path"
      ]
    },
    {
      "page": "setTCPNoDelay",
      "title": "Modify the TCP_NODELAY (`de-Nagle') flag for socket objects",
      "topics": [
        "setTCPNoDelay"
      ]
    },
    {
      "page": "smartbind",
      "title": "Efficient rbind of data frames, even if the column names don't match",
      "topics": [
        "smartbind"
      ]
    },
    {
      "page": "split_path",
      "title": "Split a File Path into Components",
      "topics": [
        "split_path"
      ]
    },
    {
      "page": "stars.pval",
      "title": "Generate significance stars from p-values",
      "topics": [
        "stars.pval"
      ]
    },
    {
      "page": "stat_mode",
      "title": "Most frequently occurring value",
      "topics": [
        "stat_mode"
      ]
    },
    {
      "page": "unByteCode",
      "title": "Convert a byte-code function to an interpreted-code function",
      "topics": [
        "assignEdgewise",
        "unByteCode",
        "unByteCodeAssign"
      ]
    }
  ],
  "_readme": "https://github.com/r-gregmisc/gtools/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 14.809977014605803,
  "_indexed": true,
  "_nocasepkg": "gtools",
  "_universes": [
    "r-gregmisc",
    "bbolker"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.9.6",
      "date": "2026-06-03T09:39:23.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "3be6f54f306d7b5f7b3f87e46886f94a9a01948ecd3ec29daefc8140fa506609",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.9.6",
      "date": "2026-06-03T09:39:27.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "769eb2ab71da84ed3ef116d9a054192a1cfee71ec05cf4e283fd05594acb3eb7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.9.6",
      "date": "2026-06-03T09:39:46.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "e726d75d07af03e3addf908669e0eb4808a8460d28084979e5143ad314579edf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.9.6",
      "date": "2026-06-03T09:39:24.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "69a96367fe7addd6bfa282b6de458738dd74fcf64de240f721b6c96ba334c015",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.9.6",
      "date": "2026-06-03T09:38:38.000Z",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "fea7fd34cef4ae7cbb8c882d5760a1dc3f4011b20bfc675a1080ca19c3219951",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.9.6",
      "date": "2026-06-03T09:39:58.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "bbb791024ef18eb8f469adc39e7a33977ea0575f17ac6eab51c53d4460ee841d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.9.6",
      "date": "2026-06-03T09:38:25.000Z",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "1196accef8e342a804009338ab28da71a242a9894ff05adee07f6bcd9c3a5357",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.9.6",
      "date": "2026-06-03T09:41:35.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "7cd901c798a182b840dc85fb83d81f78761f7a5c30f8471078900e8ee571a350",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.9.6",
      "date": "2026-06-03T09:39:17.000Z",
      "arch": "emscripten",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "4cf4c983ddf68e0f0a1395889260316a34746d6a328b418cca569481104e17b0",
      "status": "success",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.9.6",
      "date": "2026-06-03T09:38:14.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "ae1dc0cb5ddec4c443f5db2c804c411dad1d71f1d7b3e6e8ac237434231caa1c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.9.6",
      "date": "2026-06-03T09:38:14.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "d4672f66fa820318ce2bc226e9a654d1fbad58881775cffb7a8387a4eb8a596e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.9.6",
      "date": "2026-06-03T09:38:15.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "3a13a761cb5aa6d79c95dbfaba9ad1195cb4f2bdde266f0823d4137ff1512992",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/26876237514"
    }
  ]
}