{
  "_id": "6a12a906acfb0bcc41d15878",
  "Package": "survPen",
  "Title": "Multidimensional Penalized Splines for (Excess) Hazard Models,\nRelative Mortality Ratio Models and Marginal Intensity Models",
  "Version": "2.0.3",
  "Authors@R": "c(person(given = \"Mathieu\",\nfamily = \"Fauvernier\",\nrole = c(\"aut\", \"cre\"),\nemail = \"mathieu.fauvernier@gmail.com\"),\nperson(given = \"Laurent\",\nfamily = \"Roche\",\nrole = \"aut\"),\nperson(given = \"Laurent\",\nfamily = \"Remontet\",\nrole = \"aut\"),\nperson(given = \"Zoe\",\nfamily = \"Uhry\",\nrole = \"ctb\"),\nperson(given = \"Nadine\",\nfamily = \"Bossard\",\nrole = \"ctb\"),\nperson(given = \"Elsa\",\nfamily = \"Coz\",\nrole = \"ctb\"))",
  "Description": "Fits (excess) hazard, relative mortality ratio or marginal\nintensity models with multidimensional penalized splines\nallowing for time-dependent effects, non-linear effects and\ninteractions between several continuous covariates. In survival\nand net survival analysis, in addition to modelling the effect\nof time (via the baseline hazard), one has often to deal with\nseveral continuous covariates and model their functional forms,\ntheir time-dependent effects, and their interactions. Model\nspecification becomes therefore a complex problem and penalized\nregression splines represent an appealing solution to that\nproblem as splines offer the required flexibility while\npenalization limits overfitting issues. Current implementations\nof penalized survival models can be slow or unstable and\nsometimes lack some key features like taking into account\nexpected mortality to provide net survival and excess hazard\nestimates. In contrast, survPen provides an automated, fast,\nand stable implementation (thanks to explicit calculation of\nthe derivatives of the likelihood) and offers a unified\nframework for multidimensional penalized hazard and excess\nhazard models. Later versions (>2.0.0) include penalized models\nfor relative mortality ratio, and marginal intensity in\nrecurrent event setting. survPen may be of interest to those\nwho 1) analyse any kind of time-to-event data: mortality,\ndisease relapse, machinery breakdown, unemployment, etc 2) wish\nto describe the associated hazard and to understand which\npredictors impact its dynamics, 3) wish to model the relative\nmortality ratio between a cohort and a reference population, 4)\nwish to describe the marginal intensity for recurrent event\ndata. See Fauvernier et al. (2019a) <doi:10.21105/joss.01434>\nfor an overview of the package and Fauvernier et al. (2019b)\n<doi:10.1111/rssc.12368> for the method.",
  "License": "GPL-3 | file LICENSE",
  "URL": "https://github.com/fauvernierma/survPen",
  "BugReports": "https://github.com/fauvernierma/survPen/issues",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-24 07:22:28 UTC",
    "User": "root"
  },
  "Author": "Mathieu Fauvernier [aut, cre], Laurent Roche [aut], Laurent\nRemontet [aut], Zoe Uhry [ctb], Nadine Bossard [ctb], Elsa Coz\n[ctb]",
  "Maintainer": "Mathieu Fauvernier <mathieu.fauvernier@gmail.com>",
  "Repository": "https://fauvernierma.r-universe.dev",
  "Date/Publication": "2026-03-25 10:29:01 UTC",
  "RemoteUrl": "https://github.com/fauvernierma/survpen",
  "RemoteRef": "HEAD",
  "RemoteSha": "b807ddfd2f926ceb61835f9065943bf76324a40c",
  "MD5sum": "325e3e8ba59683b100c78a22472a6117",
  "_user": "fauvernierma",
  "_type": "src",
  "_file": "survPen_2.0.3.tar.gz",
  "_fileid": "bd27a89bbc778cf818463e9b9bf89f4c7aef08b8f891b5afa9315e58d01ea142",
  "_filesize": 4708928,
  "_sha256": "bd27a89bbc778cf818463e9b9bf89f4c7aef08b8f891b5afa9315e58d01ea142",
  "_created": "2026-05-24T07:22:28.000Z",
  "_published": "2026-05-24T07:30:14.886Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77580181360,
      "time": 159,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7183245455"
    },
    {
      "job": 77580181363,
      "time": 175,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7183247049"
    },
    {
      "job": 77580181350,
      "time": 158,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7183245336"
    },
    {
      "job": 77580181380,
      "time": 163,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7183245938"
    },
    {
      "job": 77580181322,
      "time": 169,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7183268607"
    },
    {
      "job": 77580181321,
      "time": 307,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7183257904"
    },
    {
      "job": 77580181320,
      "time": 174,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7183269284"
    },
    {
      "job": 77580181312,
      "time": 259,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7183253482"
    },
    {
      "job": 77579903069,
      "time": 299,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183227573"
    },
    {
      "job": 77580181294,
      "time": 117,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183240810"
    },
    {
      "job": 77580181308,
      "time": 169,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7183246517"
    },
    {
      "job": 77580181301,
      "time": 159,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7183245637"
    },
    {
      "job": 77580181314,
      "time": 174,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7183247354"
    }
  ],
  "_buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/fauvernierma/survpen",
  "_commit": {
    "id": "b807ddfd2f926ceb61835f9065943bf76324a40c",
    "author": "fauvernierma <mathieu.fauvernier@gmail.com>",
    "committer": "fauvernierma <mathieu.fauvernier@gmail.com>",
    "message": "survPen 2.0.3\n\nCopy from the CRAN version 2.0.3\n",
    "time": 1774434541
  },
  "_maintainer": {
    "name": "Mathieu Fauvernier",
    "email": "mathieu.fauvernier@gmail.com",
    "login": "fauvernierma",
    "description": "",
    "uuid": 49479976
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "statmod",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.2",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "fauvernierma",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-13",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v2.0.3",
      "date": "2026-03-25"
    }
  ],
  "_stars": 12,
  "_contributors": [
    {
      "user": "fauvernierma",
      "count": 240,
      "uuid": 49479976
    },
    {
      "user": "csoneson",
      "count": 2,
      "uuid": 5628952
    },
    {
      "user": "kyleniemeyer",
      "count": 2,
      "uuid": 190432
    }
  ],
  "_userbio": {
    "uuid": 49479976,
    "type": "user",
    "name": "fauvernierma"
  },
  "_downloads": {
    "count": 4426,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/survPen"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/fauvernierma/survpen",
  "_searchresults": 120,
  "_topics": [
    "cpp"
  ],
  "_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/readme.html",
    "extra/readme.md",
    "extra/survPen.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/fauvernierma/survpen",
  "_realowner": "fauvernierma",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2019-03-04"
    },
    {
      "version": "1.0.1",
      "date": "2019-03-04"
    },
    {
      "version": "1.1.0",
      "date": "2019-05-02"
    },
    {
      "version": "1.2.0",
      "date": "2019-08-29"
    },
    {
      "version": "1.3.0",
      "date": "2020-02-03"
    },
    {
      "version": "1.5.0",
      "date": "2020-05-25"
    },
    {
      "version": "1.5.1",
      "date": "2020-09-25"
    },
    {
      "version": "1.5.2",
      "date": "2021-09-11"
    },
    {
      "version": "1.6.0",
      "date": "2023-09-14"
    },
    {
      "version": "2.0.0",
      "date": "2024-12-02"
    },
    {
      "version": "2.0.1",
      "date": "2025-01-21"
    },
    {
      "version": "2.0.2",
      "date": "2025-03-08"
    },
    {
      "version": "2.0.3",
      "date": "2026-03-20"
    },
    {
      "version": "2.0.4",
      "date": "2026-05-09"
    }
  ],
  "_exports": [
    "%cross%",
    "%mult%",
    "%vec%",
    "colSums2",
    "constraint",
    "crs",
    "crs.FP",
    "CumulHazard",
    "deriv_R",
    "DerivCumulHazard",
    "design.matrix",
    "grad_rho",
    "grad_rho_mult",
    "HazGL",
    "Hess_rho",
    "Hess_rho_mult",
    "instr",
    "model.cons",
    "NR.beta",
    "NR.rho",
    "predSNS",
    "pwcst",
    "rd",
    "repam",
    "smf",
    "smooth.cons",
    "smooth.cons.integral",
    "smooth.spec",
    "splitmult",
    "survPen",
    "survPen.fit",
    "tensor.in",
    "tensor.prod.S",
    "tensor.prod.X"
  ],
  "_datasets": [
    {
      "name": "datCancer",
      "title": "Patients diagnosed with cervical cancer",
      "object": "datCancer",
      "class": [
        "data.frame"
      ],
      "fields": [
        "begin",
        "fu",
        "age",
        "yod",
        "dead",
        "rate"
      ],
      "rows": 2000,
      "table": true,
      "tojson": true
    },
    {
      "name": "expected.table",
      "title": "French women mortality table",
      "object": "expected.table",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Age",
        "Year",
        "mx"
      ],
      "rows": 22866,
      "table": true,
      "tojson": true
    },
    {
      "name": "HeartFailure",
      "title": "Patients with heart failure at risk of recurrent hospitalization events",
      "object": "HeartFailure",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "treatment",
        "t0",
        "t1",
        "enum",
        "event"
      ],
      "rows": 3068,
      "table": true,
      "tojson": true
    },
    {
      "name": "list.wicss",
      "title": "List of ICSS standards for age-standardization of cancer (net) survival",
      "object": "list.wicss",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "grapes-cross-grapes",
      "title": "Matrix cross-multiplication between two matrices",
      "topics": [
        "%cross%"
      ]
    },
    {
      "page": "grapes-mult-grapes",
      "title": "Matrix multiplication between two matrices",
      "topics": [
        "%mult%"
      ]
    },
    {
      "page": "grapes-vec-grapes",
      "title": "Matrix multiplication between a matrix and a vector",
      "topics": [
        "%vec%"
      ]
    },
    {
      "page": "colSums2",
      "title": "colSums of a matrix",
      "topics": [
        "colSums2"
      ]
    },
    {
      "page": "constraint",
      "title": "Sum-to-zero constraint",
      "topics": [
        "constraint"
      ]
    },
    {
      "page": "cor.var",
      "title": "Implementation of the corrected variance Vc",
      "topics": [
        "cor.var"
      ]
    },
    {
      "page": "crs",
      "title": "Bases for cubic regression splines (equivalent to \"cr\" in 'mgcv')",
      "topics": [
        "crs"
      ]
    },
    {
      "page": "crs.FP",
      "title": "Penalty matrix constructor for cubic regression splines",
      "topics": [
        "crs.FP"
      ]
    },
    {
      "page": "CumulHazard",
      "title": "Cumulative hazard (integral of hazard) only",
      "topics": [
        "CumulHazard"
      ]
    },
    {
      "page": "datCancer",
      "title": "Patients diagnosed with cervical cancer",
      "topics": [
        "datCancer"
      ]
    },
    {
      "page": "deriv_R",
      "title": "Derivative of a Choleski factor",
      "topics": [
        "deriv_R"
      ]
    },
    {
      "page": "DerivCumulHazard",
      "title": "Cumulative hazard (integral of hazard) and its first and second derivatives wrt regression parameters beta",
      "topics": [
        "DerivCumulHazard"
      ]
    },
    {
      "page": "design.matrix",
      "title": "Design matrix for the model needed in Gauss-Legendre quadrature",
      "topics": [
        "design.matrix"
      ]
    },
    {
      "page": "expected.table",
      "title": "French women mortality table",
      "topics": [
        "expected.table"
      ]
    },
    {
      "page": "grad_rho",
      "title": "Gradient vector of LCV and LAML wrt rho (log smoothing parameters)",
      "topics": [
        "grad_rho"
      ]
    },
    {
      "page": "grad_rho_mult",
      "title": "Gradient vector of LCV and LAML wrt rho (log smoothing parameters). Version for multiplicative decomposition : relative mortality ratio model",
      "topics": [
        "grad_rho_mult"
      ]
    },
    {
      "page": "HazGL",
      "title": "Gauss-Legendre evaluations",
      "topics": [
        "HazGL"
      ]
    },
    {
      "page": "HeartFailure",
      "title": "Patients with heart failure at risk of recurrent hospitalization events",
      "topics": [
        "HeartFailure"
      ]
    },
    {
      "page": "Hess_rho",
      "title": "Hessian matrix of LCV and LAML wrt rho (log smoothing parameters)",
      "topics": [
        "Hess_rho"
      ]
    },
    {
      "page": "Hess_rho_mult",
      "title": "Hessian matrix of LCV and LAML wrt rho (log smoothing parameters). Version for multiplicative decomposition : relative mortality ratio model",
      "topics": [
        "Hess_rho_mult"
      ]
    },
    {
      "page": "instr",
      "title": "Position of the nth occurrence of a string in another one",
      "topics": [
        "instr"
      ]
    },
    {
      "page": "inv.repam",
      "title": "Reverses the initial reparameterization for stable evaluation of the log determinant of the penalty matrix",
      "topics": [
        "inv.repam"
      ]
    },
    {
      "page": "list.wicss",
      "title": "List of ICSS standards for age-standardization of cancer (net) survival",
      "topics": [
        "list.wicss"
      ]
    },
    {
      "page": "model.cons",
      "title": "Design and penalty matrices for the model",
      "topics": [
        "model.cons"
      ]
    },
    {
      "page": "NR.beta",
      "title": "Inner Newton-Raphson algorithm for regression parameters estimation",
      "topics": [
        "NR.beta"
      ]
    },
    {
      "page": "NR.rho",
      "title": "Outer Newton-Raphson algorithm for smoothing parameters estimation via LCV or LAML optimization",
      "topics": [
        "NR.rho"
      ]
    },
    {
      "page": "predict.survPen",
      "title": "Hazard and Survival prediction from fitted 'survPen' model",
      "topics": [
        "predict.survPen"
      ]
    },
    {
      "page": "predSNS",
      "title": "Prediction of grouped indicators : population (net) survival (PNS) and age-standardized (net) survival (SNS)",
      "topics": [
        "predSNS"
      ]
    },
    {
      "page": "print.summary.survPen",
      "title": "print summary for a 'survPen' fit",
      "topics": [
        "print.summary.survPen"
      ]
    },
    {
      "page": "pwcst",
      "title": "Defining piecewise constant (excess) hazard in survPen formulae",
      "topics": [
        "pwcst"
      ]
    },
    {
      "page": "rd",
      "title": "Defining random effects in survPen formulae",
      "topics": [
        "rd"
      ]
    },
    {
      "page": "repam",
      "title": "Applies initial reparameterization for stable evaluation of the log determinant of the penalty matrix",
      "topics": [
        "repam"
      ]
    },
    {
      "page": "robust.var",
      "title": "Implementation of the robust variance Vr",
      "topics": [
        "robust.var"
      ]
    },
    {
      "page": "smf",
      "title": "Defining smooths in survPen formulae",
      "topics": [
        "smf",
        "tensor",
        "tint"
      ]
    },
    {
      "page": "smooth.cons",
      "title": "Design and penalty matrices of penalized splines in a smooth.spec object",
      "topics": [
        "smooth.cons"
      ]
    },
    {
      "page": "smooth.cons.integral",
      "title": "Design matrix of penalized splines in a smooth.spec object for Gauss-Legendre quadrature",
      "topics": [
        "smooth.cons.integral"
      ]
    },
    {
      "page": "smooth.spec",
      "title": "Covariates specified as penalized splines",
      "topics": [
        "smooth.spec"
      ]
    },
    {
      "page": "splitmult",
      "title": "Split original dataset at specified times to fit a multiplicative model",
      "topics": [
        "splitmult"
      ]
    },
    {
      "page": "summary.survPen",
      "title": "Summary for a 'survPen' fit",
      "topics": [
        "summary.survPen"
      ]
    },
    {
      "page": "survPen",
      "title": "(Excess) hazard model with (multidimensional) penalized splines and integrated smoothness estimation",
      "topics": [
        "survPen"
      ]
    },
    {
      "page": "survPen.fit",
      "title": "(Excess) hazard model with multidimensional penalized splines for given smoothing parameters",
      "topics": [
        "survPen.fit"
      ]
    },
    {
      "page": "survPenObject",
      "title": "Fitted survPen object",
      "topics": [
        "survPenObject"
      ]
    },
    {
      "page": "tensor.in",
      "title": "tensor model matrix for two marginal bases",
      "topics": [
        "tensor.in"
      ]
    },
    {
      "page": "tensor.prod.S",
      "title": "Tensor product for penalty matrices",
      "topics": [
        "tensor.prod.S"
      ]
    },
    {
      "page": "tensor.prod.X",
      "title": "tensor model matrix",
      "topics": [
        "tensor.prod.X"
      ]
    }
  ],
  "_readme": "https://github.com/fauvernierma/survpen/raw/HEAD/README.md",
  "_rundeps": [
    "Rcpp",
    "RcppEigen",
    "statmod"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "survival_analysis_with_survPen.Rmd",
      "filename": "survival_analysis_with_survPen.html",
      "title": "Survival analysis with survPen",
      "author": "Mathieu Fauvernier, Laurent Remontet, Zoé Uhry, Nadine Bossard, Laurent Roche",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Details",
        "The datCancer data",
        "Getting started",
        "Constant hazard model",
        "Piecewise constant hazard model",
        "Log-linear hazard",
        "Restricted cubic splines",
        "Penalized restricted cubic splines",
        "Predictions and model outputs",
        "Standard predictions",
        "Making your own predictions",
        "Summary of the model",
        "Model selection",
        "Smoothing parameter estimation",
        "Knots location",
        "Excess hazard models",
        "Tensor product splines",
        "Two dimensions",
        "Three dimensions",
        "Interactions between smooth terms and factors or parametric terms",
        "Illustration of using a factor by variable",
        "Illustration of using a continuous by variable",
        "Frailty models",
        "Left truncation",
        "Relative mortality ratio models",
        "Marginal hazard (intensity) models",
        "Other useful functionalities",
        "lambda",
        "beta.ini and rho.ini",
        "detail.rho and detail.beta",
        "References"
      ],
      "created": "2019-05-02 20:29:29",
      "modified": "2026-03-25 10:29:01",
      "commits": 11
    }
  ],
  "_score": 7.582525152070133,
  "_indexed": true,
  "_nocasepkg": "survpen",
  "_universes": [
    "fauvernierma"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.3",
      "date": "2026-05-24T07:24:52.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "d247e68cb469fb2035bc8caef29ae9eb221bc52eb871669d98a36c6befd33e7b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.3",
      "date": "2026-05-24T07:24:54.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "53377cb479b3c8b4d97fcd01358bff0f0547b8f7b827e93935175b0ce5b368bd",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.3",
      "date": "2026-05-24T07:24:51.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "637651a8e5f50685597b1be2560cc4fcceac74f265a4e2273e9d693dba0477d8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.3",
      "date": "2026-05-24T07:24:46.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "4a3eb3ce91e4518bede95c0317f1981911812d94633030b098af81d346566ee5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.3",
      "date": "2026-05-24T07:28:50.000Z",
      "arch": "aarch64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "0c3533bc3c2504375e87ddad7309221fc36aec6ddcdfd31051069d43071d41cf",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.3",
      "date": "2026-05-24T07:26:12.000Z",
      "arch": "x86_64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "8468b037e1cb7570e7bdcfb97b93bf14f3e7f77fdde8a0d8b9c01b666cc13ea1",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.3",
      "date": "2026-05-24T07:28:47.000Z",
      "arch": "aarch64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "ccdcb1eb8f527d2ee934a15de2d33be1787f8e785536ba16b97cfcce96c99f0b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.3",
      "date": "2026-05-24T07:25:27.000Z",
      "arch": "x86_64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "7cd02214e406fd62fd7a7fbebf38ea3c735178de563ac0be9b8ce7b0574a0a97",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.3",
      "date": "2026-05-24T07:24:50.000Z",
      "arch": "emscripten",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "a93b4716ac34a4d6f4461359ef2a076e266d0fb0f21435c63397d28314ebab04",
      "status": "success",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.3",
      "date": "2026-05-24T07:24:08.000Z",
      "arch": "x86_64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "087dd8741fc4daf9ca48171f40c74afec862c24b119038a63dc268411af6684d",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.3",
      "date": "2026-05-24T07:24:13.000Z",
      "arch": "x86_64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "41b597ed96763d4ab10b7c59fa104ba81ec585d3db18577f404349261dcef341",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.3",
      "date": "2026-05-24T07:24:29.000Z",
      "arch": "x86_64",
      "commit": "b807ddfd2f926ceb61835f9065943bf76324a40c",
      "fileid": "ec5ecc2dfa62d085475c65cdc35711e38f712c2d1747d1eae930e1a8df4cbf16",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/fauvernierma/actions/runs/26354948604"
    }
  ]
}