{
  "_id": "6a101586acfb0bcc41c84180",
  "Package": "envnames",
  "Type": "Package",
  "Title": "Track User-Defined Environment Names",
  "Version": "0.4.0",
  "Date": "2019-01-03",
  "Author": "Daniel Mastropietro",
  "Maintainer": "Daniel Mastropietro <mastropi@uwalumni.com>",
  "Description": "Set of functions to keep track of user-defined environment\nnames (which cannot be retrieved with the built-in function\nenvironmentName()). The package also provides functionality to\nsearch for objects in environments, deal with function calling\nchains, and retrieve an object's memory address.",
  "URL": "https://github.com/mastropi/envnames",
  "BugReports": "https://github.com/mastropi/envnames/issues",
  "License": "GPL",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "6.1.1",
  "Repository": "https://mastropi.r-universe.dev",
  "Date/Publication": "2025-08-19 12:38:35 UTC",
  "RemoteUrl": "https://github.com/mastropi/envnames",
  "RemoteRef": "HEAD",
  "RemoteSha": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-14 08:05:26 UTC",
    "User": "root"
  },
  "MD5sum": "d4a1e732bbefadf6fa1e9148b6fca3cd",
  "_user": "mastropi",
  "_type": "src",
  "_file": "envnames_0.4.0.tar.gz",
  "_fileid": "c64bc5e66185059e6cc0d901bb6bff22a58680e00d9bd08279dab3f7978abdbe",
  "_filesize": 644093,
  "_sha256": "c64bc5e66185059e6cc0d901bb6bff22a58680e00d9bd08279dab3f7978abdbe",
  "_created": "2026-05-14T08:05:26.000Z",
  "_published": "2026-05-22T08:36:22.527Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77344927194,
      "time": 158,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7010773744"
    },
    {
      "job": 77344927115,
      "time": 131,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7010768985"
    },
    {
      "job": 77344927422,
      "time": 135,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7010769866"
    },
    {
      "job": 77344927142,
      "time": 130,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7010768836"
    },
    {
      "job": 77344927125,
      "time": 137,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7010870844"
    },
    {
      "job": 77344927156,
      "time": 237,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7010787829"
    },
    {
      "job": 77344926914,
      "time": 160,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7010970767"
    },
    {
      "job": 77344927224,
      "time": 261,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7010792910"
    },
    {
      "job": 77344926570,
      "time": 163,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6989964826"
    },
    {
      "job": 77344926393,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156291800"
    },
    {
      "job": 77344927127,
      "time": 104,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7010764395"
    },
    {
      "job": 77344927297,
      "time": 79,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7010759853"
    },
    {
      "job": 77344927095,
      "time": 116,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7010766431"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/mastropi/envnames",
  "_commit": {
    "id": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
    "author": "Daniel Mastropietro <mastropi@uwalumni.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #13 from Raballus/master\n\nFixed errors from edge-case inputs in `get_obj_addr` and `get_obj_name`",
    "time": 1755607115
  },
  "_maintainer": {
    "name": "Daniel Mastropietro",
    "email": "mastropi@uwalumni.com",
    "login": "mastropi",
    "uuid": 12116544
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "mastropi",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-34",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 2,
  "_contributors": [
    {
      "user": "mastropi",
      "count": 56,
      "uuid": 12116544
    },
    {
      "user": "raballus",
      "count": 4,
      "uuid": 8338331
    }
  ],
  "_userbio": {
    "uuid": 12116544,
    "type": "user",
    "name": "Daniel Mastropietro",
    "description": "Statistician & Electrical Engineer. Interested in creating easy-to-use APIs to accelerate Data Mining processes for intermediate and advanced data miners"
  },
  "_downloads": {
    "count": 211,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/envnames"
  },
  "_devurl": "https://github.com/mastropi/envnames",
  "_searchresults": 48,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/envnames.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/mastropi/envnames",
  "_realowner": "mastropi",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3.0",
      "date": "2018-07-22"
    },
    {
      "version": "0.4.0",
      "date": "2019-01-04"
    },
    {
      "version": "0.4.1",
      "date": "2020-12-08"
    }
  ],
  "_exports": [
    "address",
    "environment_name",
    "get_env_name",
    "get_env_names",
    "get_fun_calling",
    "get_fun_calling_chain",
    "get_fun_env",
    "get_fun_name",
    "get_obj_address",
    "get_obj_name",
    "get_obj_value",
    "obj_find",
    "testenv"
  ],
  "_help": [
    {
      "page": "envnames-package",
      "title": "Track user-defined environment names",
      "topics": [
        "envnames-package",
        "envnames"
      ]
    }
  ],
  "_readme": "https://github.com/mastropi/envnames/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "envnames.Rmd",
      "filename": "envnames.html",
      "title": "The envnames package helps navigate user-defined and function execution environments, and find objects in nested environments",
      "author": "Daniel Mastropietro (mastropi@uwalumni.com)",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Description of the 11 functions in the package",
        "get_env_names(): retrieve the address-name lookup table of defined environments",
        "Examples",
        "Let's start with the definition of a few environments",
        "Basic operation",
        "environment_name(): retrieve name of user-defined and function execution environments",
        "More advanced examples",
        "Retrieving the environment name associated with a memory address",
        "Retrieving a function execution environment",
        "obj_find(): find the environments where (visible) objects exist",
        "Let's start with a few object definitions",
        "get_fun_name(), get_fun_calling(), get_fun_calling_chain(): retrieve functions in the function calling chain (stack)",
        "get_fun_env(): retrieve a function's execution environment",
        "Advanced example that puts together get_fun_calling() and get_fun_env()",
        "get_obj_name(), get_obj_value(): retrieve the name/value of an object at a specified parent generation",
        "Let's start with a few function definitions",
        "Finding the parameter path leading to a given function's parameter",
        "Use of get_obj_value()",
        "get_obj_address() and address(): retrieve the memory address of an object",
        "Summing up"
      ],
      "created": "2017-01-21 16:30:57",
      "modified": "2019-08-05 08:57:31",
      "commits": 19
    }
  ],
  "_score": 5.158362492095249,
  "_indexed": true,
  "_nocasepkg": "envnames",
  "_universes": [
    "mastropi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-15T05:35:25.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "a9a1e699084e67d8ce437378c4615bfdf89b8365ea680ebeada06cd7dd604928",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-15T05:34:54.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "fcb101bc64cfab1b01defb2ef8de77d41c93a65ba60972159b76b6dc417f63ed",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-15T05:35:01.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "a2368836acbe0dd03151db036ea3c812da9e7f2acb6ec1a8b805ca998c4fffc2",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-15T05:34:54.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "3b469dbd0eb93894c41a424a93e432bc59e647eedfd06272c3259c0976f10437",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-15T05:44:09.000Z",
      "arch": "aarch64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "87f5f7b6be268b4b1b36ac27e9863dd0a59008652397ad4d889f6d68da0e3164",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-15T05:36:21.000Z",
      "arch": "x86_64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "4a033e3567a30bc1f149fec866c78c47000186e2668c78d54c5e993bd2cbedf8",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-15T05:52:40.000Z",
      "arch": "aarch64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "75d9e17464d1ed948c65da96f717315767542be0405639e426f41593018a362f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-15T05:36:47.000Z",
      "arch": "x86_64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "11ccce5a86783f5945d210ac0ec5e321aae14b5fb295d7d0afde037e1b86b06e",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-15T05:34:17.000Z",
      "arch": "x86_64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "e0137cc15e2a4683f3c51f21f4e89635dd2a069140dd1b946b822820c6cc6e65",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-15T05:33:56.000Z",
      "arch": "x86_64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "1e0288cc6c644b831cdcde131a6b0d5788cc1a3dad0eaad595e08ce22466fc2b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-15T05:34:29.000Z",
      "arch": "x86_64",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "a783d09d0bfc3d4a2ca159d5b9925f71f8bae9372eeb0dc1bfc9f57b962835ce",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.0",
      "date": "2026-05-22T08:36:05.000Z",
      "arch": "emscripten",
      "commit": "c6ddb54f3f5c85530c482e5e5989672dbab5b323",
      "fileid": "5f321d3f8a97d706e6896482358185e5801e53c6ff34cc253be4f20d58fcda17",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mastropi/actions/runs/25849064475"
    }
  ]
}