{
  "_id": "6ac20c64773a0037682c10bd",
  "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-10-04 08:02:32 UTC",
    "User": "root"
  },
  "_user": "eddelbuettel",
  "_type": "src",
  "_file": "plr_0.0.2.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/04d5edc6c508b459854ae272a70a3bda7355e2c2f11e03b0e1500fbd6d4c90e7",
  "_filesize": 90656,
  "_sha256": "04d5edc6c508b459854ae272a70a3bda7355e2c2f11e03b0e1500fbd6d4c90e7",
  "_expires": "2027-01-12T08:20:50.000Z",
  "_created": "2026-10-04T08:02:32.000Z",
  "_published": "2026-10-04T08:20:51.998Z",
  "_jobs": [
    {
      "job": 111392934149,
      "time": 79,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11298370298"
    },
    {
      "job": 111392934084,
      "time": 87,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11297707075"
    },
    {
      "job": 111392934039,
      "time": 75,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11297788585"
    },
    {
      "job": 111392934055,
      "time": 69,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11298361362"
    },
    {
      "job": 111392414136,
      "time": 180,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11297626161"
    },
    {
      "job": 111392934005,
      "time": 83,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11297391812"
    },
    {
      "job": 111392934079,
      "time": 66,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 111392934088,
      "time": 50,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 111392934052,
      "time": 70,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": ""
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/37187463539",
  "_status": "success",
  "_upstream": "https://github.com/stat447/plr",
  "_commit": {
    "id": "21803deed3e216c414b153d89eb1a446b9f47bb1",
    "author": "Dirk Eddelbuettel <edd@debian.org>",
    "committer": "Dirk Eddelbuettel <edd@debian.org>",
    "message": "record move\n",
    "time": 1630757896
  },
  "_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
  },
  "_distro": "resolute",
  "_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": 1946
  },
  "_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.1",
  "_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-10-04T08:04:01.000Z",
      "distro": "resolute",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/0b45c77cf1bc2879d227bd8b452542523feb587d160e60b80fdf2cd16002d1b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/37187463539"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.2.3",
      "date": "2026-10-04T08:04:10.000Z",
      "distro": "resolute",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/d348840639e33dc414657477f9d4ba033053a2b1ca5290dd167c143866c1f032",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/37187463539"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.2.3",
      "date": "2026-10-04T08:20:19.000Z",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/2ad74f2e3042425153ce8b92811aabd008f2dad58e3fa722ba19be2a077b22c6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/37187463539"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.2.3",
      "date": "2026-10-04T08:13:18.000Z",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/581afad8c11b9781855e6700f438fca0b658e5e7725aadc0768dd0d21594ad3c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/37187463539"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.2.3",
      "date": "2026-10-04T08:04:12.000Z",
      "commit": "21803deed3e216c414b153d89eb1a446b9f47bb1",
      "fileid": "https://r2.ropensci.org/68574045b3164a90486cc705ecd7b77742e165e78138d6d7c94b6f02af7e2250",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/37187463539"
    }
  ]
}