{
  "_id": "6abcd99599f7aa8c6aa4ce4f",
  "Package": "xptr",
  "Type": "Package",
  "Title": "Manipulating External Pointers",
  "Version": "1.2.0",
  "Date": "2025-10-03",
  "Authors@R": "c(person(\"Randy\", \"Lai\", role = \"aut\"),\nperson(\"Dirk\", \"Eddelbuettel\", role = c(\"aut\", \"cre\"), email = \"edd@debian.org\"))",
  "URL": "https://eddelbuettel.github.io/xptr/,\nhttps://github.com/eddelbuettel/xptr/",
  "Description": "There is limited native support for external pointers in\nthe R interface. This package provides some basic tools to\nverify, create and modify 'externalptr' objects.",
  "License": "MIT + file LICENSE",
  "NeedsCompilation": "yes",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Repository": "https://eddelbuettel.r-universe.dev",
  "Date/Publication": "2026-03-13 00:49:13 UTC",
  "RemoteUrl": "https://github.com/eddelbuettel/xptr",
  "RemoteRef": "HEAD",
  "RemoteSha": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
  "Packaged": {
    "Date": "2026-09-30 09:29:11 UTC",
    "User": "root"
  },
  "Author": "Randy Lai [aut],\nDirk Eddelbuettel [aut, cre]",
  "Maintainer": "Dirk Eddelbuettel <edd@debian.org>",
  "_user": "eddelbuettel",
  "_type": "src",
  "_file": "xptr_1.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/da85be4bf5d09e4bfa94bce58246e3517dac631e7a90a2c4b79d58b5dec15810",
  "_filesize": 92818,
  "_sha256": "da85be4bf5d09e4bfa94bce58246e3517dac631e7a90a2c4b79d58b5dec15810",
  "_expires": "2027-01-08T09:42:43.000Z",
  "_created": "2026-09-30T09:29:11.000Z",
  "_published": "2026-09-30T09:42:45.404Z",
  "_jobs": [
    {
      "job": 109825446227,
      "time": 92,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11087794401"
    },
    {
      "job": 109825446219,
      "time": 106,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11087214783"
    },
    {
      "job": 109825446211,
      "time": 89,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11087938347"
    },
    {
      "job": 109825446095,
      "time": 121,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11088207838"
    },
    {
      "job": 109825446260,
      "time": 83,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11088144766"
    },
    {
      "job": 109825446269,
      "time": 216,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11088098377"
    },
    {
      "job": 109825446204,
      "time": 74,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11088655656"
    },
    {
      "job": 109825446180,
      "time": 172,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11087844433"
    },
    {
      "job": 109824270267,
      "time": 202,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11087623638"
    },
    {
      "job": 109825446196,
      "time": 91,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11087214742"
    },
    {
      "job": 109825446454,
      "time": 203,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11087493709"
    },
    {
      "job": 109825446272,
      "time": 119,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11088321996"
    },
    {
      "job": 109825446650,
      "time": 58,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11088262252"
    },
    {
      "job": 109825446254,
      "time": 177,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11087124039"
    },
    {
      "job": 109825446316,
      "time": 51,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11088237591"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366",
  "_status": "success",
  "_upstream": "https://github.com/eddelbuettel/xptr",
  "_commit": {
    "id": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
    "author": "Dirk Eddelbuettel <edd@debian.org>",
    "committer": "Dirk Eddelbuettel <edd@debian.org>",
    "message": "Switch ci.yaml to actions/checkout@v6\n",
    "time": 1773362953
  },
  "_maintainer": {
    "name": "Dirk Eddelbuettel",
    "email": "edd@debian.org",
    "login": "eddelbuettel",
    "mastodon": "@eddelbuettel@mastodon.social",
    "bluesky": "@eddelbuettel.com",
    "linkedin": "in/dirkeddelbuettel",
    "twitter": "@eddelbuettel",
    "description": "",
    "uuid": 673121
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [],
  "_owner": "eddelbuettel",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-40",
      "n": 5
    },
    {
      "week": "2025-41",
      "n": 8
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 8,
  "_contributors": [
    {
      "user": "eddelbuettel",
      "count": 28,
      "uuid": 673121
    },
    {
      "user": "randy3k",
      "count": 19,
      "uuid": 1690993
    },
    {
      "user": "hrbrmstr",
      "count": 2,
      "uuid": 509878
    }
  ],
  "_userbio": {
    "uuid": 673121,
    "type": "user",
    "name": "Dirk Eddelbuettel",
    "followers": 1946
  },
  "_downloads": {
    "count": 381,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/xptr"
  },
  "_devurl": "https://github.com/eddelbuettel/xptr",
  "_pkgdown": "https://eddelbuettel.github.io/xptr/",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/xptr.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/eddelbuettel/xptr",
  "_realowner": "eddelbuettel",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2017-12-06"
    },
    {
      "version": "1.1",
      "date": "2018-01-08"
    },
    {
      "version": "1.1.1",
      "date": "2019-01-13"
    },
    {
      "version": "1.1.2",
      "date": "2019-12-10"
    },
    {
      "version": "1.1.3",
      "date": "2020-04-03"
    },
    {
      "version": "1.2.0",
      "date": "2025-10-08"
    }
  ],
  "_exports": [
    "is_null_xptr",
    "is_xptr",
    "new_xptr",
    "null_xptr",
    "register_xptr_finalizer",
    "set_xptr_address",
    "set_xptr_protected",
    "set_xptr_tag",
    "xptr_address",
    "xptr_clear",
    "xptr_protected",
    "xptr_tag"
  ],
  "_help": [
    {
      "page": "is_null_xptr",
      "title": "Check if the external pointer is null.",
      "topics": [
        "is_null_xptr"
      ]
    },
    {
      "page": "is_xptr",
      "title": "Check if an object is an external pointer.",
      "topics": [
        "is_xptr"
      ]
    },
    {
      "page": "new_xptr",
      "title": "Create an external pointer object.",
      "topics": [
        "new_xptr",
        "null_xptr"
      ]
    },
    {
      "page": "register_xptr_finalizer",
      "title": "Register a finalizer for external pointer.",
      "topics": [
        "register_xptr_finalizer"
      ]
    },
    {
      "page": "set_xptr_address",
      "title": "Set the address of the external pointer.",
      "topics": [
        "set_xptr_address"
      ]
    },
    {
      "page": "set_xptr_protected",
      "title": "Set a protected R object to the external pointer.",
      "topics": [
        "set_xptr_protected"
      ]
    },
    {
      "page": "set_xptr_tag",
      "title": "Set a tag to the external pointer.",
      "topics": [
        "set_xptr_tag"
      ]
    },
    {
      "page": "xptr",
      "title": "Manipulating External Pointers",
      "topics": [
        "xptr"
      ]
    },
    {
      "page": "xptr_address",
      "title": "External pointer address.",
      "topics": [
        "xptr_address"
      ]
    },
    {
      "page": "xptr_clear",
      "title": "Clear the pointer address of the external pointer.",
      "topics": [
        "xptr_clear"
      ]
    },
    {
      "page": "xptr_protected",
      "title": "Protected R object of the external pointer.",
      "topics": [
        "xptr_protected"
      ]
    },
    {
      "page": "xptr_tag",
      "title": "Tag of the external pointer.",
      "topics": [
        "xptr_tag"
      ]
    }
  ],
  "_readme": "https://github.com/eddelbuettel/xptr/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 4.982271233039569,
  "_indexed": true,
  "_nocasepkg": "xptr",
  "_universes": [
    "eddelbuettel"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-09-30T09:30:57.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/183bb757c277cb5f99493c629d7c1cb54a1a4ce8988c94f9b772d1ec8e0c2d93",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-09-30T09:31:04.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/e5978e43954cd8a23d940b6cb33738c370c3d7a5d01e4944797b773fe5a98df7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-09-30T09:30:57.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/4083ab64cbc4a861abb43fdba93f77582c110c9d3a6101877380c64f8ee08eec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-09-30T09:31:22.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/c8f7faac83191a78af9812e63deeb60a877fb6c05a97c59062446122762862af",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.0",
      "date": "2026-09-30T09:41:20.000Z",
      "arch": "aarch64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/60ab505e256e61f35964d6a402713e6c83a4c4ea623a4406daedcf7d394b1919",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.0",
      "date": "2026-09-30T09:32:39.000Z",
      "arch": "x86_64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/bd2e91c50876f70434da6a45b1a9fb688e8f2c664b543f24a4019d79d1d39498",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.2.0",
      "date": "2026-09-30T09:41:42.000Z",
      "arch": "aarch64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/f8faffbdf31bd79a7c757bfe3c74d24df6dbfe9a94650d88dd4d32f75cfe694c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.2.0",
      "date": "2026-09-30T09:32:00.000Z",
      "arch": "x86_64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/9af5979b3073eb03a3c1b6875e428246c4a067d84d147da90c584c95488ce0b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.0",
      "date": "2026-09-30T09:30:59.000Z",
      "arch": "emscripten",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/7026f039874c946996973b07ffe11f33602890a873b7e0c8151563157adaa03c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-09-30T09:32:35.000Z",
      "arch": "aarch64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/8e8ebf3b8fa256fc24ea000f5318a38d73085175e65e5eef7f5b85a3c405d747",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-09-30T09:30:16.000Z",
      "arch": "x86_64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/9886e503d3657405b5f69c36a97bccafa0bec0ff31dcfdd5b076d50db9037e0e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-09-30T09:30:09.000Z",
      "arch": "x86_64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/be532e5508d30b478a6020f50b75e98df907d26f7b146e37c93ae3a357e60d1e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-09-30T09:32:10.000Z",
      "arch": "aarch64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/8274a04e40cf8633c047414981e7e83bbb3ce1c31e23900bd7e6efb013a13396",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-09-30T09:30:03.000Z",
      "arch": "x86_64",
      "commit": "331f7ec2c3dcbea08912c6f150b8ccfb396fbce1",
      "fileid": "https://r2.ropensci.org/0ce97e75dd7dd5bc2c8324fdae4fe1f87cfd389bcee7740fbca009d308713ad5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eddelbuettel/actions/runs/36696041366"
    }
  ]
}