{
  "_id": "6ae54fd13d0f299392dd40af",
  "Package": "didgpu",
  "Title": "GPU-Accelerated, Checkpointed Difference-in-Differences\nEstimator",
  "Version": "0.1.2",
  "Authors@R": "person(given = \"Joshua\",\nfamily = \"Ammons\",\nrole = c(\"aut\", \"cre\", \"cph\"),\nemail = \"jdammons89@gmail.com\")",
  "Description": "A clean-room reimplementation of the heterogeneity-robust\ndynamic difference-in-differences estimator of de Chaisemartin\nand D'Haultfoeuille (2024) <doi:10.1162/rest_a_01414>, designed\nfor long-running econometric work: per-cell checkpointing to\ndisk, resumable runs after crash or out-of-memory, parallel\ncluster bootstrap, configurable backends (pure R, optional\n'Rcpp' and 'CUDA'), and bit-for-bit numerical equivalence with\nthe reference 'DIDmultiplegtDYN' package across binary,\nmultivalued, and continuous treatments.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/JoshuaAmmons/didgpu",
  "BugReports": "https://github.com/JoshuaAmmons/didgpu/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "SystemRequirements": "GNU make; optional NVIDIA CUDA Toolkit (>= 12.0)\nwith cuBLAS and cuSOLVER for the GPU backend",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "nvidia-cuda-dev make",
  "Repository": "https://joshuaammons.r-universe.dev",
  "Date/Publication": "2026-10-30 22:06:23 UTC",
  "RemoteUrl": "https://github.com/JoshuaAmmons/didgpu",
  "RemoteRef": "HEAD",
  "RemoteSha": "adf4955f4510a9b420d854c7a0cdc452b0978543",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-31 01:28:31 UTC",
    "User": "root"
  },
  "Author": "Joshua Ammons [aut, cre, cph]",
  "Maintainer": "Joshua Ammons <jdammons89@gmail.com>",
  "_user": "joshuaammons",
  "_type": "src",
  "_file": "didgpu_0.1.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/4802a75cb0944df5c370beb9ac18df082034f89ce5613de6c9611849f9f4c429",
  "_filesize": 770219,
  "_sha256": "4802a75cb0944df5c370beb9ac18df082034f89ce5613de6c9611849f9f4c429",
  "_expires": "2027-02-08T02:17:51.000Z",
  "_created": "2026-10-31T01:28:31.000Z",
  "_published": "2026-10-31T02:17:53.607Z",
  "_upstream": "https://github.com/JoshuaAmmons/didgpu",
  "_status": "success",
  "_maintainer": {
    "name": "Joshua Ammons",
    "email": "jdammons89@gmail.com",
    "login": "joshuaammons",
    "description": "",
    "uuid": 214870249
  },
  "_jobs": [
    {
      "job": 124401494043,
      "time": 1665,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13026101109"
    },
    {
      "job": 124401493963,
      "time": 1727,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13025772819"
    },
    {
      "job": 124401493975,
      "time": 1557,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13025258284"
    },
    {
      "job": 124401493914,
      "time": 1402,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13025527256"
    },
    {
      "job": 124401493887,
      "time": 1247,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13025905681"
    },
    {
      "job": 124401493863,
      "time": 2889,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13026471246"
    },
    {
      "job": 124401493846,
      "time": 1094,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13025446667"
    },
    {
      "job": 124401493903,
      "time": 2450,
      "config": "macos-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13025902669"
    },
    {
      "job": 124399941239,
      "time": 380,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13024654026"
    },
    {
      "job": 124401493829,
      "time": 209,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13023894258"
    },
    {
      "job": 124401493885,
      "time": 2032,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13025134543"
    },
    {
      "job": 124401493909,
      "time": 1945,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13025468657"
    },
    {
      "job": 124401493943,
      "time": 1839,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13025608236"
    },
    {
      "job": 124401493982,
      "time": 2067,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13025727199"
    },
    {
      "job": 124401493918,
      "time": 1914,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13025488566"
    }
  ],
  "_buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399",
  "_commit": {
    "id": "adf4955f4510a9b420d854c7a0cdc452b0978543",
    "author": "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
    "committer": "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
    "message": "Auto-render docs site [skip ci]\n",
    "time": 1793397983
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "sandwich",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "contdid",
      "role": "Suggests"
    },
    {
      "package": "cowplot",
      "role": "Suggests"
    },
    {
      "package": "did",
      "role": "Suggests"
    },
    {
      "package": "DIDmultiplegt",
      "role": "Suggests"
    },
    {
      "package": "DIDmultiplegtDYN",
      "role": "Suggests"
    },
    {
      "package": "DRDID",
      "role": "Suggests"
    },
    {
      "package": "eventstudyr",
      "role": "Suggests"
    },
    {
      "package": "fect",
      "role": "Suggests"
    },
    {
      "package": "fixest",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "HonestDiD",
      "role": "Suggests"
    },
    {
      "package": "openxlsx",
      "role": "Suggests"
    },
    {
      "package": "polars",
      "role": "Suggests"
    },
    {
      "package": "quadprog",
      "role": "Suggests"
    },
    {
      "package": "splines2",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "joshuaammons",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-21",
      "n": 2
    },
    {
      "week": "2026-22",
      "n": 19
    },
    {
      "week": "2026-31",
      "n": 6
    },
    {
      "week": "2026-32",
      "n": 1
    },
    {
      "week": "2026-39",
      "n": 35
    },
    {
      "week": "2026-41",
      "n": 6
    },
    {
      "week": "2026-44",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-05-21"
    }
  ],
  "_topics": [
    "causal-inference",
    "cuda",
    "difference-in-differences",
    "econometrics",
    "event-study",
    "gpu-computing",
    "panel-data",
    "cpp"
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "joshuaammons",
      "count": 55,
      "uuid": 214870249
    }
  ],
  "_userbio": {
    "uuid": 214870249,
    "type": "user",
    "name": "Joshua Ammons",
    "followers": 0
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/didgpu"
  },
  "_devurl": "https://github.com/joshuaammons/didgpu",
  "_searchresults": 0,
  "_abi": {
    "exports": [
      {
        "key": "didgpu/include",
        "hash": "050cc3d7ba5d43a6"
      }
    ],
    "imports": [
      {
        "key": "Rcpp::Rcpp_precious_preserve()",
        "hash": "33a97ea62b293da6"
      },
      {
        "key": "Rcpp::Rcpp_precious_remove()",
        "hash": "63d26947ba7e1377"
      },
      {
        "key": "Rcpp::dataptr()",
        "hash": "54e69ad2e6668c83"
      },
      {
        "key": "Rcpp::demangle()",
        "hash": "b0cfd6754c5ebc4e"
      },
      {
        "key": "Rcpp::enterRNGScope()",
        "hash": "a04a299137cef947"
      },
      {
        "key": "Rcpp::exitRNGScope()",
        "hash": "a04a299137cef947"
      },
      {
        "key": "Rcpp::rcpp_get_stack_trace()",
        "hash": "c684a9bbe15cdc52"
      },
      {
        "key": "Rcpp::rcpp_set_stack_trace()",
        "hash": "33a97ea62b293da6"
      }
    ]
  },
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/didgpu.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "didgpu",
    "didgpu_aggregate_cells",
    "didgpu_backend_info",
    "didgpu_bacon",
    "didgpu_bootstrap_more",
    "didgpu_by",
    "didgpu_by_path",
    "didgpu_compare",
    "didgpu_compute_paths",
    "didgpu_cpu_hello",
    "didgpu_cs",
    "didgpu_cs_aggregate",
    "didgpu_cs_continuous",
    "didgpu_did_continuous",
    "didgpu_did_static",
    "didgpu_equivalence",
    "didgpu_estimate_runtime",
    "didgpu_event_study_data",
    "didgpu_fect",
    "didgpu_fect_equivalence",
    "didgpu_fect_placebo",
    "didgpu_freyaldenhoven",
    "didgpu_glance",
    "didgpu_has_cuda_support",
    "didgpu_honest_did",
    "didgpu_init_checkpoint",
    "didgpu_joint_placebo",
    "didgpu_lb_frac_affected",
    "didgpu_load_checkpoint",
    "didgpu_loo",
    "didgpu_resume",
    "didgpu_run_saxpy",
    "didgpu_simulate_panel",
    "didgpu_simulate_panel_bidir",
    "didgpu_summarize_panel",
    "didgpu_test_sharp_null",
    "didgpu_tidy",
    "didgpu_twfe",
    "glance.didgpu_result",
    "tidy.didgpu_result"
  ],
  "_help": [
    {
      "page": "didgpu-package",
      "title": "didgpu: GPU-Accelerated, Checkpointed Difference-in-Differences",
      "topics": [
        "didgpu-package"
      ]
    },
    {
      "page": "coef.didgpu_result",
      "title": "Coefficient extractor for didgpu_result",
      "topics": [
        "coef.didgpu_result"
      ]
    },
    {
      "page": "confint.didgpu_result",
      "title": "Confidence intervals for didgpu_result",
      "topics": [
        "confint.didgpu_result"
      ]
    },
    {
      "page": "didgpu",
      "title": "Run a checkpointed, GPU-capable dynamic DiD estimation",
      "topics": [
        "didgpu"
      ]
    },
    {
      "page": "didgpu_aggregate_cells",
      "title": "Read all committed cells back into memory",
      "topics": [
        "didgpu_aggregate_cells"
      ]
    },
    {
      "page": "didgpu_backend_info",
      "title": "Report installed backends and their availability",
      "topics": [
        "didgpu_backend_info"
      ]
    },
    {
      "page": "didgpu_bacon",
      "title": "Goodman-Bacon decomposition of the TWFE DiD estimator",
      "topics": [
        "didgpu_bacon"
      ]
    },
    {
      "page": "didgpu_bootstrap_more",
      "title": "Add more bootstrap reps to an existing checkpoint",
      "topics": [
        "didgpu_bootstrap_more"
      ]
    },
    {
      "page": "didgpu_by",
      "title": "Estimate didgpu separately for each level of a grouping variable",
      "topics": [
        "didgpu_by"
      ]
    },
    {
      "page": "didgpu_by_path",
      "title": "Run didgpu separately per treatment trajectory",
      "topics": [
        "didgpu_by_path"
      ]
    },
    {
      "page": "didgpu_compare",
      "title": "Compare didgpu r-backend to the DIDmultiplegtDYN reference",
      "topics": [
        "didgpu_compare"
      ]
    },
    {
      "page": "didgpu_compute_paths",
      "title": "Add a per-group treatment-trajectory column to a panel",
      "topics": [
        "didgpu_compute_paths"
      ]
    },
    {
      "page": "didgpu_cpu_hello",
      "title": "Smoke target for the CPU build path",
      "topics": [
        "didgpu_cpu_hello"
      ]
    },
    {
      "page": "didgpu_cs",
      "title": "Estimate Callaway-Sant'Anna (2021) staggered-treatment DiD",
      "topics": [
        "didgpu_cs"
      ]
    },
    {
      "page": "didgpu_cs_aggregate",
      "title": "Re-aggregate a fitted didgpu_cs result with a different scheme",
      "topics": [
        "didgpu_cs_aggregate"
      ]
    },
    {
      "page": "didgpu_cs_continuous",
      "title": "Callaway-Goodman-Bacon-Sant'Anna (2024) continuous-treatment DiD",
      "topics": [
        "didgpu_cs_continuous"
      ]
    },
    {
      "page": "didgpu_did_continuous",
      "title": "Continuous-treatment DiD with no stayers (de Chaisemartin-D'Haultfoeuille 2024)",
      "topics": [
        "didgpu_did_continuous"
      ]
    },
    {
      "page": "didgpu_did_static",
      "title": "de Chaisemartin-D'Haultfoeuille (2020) DID_M instantaneous estimator",
      "topics": [
        "didgpu_did_static"
      ]
    },
    {
      "page": "didgpu_equivalence",
      "title": "Pre-trends equivalence (TOST) test for a didgpu event study",
      "topics": [
        "didgpu_equivalence"
      ]
    },
    {
      "page": "didgpu_estimate_runtime",
      "title": "Estimate the runtime of a planned didgpu() call",
      "topics": [
        "didgpu_estimate_runtime"
      ]
    },
    {
      "page": "didgpu_event_study_data",
      "title": "Extract long-format event-study data from a didgpu_result",
      "topics": [
        "didgpu_event_study_data"
      ]
    },
    {
      "page": "didgpu_fect",
      "title": "Counterfactual-prediction DiD estimators (fect family)",
      "topics": [
        "didgpu_fect"
      ]
    },
    {
      "page": "didgpu_fect_equivalence",
      "title": "Equivalence test on fect placebos",
      "topics": [
        "didgpu_fect_equivalence"
      ]
    },
    {
      "page": "didgpu_fect_placebo",
      "title": "Run placebo (pre-treatment) tests on a fitted fect model",
      "topics": [
        "didgpu_fect_placebo"
      ]
    },
    {
      "page": "didgpu_freyaldenhoven",
      "title": "Freyaldenhoven-Hansen-Shapiro (2019) pre-event proxy event study",
      "topics": [
        "didgpu_freyaldenhoven"
      ]
    },
    {
      "page": "didgpu_glance",
      "title": "One-row glance summary of a didgpu_result",
      "topics": [
        "didgpu_glance"
      ]
    },
    {
      "page": "didgpu_has_cuda_support",
      "title": "Report whether didgpu was compiled with CUDA support",
      "topics": [
        "didgpu_has_cuda_support"
      ]
    },
    {
      "page": "didgpu_honest_did",
      "title": "Sensitivity analysis for a fitted event-study DiD",
      "topics": [
        "didgpu_honest_did"
      ]
    },
    {
      "page": "didgpu_init_checkpoint",
      "title": "Initialise a checkpoint directory",
      "topics": [
        "didgpu_init_checkpoint"
      ]
    },
    {
      "page": "didgpu_joint_placebo",
      "title": "Windowed / subset joint test of pre-treatment placebos",
      "topics": [
        "didgpu_joint_placebo"
      ]
    },
    {
      "page": "didgpu_lb_frac_affected",
      "title": "Sharp lower bound on the fraction of always-takers affected",
      "topics": [
        "didgpu_lb_frac_affected"
      ]
    },
    {
      "page": "didgpu_load_checkpoint",
      "title": "Load checkpoint metadata and manifest",
      "topics": [
        "didgpu_load_checkpoint"
      ]
    },
    {
      "page": "didgpu_loo",
      "title": "Leave-one-out (LOO) robustness analysis",
      "topics": [
        "didgpu_loo"
      ]
    },
    {
      "page": "didgpu_resume",
      "title": "Quick resume helper",
      "topics": [
        "didgpu_resume"
      ]
    },
    {
      "page": "didgpu_run_saxpy",
      "title": "Run a SAXPY (y = a*x + y) on the GPU",
      "topics": [
        "didgpu_run_saxpy"
      ]
    },
    {
      "page": "didgpu_simulate_panel",
      "title": "Generate a simulated DiD panel with known event-time profile",
      "topics": [
        "didgpu_simulate_panel"
      ]
    },
    {
      "page": "didgpu_simulate_panel_bidir",
      "title": "Generate a panel with BOTH switcher-in and switcher-out units",
      "topics": [
        "didgpu_simulate_panel_bidir"
      ]
    },
    {
      "page": "didgpu_summarize_panel",
      "title": "Summarize a panel before fitting",
      "topics": [
        "didgpu_summarize_panel"
      ]
    },
    {
      "page": "didgpu_test_sharp_null",
      "title": "Sharp test of full mediation",
      "topics": [
        "didgpu_test_sharp_null"
      ]
    },
    {
      "page": "didgpu_tidy",
      "title": "Tidy a didgpu_result into a one-row-per-coefficient data.frame",
      "topics": [
        "didgpu_tidy"
      ]
    },
    {
      "page": "didgpu_twfe",
      "title": "Naive two-way fixed-effects (TWFE) dynamic event study",
      "topics": [
        "didgpu_twfe"
      ]
    },
    {
      "page": "glance.didgpu_result",
      "title": "broom::glance method for didgpu_result",
      "topics": [
        "glance.didgpu_result"
      ]
    },
    {
      "page": "plot.didgpu_loo_result",
      "title": "Plot method for didgpu_loo_result (tornado plot)",
      "topics": [
        "plot.didgpu_loo_result"
      ]
    },
    {
      "page": "plot.didgpu_result",
      "title": "Event-study plot of a didgpu result",
      "topics": [
        "plot.didgpu_result"
      ]
    },
    {
      "page": "print.didgpu_bacon",
      "title": "Print method for didgpu_bacon",
      "topics": [
        "print.didgpu_bacon"
      ]
    },
    {
      "page": "print.didgpu_by_result",
      "title": "Print method for didgpu_by_result",
      "topics": [
        "print.didgpu_by_result"
      ]
    },
    {
      "page": "print.didgpu_cs_continuous_result",
      "title": "Print method for didgpu_cs_continuous_result",
      "topics": [
        "print.didgpu_cs_continuous_result"
      ]
    },
    {
      "page": "print.didgpu_cs_result",
      "title": "Print method for didgpu_cs_result",
      "topics": [
        "print.didgpu_cs_result"
      ]
    },
    {
      "page": "print.didgpu_did_continuous_result",
      "title": "Print method for didgpu_did_continuous_result",
      "topics": [
        "print.didgpu_did_continuous_result"
      ]
    },
    {
      "page": "print.didgpu_did_static_result",
      "title": "Print method for didgpu_did_static_result",
      "topics": [
        "print.didgpu_did_static_result"
      ]
    },
    {
      "page": "print.didgpu_equivalence",
      "title": "Print method for didgpu_equivalence",
      "topics": [
        "print.didgpu_equivalence"
      ]
    },
    {
      "page": "print.didgpu_fect_placebo",
      "title": "Print method for didgpu_fect_placebo",
      "topics": [
        "print.didgpu_fect_placebo"
      ]
    },
    {
      "page": "print.didgpu_freyaldenhoven_result",
      "title": "Print method for didgpu_freyaldenhoven_result",
      "topics": [
        "print.didgpu_freyaldenhoven_result"
      ]
    },
    {
      "page": "print.didgpu_honest_did_result",
      "title": "Print method for didgpu_honest_did_result",
      "topics": [
        "print.didgpu_honest_did_result"
      ]
    },
    {
      "page": "print.didgpu_joint_placebo",
      "title": "Print method for didgpu_joint_placebo",
      "topics": [
        "print.didgpu_joint_placebo"
      ]
    },
    {
      "page": "print.didgpu_loo_result",
      "title": "Print method for didgpu_loo_result",
      "topics": [
        "print.didgpu_loo_result"
      ]
    },
    {
      "page": "print.didgpu_result",
      "title": "Print method for didgpu_result",
      "topics": [
        "print.didgpu_result"
      ]
    },
    {
      "page": "print.didgpu_twfe_result",
      "title": "Print method for didgpu_twfe_result",
      "topics": [
        "print.didgpu_twfe_result"
      ]
    },
    {
      "page": "summary.didgpu_result",
      "title": "Summary method for didgpu_result",
      "topics": [
        "summary.didgpu_result"
      ]
    },
    {
      "page": "tidy.didgpu_result",
      "title": "broom::tidy method for didgpu_result",
      "topics": [
        "tidy.didgpu_result"
      ]
    },
    {
      "page": "vcov.didgpu_result",
      "title": "Variance-covariance matrix of estimates",
      "topics": [
        "vcov.didgpu_result"
      ]
    }
  ],
  "_readme": "https://github.com/JoshuaAmmons/didgpu/raw/HEAD/README.md",
  "_rundeps": [
    "data.table",
    "jsonlite",
    "lattice",
    "MASS",
    "Rcpp",
    "RcppEigen",
    "sandwich",
    "zoo"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 3.021189299069938,
  "_indexed": true,
  "_nocasepkg": "didgpu",
  "_universes": [
    "joshuaammons"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-31T01:33:33.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/2982fcd0a02d2f5145ba07f2077e212f93903c2b6c4dc997e38110bcb6da824d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-31T01:33:01.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/2b1236bbbd9b49bd8659fcf0ce597355bad8f7ae0c6d2a121c760961590467ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-31T01:32:50.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/03b6cc4e83f416e6ad497590d52f5765187533c1a7768386f596e095cbf08c10",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-31T01:34:01.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/c462dc7b07e7f607e9c11fcfd364dac0b659fa88710997bcbdedd750ba01c203",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-10-31T01:31:31.000Z",
      "arch": "aarch64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/5256830b88ace533b3690c965d49d4e5749a98ed8eb5a80066ccb27ca49995c1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-10-31T01:35:03.000Z",
      "arch": "x86_64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/27331849652a0e1b07a7bb6025de60cebe53182502842dc806c166691d4f64e2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-10-31T01:31:13.000Z",
      "arch": "aarch64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/7a7238d855ce0f1a74a8e63aaa3eac105bf0514e4042d7e7d10f81cbf53dbc6e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-10-31T01:33:31.000Z",
      "arch": "x86_64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/37636686fbdd2a34a00f9fc11f0fad1f5f58e0d281a286561994945acb1fa7ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.2",
      "date": "2026-10-31T01:32:23.000Z",
      "arch": "emscripten",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/304d4ace6eeb07e10c6fb45988dff27e7bb5ef03db389c33dda65d0dd97995e9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-31T01:34:19.000Z",
      "arch": "aarch64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/d6de0bef4323f573542314936776fc2eb4af87b715bf40814d52252ffc9bcbe3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-31T01:30:36.000Z",
      "arch": "x86_64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/1d2aa78bade5709b7db0dde0e2c76022b46c7d84b6fd7bb7122d69bdaf6e2c82",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-31T01:30:39.000Z",
      "arch": "x86_64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/72eb45daa54d1aa82f56ed04fe5d5977cf952727e69914c39ca12958b7edd81b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-31T01:34:31.000Z",
      "arch": "aarch64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/581e2e9a941abb16ed08235457942b865b9ec76a7b3502906f25f8f4349facfa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-31T01:30:50.000Z",
      "arch": "x86_64",
      "commit": "adf4955f4510a9b420d854c7a0cdc452b0978543",
      "fileid": "https://r2.ropensci.org/aeb6c575d2676b4ddb24ce4c3ba7115c4a3487d71d47c8ace61f80807c1b5ad2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshuaammons/actions/runs/41155016399"
    }
  ]
}