{
  "_id": "6ace3199a14063b82c3b1111",
  "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-10-13 12:47:22 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>",
  "_user": "r-gregmisc",
  "_type": "src",
  "_file": "gtools_3.9.6.tar.gz",
  "_fileid": "https://r2.ropensci.org/0262b5e4f30651c39a6c360f9c20f889d8a73cb73f5a6d62ddf991f58ef647ab",
  "_filesize": 509315,
  "_sha256": "0262b5e4f30651c39a6c360f9c20f889d8a73cb73f5a6d62ddf991f58ef647ab",
  "_expires": "2027-01-21T13:26:47.000Z",
  "_created": "2026-10-13T12:47:22.000Z",
  "_published": "2026-10-13T13:26:49.624Z",
  "_buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115304684178,
      "time": 115,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11814523615"
    },
    {
      "job": 115304683984,
      "time": 151,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11814233784"
    },
    {
      "job": 115304684060,
      "time": 114,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11814908351"
    },
    {
      "job": 115304684044,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11812954981"
    },
    {
      "job": 115304684021,
      "time": 220,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11816374371"
    },
    {
      "job": 115304684001,
      "time": 364,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11818545905"
    },
    {
      "job": 115304684136,
      "time": 186,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11817231794"
    },
    {
      "job": 115304684201,
      "time": 303,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11818320803"
    },
    {
      "job": 115303087047,
      "time": 217,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11814558114"
    },
    {
      "job": 115304683883,
      "time": 130,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11812889980"
    },
    {
      "job": 115304684042,
      "time": 370,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11814649251"
    },
    {
      "job": 115304683994,
      "time": 145,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11812844920"
    },
    {
      "job": 115304684026,
      "time": 96,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11814808434"
    },
    {
      "job": 115304684070,
      "time": 403,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11814244580"
    },
    {
      "job": 115304683998,
      "time": 85,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11814043744"
    }
  ],
  "_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"
  },
  "_distro": "resolute",
  "_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": 1218,
  "_updates": [],
  "_tags": [],
  "_stars": 28,
  "_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",
    "followers": 2
  },
  "_downloads": {
    "count": 273527,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gtools"
  },
  "_mentions": 60,
  "_devurl": "https://github.com/r-gregmisc/gtools",
  "_searchresults": 10496,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gtools.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_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.76898059428593,
  "_indexed": true,
  "_nocasepkg": "gtools",
  "_universes": [
    "r-gregmisc",
    "bbolker"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.9.6",
      "date": "2026-10-13T12:49:22.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/4dbfdf166b772e648e521637497fa399535b3755484be8d51b3a1fa6125e137d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.9.6",
      "date": "2026-10-13T12:49:52.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/865bf56f87bdbf94b8c8f711271e3b3e07b30653060a509701332ee8fa14a0db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "3.9.6",
      "date": "2026-10-13T12:49:20.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/acd30b69e6fcd1e972b45ff0adbf67fbb6465b00d22e4005c376409b0d75142d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "3.9.6",
      "date": "2026-10-13T12:49:45.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/3923dcde486f8d8931f792dd12b9bdc43b120095591f5a124afbbf9ec671d25e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.9.6",
      "date": "2026-10-13T13:20:02.000Z",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/436f36df1bbd3e366400ed0722b453bcd510a118209f737c33730bbf75c07e82",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.9.6",
      "date": "2026-10-13T13:25:01.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/3672879b0cabba758c7d69be754b54fc7fdd9e2bc56b7bc264b6bf354dbf10a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "3.9.6",
      "date": "2026-10-13T13:23:26.000Z",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/edbc7809cef9dd723dd73b75c1cb4b8b6b8b771f286f1c0bcd0297e34660b15a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "3.9.6",
      "date": "2026-10-13T13:24:27.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/70f1d01e48696375582e8012517502045dd2501d6ec721b5115cc649db13ce47",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.9.6",
      "date": "2026-10-13T12:49:50.000Z",
      "arch": "emscripten",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/3892729391f400703b5adedda34434e3de1a7e5c1caceb47018dd7acdad1adf9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.9.6",
      "date": "2026-10-13T12:52:46.000Z",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/119fad2cb76508e8f49c89afd9ed1e4a05858cef65fa1b1f39c345306b82e452",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.9.6",
      "date": "2026-10-13T12:48:45.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/c8c6a40c5e44bb29a09752e283d17b830ae05cfa2f37cab81aa787b6dc9a69ce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.9.6",
      "date": "2026-10-13T12:48:43.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/f357dde03f79df0f9eff6608fde6b9f9ba4e6e17cedf3f7058389cc70ba800ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "3.9.6",
      "date": "2026-10-13T12:53:30.000Z",
      "arch": "aarch64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/40f41b3d990469f5b898e4df02bfec57c08d3046ff3e5bd8a889ba23d2cc0dc0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "3.9.6",
      "date": "2026-10-13T12:48:36.000Z",
      "arch": "x86_64",
      "commit": "b5b687667a85aa8268fd602d176c883769af8652",
      "fileid": "https://r2.ropensci.org/87741f44074d7a80697031f45463baaa70fa5f44763062d61e8aca0599245946",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-gregmisc/actions/runs/38399429237"
    }
  ]
}