{
  "_id": "6a1f2f92b401979e73427530",
  "Package": "synthpop",
  "Type": "Package",
  "Title": "Generating Synthetic Versions of Sensitive Microdata for\nStatistical Disclosure Control",
  "Version": "1.9-3",
  "Date": "2026-04-15",
  "Authors@R": "c(person(given = \"Beata\",\nfamily = \"Nowok\",\nrole = c(\"aut\", \"cre\"),\nemail = \"beata.nowok@gmail.com\"),\nperson(given = \"Gillian\",\nfamily = \"Raab\",\nrole = \"aut\"),\nperson(given = \"Chris\",\nfamily = \"Dibben\",\nrole = \"ctb\"),\nperson(given = \"Joshua\",\nfamily = \"Snoke\",\nrole = \"ctb\"),\nperson(given = \"Caspar\",\nfamily = \"van Lissa\",\nrole = \"ctb\"),\nperson(given = \"Lotte\",\nfamily = \"Pater\",\nrole = \"ctb\"),\nperson(given = \"Timon\",\nfamily = \"Huijser\",\nrole = \"ctb\"))",
  "Description": "A tool for producing synthetic versions of microdata\ncontaining confidential information so that they are safe to be\nreleased to users for exploratory analysis. The key objective\nof generating synthetic data is to replace sensitive original\nvalues with synthetic ones causing minimal distortion of the\nstatistical information contained in the data set. Most\nsynthesising methods available in the package synthesise from\nconditional distributions where variables, which can be\ncategorical or continuous, are synthesised one-by-one using\nsequential modelling. Replacements are generated by drawing\nfrom conditional distributions fitted to the original data\nusing parametric or classification and regression trees models.\nMethods that are not sequential, but synthesise all variables\nat once, are 'sample', 'ipf', and 'catall'. Data are\nsynthesised via the function syn() which can be largely\nautomated, if default settings are used, or with methods\ndefined by the user. Optional parameters can be used to\ninfluence the disclosure risk and the analytical quality of the\nsynthesised data. The package also includes functions to assess\nthe utility and disclosure risk of the synthetic data compared\nto the original. These are described in vignettes (Utility -\nAssessing, Visualizing and Improving the Utility of Synthetic\nData) and (Disclosure - Practical Privacy Metrics for Synthetic\nData).",
  "License": "GPL-2 | GPL-3",
  "URL": "<https://www.synthpop.org.uk/>",
  "Encoding": "UTF-8",
  "LazyData": "yes",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://bnowok.r-universe.dev",
  "Date/Publication": "2026-04-15 09:10:00 UTC",
  "RemoteUrl": "https://github.com/bnowok/synthpop",
  "RemoteRef": "HEAD",
  "RemoteSha": "8e51186105491d731eb8f5e2ef403fc93de86048",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-15 09:07:59 UTC",
    "User": "root"
  },
  "Author": "Beata Nowok [aut, cre],\nGillian Raab [aut],\nChris Dibben [ctb],\nJoshua Snoke [ctb],\nCaspar van Lissa [ctb],\nLotte Pater [ctb],\nTimon Huijser [ctb]",
  "Maintainer": "Beata Nowok <beata.nowok@gmail.com>",
  "MD5sum": "d63683566d4cf61f4f013f0333fc0f10",
  "_user": "bnowok",
  "_type": "src",
  "_file": "synthpop_1.9-3.tar.gz",
  "_fileid": "36dd83440fd035bf4d7c2c3a7823daa3d90480c50b99fa35df9977e45b677030",
  "_filesize": 2918010,
  "_sha256": "36dd83440fd035bf4d7c2c3a7823daa3d90480c50b99fa35df9977e45b677030",
  "_created": "2026-05-15T09:07:59.000Z",
  "_published": "2026-06-02T19:31:30.474Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79155101239,
      "time": 196,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7013765195"
    },
    {
      "job": 79155101588,
      "time": 215,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7013771044"
    },
    {
      "job": 79155101717,
      "time": 214,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7013760447"
    },
    {
      "job": 79155102006,
      "time": 169,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7013752503"
    },
    {
      "job": 79155100962,
      "time": 238,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7013707814"
    },
    {
      "job": 79155101016,
      "time": 115,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7367821352"
    },
    {
      "job": 79155101525,
      "time": 159,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7013754832"
    },
    {
      "job": 79155101696,
      "time": 158,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7013754621"
    },
    {
      "job": 79155102051,
      "time": 153,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7013753246"
    }
  ],
  "_buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bnowok/synthpop",
  "_commit": {
    "id": "8e51186105491d731eb8f5e2ef403fc93de86048",
    "author": "Beata Nowok <beata.nowok@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update package date in synthpop-package.Rd",
    "time": 1776244200
  },
  "_maintainer": {
    "name": "Beata Nowok",
    "email": "beata.nowok@gmail.com",
    "login": "bnowok",
    "uuid": 28870946
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "lattice",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "nnet",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "rpart",
      "role": "Imports"
    },
    {
      "package": "party",
      "role": "Imports"
    },
    {
      "package": "foreign",
      "role": "Imports"
    },
    {
      "package": "plyr",
      "role": "Imports"
    },
    {
      "package": "proto",
      "role": "Imports"
    },
    {
      "package": "polspline",
      "role": "Imports"
    },
    {
      "package": "randomForest",
      "role": "Imports"
    },
    {
      "package": "ranger",
      "role": "Imports"
    },
    {
      "package": "classInt",
      "role": "Imports"
    },
    {
      "package": "mipfp",
      "role": "Imports"
    },
    {
      "package": "survival",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "rmutil",
      "role": "Imports"
    },
    {
      "package": "broman",
      "role": "Imports"
    },
    {
      "package": "forcats",
      "role": "Imports"
    }
  ],
  "_owner": "bnowok",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-28",
      "n": 3
    },
    {
      "week": "2026-08",
      "n": 3
    },
    {
      "week": "2026-16",
      "n": 3
    }
  ],
  "_tags": [],
  "_stars": 56,
  "_contributors": [
    {
      "user": "bnowok",
      "count": 55,
      "uuid": 28870946
    },
    {
      "user": "gillian-raab",
      "count": 2,
      "uuid": 20345084
    }
  ],
  "_userbio": {
    "uuid": 28870946,
    "type": "user",
    "name": "Beata Nowok"
  },
  "_downloads": {
    "count": 4207,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/synthpop"
  },
  "_mentions": 6,
  "_devurl": "https://github.com/bnowok/synthpop",
  "_searchresults": 539,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/synthpop.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/bnowok/synthpop",
  "_realowner": "bnowok",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0-0",
      "date": "2014-08-18"
    },
    {
      "version": "1.1-0",
      "date": "2015-02-20"
    },
    {
      "version": "1.1-1",
      "date": "2015-07-08"
    },
    {
      "version": "1.2-0",
      "date": "2016-02-03"
    },
    {
      "version": "1.2-1",
      "date": "2016-03-15"
    },
    {
      "version": "1.3-0",
      "date": "2016-10-24"
    },
    {
      "version": "1.3-1",
      "date": "2016-11-23"
    },
    {
      "version": "1.3-2",
      "date": "2017-07-10"
    },
    {
      "version": "1.4-0",
      "date": "2017-11-20"
    },
    {
      "version": "1.4-1",
      "date": "2018-01-06"
    },
    {
      "version": "1.4-3",
      "date": "2018-03-19"
    },
    {
      "version": "1.4-4",
      "date": "2018-06-27"
    },
    {
      "version": "1.5-0",
      "date": "2018-08-16"
    },
    {
      "version": "1.5-1",
      "date": "2019-04-08"
    },
    {
      "version": "1.6-0",
      "date": "2020-09-04"
    },
    {
      "version": "1.7-0",
      "date": "2021-11-17"
    },
    {
      "version": "1.8-0",
      "date": "2022-08-31"
    },
    {
      "version": "1.9-0",
      "date": "2024-12-20"
    },
    {
      "version": "1.9-1",
      "date": "2025-03-06"
    },
    {
      "version": "1.9-1.1",
      "date": "2025-06-03"
    },
    {
      "version": "1.9-2",
      "date": "2025-07-12"
    }
  ],
  "_exports": [
    "codebook.syn",
    "compare",
    "compare.data.frame",
    "compare.fit.synds",
    "compare.list",
    "compare.synds",
    "disclosure",
    "disclosure.data.frame",
    "disclosure.list",
    "disclosure.synds",
    "glm.synds",
    "lm.synds",
    "mergelevels.syn",
    "multi.compare",
    "multi.disclosure",
    "multi.disclosure.data.frame",
    "multi.disclosure.list",
    "multi.disclosure.synds",
    "multinom.synds",
    "numtocat.syn",
    "polr.synds",
    "print.compare.fit.synds",
    "print.disclosure",
    "print.fit.synds",
    "print.multi.disclosure",
    "print.summary.fit.synds",
    "print.summary.synds",
    "print.synds",
    "print.utility.gen",
    "print.utility.tab",
    "print.utility.tables",
    "read.obs",
    "replicated.uniques",
    "sdc",
    "summary.fit.synds",
    "summary.synds",
    "syn",
    "syn.bag",
    "syn.cart",
    "syn.catall",
    "syn.ctree",
    "syn.cubertnorm",
    "syn.ipf",
    "syn.lognorm",
    "syn.logreg",
    "syn.nested",
    "syn.norm",
    "syn.normrank",
    "syn.passive",
    "syn.polr",
    "syn.polyreg",
    "syn.ranger",
    "syn.rf",
    "syn.sample",
    "syn.satcat",
    "syn.smooth",
    "syn.sqrtnorm",
    "syn.strata",
    "syn.survctree",
    "synorig.compare",
    "utility.gen",
    "utility.gen.data.frame",
    "utility.gen.list",
    "utility.gen.synds",
    "utility.tab",
    "utility.tab.data.frame",
    "utility.tab.list",
    "utility.tab.synds",
    "utility.tables",
    "utility.tables.data.frame",
    "utility.tables.list",
    "utility.tables.synds",
    "write.syn"
  ],
  "_datasets": [
    {
      "name": "SD2011",
      "title": "Social Diagnosis 2011 - Objective and Subjective Quality of Life in Poland",
      "object": "SD2011",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sex",
        "age",
        "agegr",
        "placesize",
        "region",
        "edu",
        "eduspec",
        "socprof",
        "unempdur",
        "income",
        "marital",
        "mmarr",
        "ymarr",
        "msepdiv",
        "ysepdiv",
        "ls",
        "depress",
        "trust",
        "trustfam",
        "trustneigh",
        "sport",
        "nofriend",
        "smoke",
        "nociga",
        "alcabuse",
        "alcsol",
        "workab",
        "wkabdur",
        "wkabint",
        "wkabintdur",
        "emcc",
        "englang",
        "height",
        "weight",
        "bmi"
      ],
      "rows": 5000,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "synthpop-package",
      "title": "Generating synthetic versions of sensitive microdata for statistical disclosure control",
      "topics": [
        "synthpop-package",
        "synthpop"
      ]
    },
    {
      "page": "codebook.syn",
      "title": "Makes a codebook from a data frame",
      "topics": [
        "codebook.syn"
      ]
    },
    {
      "page": "compare",
      "title": "Comparison of synthesised and observed data",
      "topics": [
        "compare"
      ]
    },
    {
      "page": "compare.fit.synds",
      "title": "Compare model estimates based on synthesised and observed data",
      "topics": [
        "compare.fit.synds",
        "print.compare.fit.synds"
      ]
    },
    {
      "page": "compare.synds",
      "title": "Compare univariate distributions of synthesised and observed data",
      "topics": [
        "compare.data.frame",
        "compare.list",
        "compare.synds",
        "print.compare.synds"
      ]
    },
    {
      "page": "disclosure",
      "title": "Disclosure measures",
      "topics": [
        "disclosure",
        "disclosure.data.frame",
        "disclosure.list",
        "disclosure.synds",
        "print.disclosure"
      ]
    },
    {
      "page": "glm.synds",
      "title": "Fitting (generalized) linear models to synthetic data",
      "topics": [
        "glm.synds",
        "lm.synds",
        "print.fit.synds"
      ]
    },
    {
      "page": "mergelevels.syn",
      "title": "Merge levels of factors in a data frame",
      "topics": [
        "mergelevels.syn"
      ]
    },
    {
      "page": "multi.compare",
      "title": "Multivariate comparison of synthesised and observed data",
      "topics": [
        "multi.compare"
      ]
    },
    {
      "page": "multi.disclosure",
      "title": "Disclosure measures for multiple of target variables.",
      "topics": [
        "multi.disclosure",
        "multi.disclosure.data.frame",
        "multi.disclosure.list",
        "multi.disclosure.synds",
        "print.multi.disclosure"
      ]
    },
    {
      "page": "multinom.synds",
      "title": "Fitting multinomial models to synthetic data",
      "topics": [
        "multinom.synds"
      ]
    },
    {
      "page": "numtocat.syn",
      "title": "Group numeric variables before synthesis",
      "topics": [
        "numtocat.syn"
      ]
    },
    {
      "page": "polr.synds",
      "title": "Fitting ordered logistic models to synthetic data",
      "topics": [
        "polr.synds"
      ]
    },
    {
      "page": "read.obs",
      "title": "Importing original data sets form external files",
      "topics": [
        "read.obs"
      ]
    },
    {
      "page": "replicated.uniques",
      "title": "Replications in synthetic data",
      "topics": [
        "print.repuniq.synds",
        "replicated.uniques"
      ]
    },
    {
      "page": "SD2011",
      "title": "Social Diagnosis 2011 - Objective and Subjective Quality of Life in Poland",
      "topics": [
        "SD2011"
      ]
    },
    {
      "page": "sdc",
      "title": "Tools for statistical disclosure control (sdc)",
      "topics": [
        "sdc"
      ]
    },
    {
      "page": "summary.fit.synds",
      "title": "Inference from synthetic data",
      "topics": [
        "print.summary.fit.synds",
        "summary.fit.synds"
      ]
    },
    {
      "page": "summary.synds",
      "title": "Synthetic data object summaries",
      "topics": [
        "print.summary.synds",
        "summary.synds"
      ]
    },
    {
      "page": "syn",
      "title": "Generating synthetic data sets",
      "topics": [
        "print.synds",
        "syn",
        "syn.strata"
      ]
    },
    {
      "page": "syn.bag",
      "title": "Synthesis with bagging",
      "topics": [
        "syn.bag"
      ]
    },
    {
      "page": "syn.catall",
      "title": "Synthesis of a group of categorical variables from a saturated model",
      "topics": [
        "syn.catall"
      ]
    },
    {
      "page": "syn.cart",
      "title": "Synthesis with classification and regression trees (CART)",
      "topics": [
        "syn.cart",
        "syn.ctree"
      ]
    },
    {
      "page": "syn.ipf",
      "title": "Synthesis of a group of categorical variables by iterative proportional fitting",
      "topics": [
        "syn.ipf"
      ]
    },
    {
      "page": "syn.lognorm",
      "title": "Synthesis by linear regression after transformation of a dependent variable",
      "topics": [
        "syn.cubertnorm",
        "syn.lognorm",
        "syn.sqrtnorm"
      ]
    },
    {
      "page": "syn.logreg",
      "title": "Synthesis by logistic regression",
      "topics": [
        "syn.logreg"
      ]
    },
    {
      "page": "syn.nested",
      "title": "Synthesis for a variable nested within another variable.",
      "topics": [
        "syn.nested"
      ]
    },
    {
      "page": "syn.norm",
      "title": "Synthesis by linear regression",
      "topics": [
        "syn.norm"
      ]
    },
    {
      "page": "syn.normrank",
      "title": "Synthesis by normal linear regression preserving the marginal distribution",
      "topics": [
        "syn.normrank"
      ]
    },
    {
      "page": "syn.passive",
      "title": "Passive synthesis",
      "topics": [
        "syn.passive"
      ]
    },
    {
      "page": "syn.polr",
      "title": "Synthesis by ordered polytomous regression",
      "topics": [
        "syn.polr"
      ]
    },
    {
      "page": "syn.polyreg",
      "title": "Synthesis by unordered polytomous regression",
      "topics": [
        "syn.polyreg"
      ]
    },
    {
      "page": "syn.ranger",
      "title": "Synthesis with a fast implementation of random forests",
      "topics": [
        "syn.ranger"
      ]
    },
    {
      "page": "syn.rf",
      "title": "Synthesis with random forest",
      "topics": [
        "syn.rf"
      ]
    },
    {
      "page": "syn.sample",
      "title": "Synthesis by simple random sampling",
      "topics": [
        "syn.sample"
      ]
    },
    {
      "page": "syn.satcat",
      "title": "Synthesis from a saturated model based on all combinations of the predictor variables.",
      "topics": [
        "syn.satcat"
      ]
    },
    {
      "page": "syn.smooth",
      "title": "syn.smooth",
      "topics": [
        "syn.smooth"
      ]
    },
    {
      "page": "syn.survctree",
      "title": "Synthesis of survival time by classification and regression trees (CART)",
      "topics": [
        "syn.survctree"
      ]
    },
    {
      "page": "synorig.compare",
      "title": "check synthetic and original if not produced by synthpop.",
      "topics": [
        "synorig.compare",
        "synorig.compare.list"
      ]
    },
    {
      "page": "utility.gen",
      "title": "Distributional comparison of synthesised and observed data",
      "topics": [
        "print.utility.gen",
        "utility.gen",
        "utility.gen.data.frame",
        "utility.gen.list",
        "utility.gen.synds"
      ]
    },
    {
      "page": "utility.tab",
      "title": "Tabular utility",
      "topics": [
        "print.utility.tab",
        "utility.tab",
        "utility.tab.data.frame",
        "utility.tab.list",
        "utility.tab.synds"
      ]
    },
    {
      "page": "utility.tables",
      "title": "Tables and plots of utility measures",
      "topics": [
        "print.utility.tables",
        "utility.tables",
        "utility.tables.data.frame",
        "utility.tables.list",
        "utility.tables.synds"
      ]
    },
    {
      "page": "write.syn",
      "title": "Exporting synthetic data sets to external files",
      "topics": [
        "write.syn"
      ]
    }
  ],
  "_rundeps": [
    "broman",
    "class",
    "classInt",
    "cli",
    "cmm",
    "codetools",
    "coin",
    "cpp11",
    "digest",
    "e1071",
    "farver",
    "forcats",
    "foreign",
    "future",
    "future.apply",
    "ggplot2",
    "globals",
    "glue",
    "gtable",
    "isoband",
    "KernSmooth",
    "labeling",
    "lattice",
    "libcoin",
    "lifecycle",
    "listenv",
    "magrittr",
    "MASS",
    "Matrix",
    "matrixStats",
    "mipfp",
    "modeltools",
    "multcomp",
    "mvtnorm",
    "nnet",
    "numDeriv",
    "parallelly",
    "party",
    "pillar",
    "pkgconfig",
    "plyr",
    "polspline",
    "proto",
    "proxy",
    "R6",
    "randomForest",
    "ranger",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "rlang",
    "rmutil",
    "rpart",
    "Rsolnp",
    "S7",
    "sandwich",
    "scales",
    "stringi",
    "stringr",
    "strucchange",
    "survival",
    "TH.data",
    "tibble",
    "truncnorm",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "disclosure.Rnw",
      "filename": "disclosure.pdf",
      "title": "Disclosure",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2025-07-12 14:36:08",
      "modified": "2026-04-15 08:58:36",
      "commits": 4
    },
    {
      "source": "inference.Rnw",
      "filename": "inference.pdf",
      "title": "Inference in synthpop",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2017-11-21 14:38:06",
      "modified": "2025-07-12 14:36:08",
      "commits": 6
    },
    {
      "source": "synthpop.Rnw",
      "filename": "synthpop.pdf",
      "title": "Using synthpop",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2017-05-24 15:32:27",
      "modified": "2021-11-29 12:34:08",
      "commits": 2
    },
    {
      "source": "utility.Rnw",
      "filename": "utility.pdf",
      "title": "Utility",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2021-11-17 08:30:57",
      "modified": "2025-07-12 14:36:08",
      "commits": 3
    }
  ],
  "_score": 9.438203055360868,
  "_indexed": true,
  "_nocasepkg": "synthpop",
  "_universes": [
    "bnowok"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.9-3",
      "date": "2026-05-15T09:10:31.000Z",
      "distro": "noble",
      "commit": "8e51186105491d731eb8f5e2ef403fc93de86048",
      "fileid": "8cfb21c61c0c6473c8864e18b60e3edde13febf30aa32cbe4d0998ba5f4b97f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.9-3",
      "date": "2026-05-15T09:10:33.000Z",
      "distro": "noble",
      "commit": "8e51186105491d731eb8f5e2ef403fc93de86048",
      "fileid": "2aed8b28785e68ad017b2edec234e7981ea58bd929244ee22b30457737c557a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.9-3",
      "date": "2026-05-15T09:10:26.000Z",
      "commit": "8e51186105491d731eb8f5e2ef403fc93de86048",
      "fileid": "182b3f0782dbf6e5b7e2e88c4298833c9f126bccc42d361d5ce06df09bc9c63c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.9-3",
      "date": "2026-05-15T09:10:05.000Z",
      "commit": "8e51186105491d731eb8f5e2ef403fc93de86048",
      "fileid": "6dd50ee08779d64f65e8b9b0be832df90fb50c0b617e265c59df936827d4a769",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.9-3",
      "date": "2026-05-15T09:09:34.000Z",
      "commit": "8e51186105491d731eb8f5e2ef403fc93de86048",
      "fileid": "8776f95e35f3433920413f5258036ff435d4af896f76476e8309cb56a2a077e6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.9-3",
      "date": "2026-05-15T09:09:27.000Z",
      "commit": "8e51186105491d731eb8f5e2ef403fc93de86048",
      "fileid": "765a3b04097016f6e006216c2cb9a9e0c6599ee3b502b290616d3acaf676a233",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.9-3",
      "date": "2026-05-15T09:09:26.000Z",
      "commit": "8e51186105491d731eb8f5e2ef403fc93de86048",
      "fileid": "ca2031165130033e67e7d52a5948b4da7905a0d9cbdf5e84ccddb134051519e2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.9-3",
      "date": "2026-06-02T19:31:04.000Z",
      "commit": "8e51186105491d731eb8f5e2ef403fc93de86048",
      "fileid": "cd5b39efc136fe0b68157a72c33740f57165db73d0b7b57f5bc778e6b8aaa6fb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bnowok/actions/runs/25909611679"
    }
  ]
}