{
  "_id": "6ae9a94a9ceaa78f2009cbce",
  "Package": "plr",
  "Title": "Utility Functions for 'PrairieLearn' and R",
  "Version": "0.0.2.3",
  "Date": "2021-08-17",
  "Author": "Dirk Eddelbuettel and Alton Barbehenn",
  "Maintainer": "Dirk Eddelbuettel <edd@debian.org>",
  "Description": "'PrairieLearn' is an online problem-driven learning system\nfor creating homeworks and tests. This package adds some helper\nfunctions for using it along with R as we are currently doing\nfor <https://stat430.com>.",
  "License": "GPL (>= 2)",
  "OS_type": "unix",
  "NeedsCompilation": "no",
  "Encoding": "UTF-8",
  "RoxygenNote": "6.0.1",
  "Config/pak/sysreqs": "libapparmor-dev",
  "Repository": "https://eddelbuettel.r-universe.dev",
  "Date/Publication": "2021-09-04 12:18:16 UTC",
  "RemoteUrl": "https://github.com/stat447/plr",
  "RemoteRef": "HEAD",
  "RemoteSha": "21803deed3e216c414b153d89eb1a446b9f47bb1",
  "Packaged": {
    "Date": "2026-11-03 09:04:18 UTC",
    "User": "root"
  },
  "_user": "eddelbuettel",
  "_type": "src",
  "_file": "plr_0.0.2.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/9bf14f4da779c035781f63460ada2e7a6b13acd2bca121c63f78177152be3655",
  "_filesize": 91206,
  "_sha256": "9bf14f4da779c035781f63460ada2e7a6b13acd2bca121c63f78177152be3655",
  "_expires": "2027-02-11T09:28:40.000Z",
  "_created": "2026-11-03T09:04:18.000Z",
  "_published": "2026-11-03T09:28:42.538Z",
  "_upstream": "https://github.com/stat447/plr",
  "_status": "success",
  "_maintainer": {
    "name": "Dirk Eddelbuettel",
    "email": "edd@debian.org",
    "login": "eddelbuettel",
    "mastodon": "@eddelbuettel@mastodon.social",
    "bluesky": "@eddelbuettel.com",
    "linkedin": "in/dirkeddelbuettel",
    "orcid": "0000-0001-6419-907X",
    "twitter": "@eddelbuettel",
    "description": "",
    "uuid": 673121
  },
  "_jobs": [
    {
      "job": 125822763879,
      "time": 108,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13218285169"
    },
    {
      "job": 125822764021,
      "time": 94,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13218155493"
    },
    {
      "job": 125822763844,
      "time": 87,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13219335064"
    },
    {
      "job": 125822763959,
      "time": 90,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13219640159"
    },
    {
      "job": 125821644736,
      "time": 152,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13216939080"
    },
    {
      "job": 125822763934,
      "time": 78,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13217841196"
    },
    {
      "job": 125822763827,
      "time": 95,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 125822763974,
      "time": 81,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 125822764002,
      "time": 69,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": ""
    }
  ],
  "_buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/41607669643",
  "_commit": {
    "id": "21803deed3e216c414b153d89eb1a446b9f47bb1",
    "author": "Dirk Eddelbuettel <edd@debian.org>",
    "committer": "Dirk Eddelbuettel <edd@debian.org>",
    "message": "record move\n",
    "time": 1630757896
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "unix",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    }
  ],
  "_owner": "stat447",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "eddelbuettel",
      "count": 14,
      "uuid": 673121
    },
    {
      "user": "barbehenna",
      "count": 2,
      "uuid": 17125483
    }
  ],
  "_userbio": {
    "uuid": 673121,
    "type": "user",
    "name": "Dirk Eddelbuettel",
    "followers": 1950
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/plr"
  },
  "_devurl": "https://github.com/stat447/plr",
  "_searchresults": 2,
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/plr.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_cranurl": false,
  "_exports": [
    "eval_safe_as",
    "get_question_details",
    "message_to_test_result",
    "source_and_eval_safe",
    "source_and_eval_safe_with_hiding",
    "test_question"
  ],
  "_help": [
    {
      "page": "get_question_details",
      "title": "Extract question name and score from header",
      "topics": [
        "get_question_details"
      ]
    },
    {
      "page": "message_to_test_result",
      "title": "Helper function to format result object returned to PL",
      "topics": [
        "message_to_test_result"
      ]
    },
    {
      "page": "source_and_eval_safe",
      "title": "Wrapper to source a file and safely evaluate an expression",
      "topics": [
        "eval_safe_as",
        "source_and_eval_safe",
        "source_and_eval_safe_with_hiding"
      ]
    },
    {
      "page": "test_question",
      "title": "Run a whole question and report aggregate results",
      "topics": [
        "test_question"
      ]
    }
  ],
  "_readme": "https://github.com/stat447/plr/raw/HEAD/README.md",
  "_rundeps": [
    "jsonlite",
    "unix"
  ],
  "_score": 1.6989700043360187,
  "_indexed": false,
  "_nocasepkg": "plr",
  "_universes": [
    "eddelbuettel"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.2.3",
      "date": "2026-11-03T09:06:02.000Z",
      "distro": "resolute",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/bbf206adec8323b97b0bf9f082552486aa3616be478d205a8169beeb04e4f605",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/41607669643"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.0.2.3",
      "date": "2026-11-03T09:05:59.000Z",
      "distro": "resolute",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/ae028c05fd00fecb2337816da824bc5513387ac0a51f78b264577955eebc7bca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/41607669643"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.2.3",
      "date": "2026-11-03T09:21:18.000Z",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/8565e17c3e8dcb122a65498ef0b29ddb93b8ade667cc342ba28f4ea1e0e4f2bf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/41607669643"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.0.2.3",
      "date": "2026-11-03T09:28:05.000Z",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/1864d22bded44393f4e8e421ca0070ea5bcebe7d9c7ecfbc549f3b44dd7c34a4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/41607669643"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.2.3",
      "date": "2026-11-03T09:05:51.000Z",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/fbe0f7bbc76323175863f573e9f6b1bfdd3c2ea9301ddf8e91111a53d4934af3",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/41607669643"
    }
  ]
}