{
  "_id": "6ad80d7769e274306bae8be2",
  "Package": "trama.github",
  "Title": "GitHub Connection for trama",
  "Version": "0.2.2",
  "Authors@R": "person(\"Pedro\", \"Mambelli Fernandes\", , \"pedromambelli@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Description": "Connects trama to GitHub without git or a terminal:\naccount guide, login by the OAuth device flow, reuse of\nexisting credentials, token kept in the system keyring, and an\ninternal API to create repositories and make atomic commits and\ntags through the Git data API. It is a trama plugin, not a\nblock collection: it has no nodes. When installed, the trama\neditor shows a GitHub menu.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Config/testthat/edition": "3",
  "Config/trama/plugin": "true",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "cmake git make libsecret-1-dev libuv1-dev\nlibssl-dev zlib1g-dev",
  "Repository": "https://uaipedro.r-universe.dev",
  "Date/Publication": "2026-10-20 21:24:06 UTC",
  "RemoteUrl": "https://github.com/uaipedro/trama",
  "RemoteRef": "HEAD",
  "RemoteSha": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
  "RemoteSubdir": "plugins/trama.github",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-21 00:52:42 UTC",
    "User": "root"
  },
  "Author": "Pedro Mambelli Fernandes [aut, cre]",
  "Maintainer": "Pedro Mambelli Fernandes <pedromambelli@gmail.com>",
  "_user": "uaipedro",
  "_type": "src",
  "_file": "trama.github_0.2.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/3b8656faf67c2196baca4fcb219dae535b367a6b455e7f3ee2f78e26c93f7ca2",
  "_filesize": 167971,
  "_sha256": "3b8656faf67c2196baca4fcb219dae535b367a6b455e7f3ee2f78e26c93f7ca2",
  "_expires": "2027-01-29T00:55:17.000Z",
  "_created": "2026-10-21T00:52:42.000Z",
  "_published": "2026-10-21T00:55:19.348Z",
  "_buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 118974229693,
      "time": 120,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "12311419014"
    },
    {
      "job": 118974229741,
      "time": 109,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12311724088"
    },
    {
      "job": 118974229732,
      "time": 97,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "12312293803"
    },
    {
      "job": 118974229750,
      "time": 84,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12312303598"
    },
    {
      "job": 118973203060,
      "time": 189,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12311658464"
    },
    {
      "job": 118974229712,
      "time": 116,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12311918745"
    },
    {
      "job": 118974229730,
      "time": 73,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "12311349060"
    },
    {
      "job": 118974229676,
      "time": 99,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "12311818739"
    },
    {
      "job": 118974229760,
      "time": 73,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12312473659"
    }
  ],
  "_upstream": "https://github.com/uaipedro/trama",
  "_commit": {
    "id": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
    "author": "uaipedro <pedromambelli@gmail.com>",
    "committer": "uaipedro <pedromambelli@gmail.com>",
    "message": "fix(site): dados visuais de data/describe e models/jarque_bera\n\nO build do site quebrava em /colecoes/dados/ (\"Bloco sem dados visuais no\ncatálogo: data/describe\") desde 2c9a762: o bloco entrou no trama.data sem\nregenerar node-visuals.json, e o workflow \"Publicar documentação\" falhava\nna main desde 19/10. Regenerado por tools/site/export-node-visuals.R com\nnúcleo e coleções da árvore (load_all); node-docs.json acompanha com as\nversões de pacote e linhas atuais.\n\nCo-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>\n",
    "time": 1792531446
  },
  "_maintainer": {
    "name": "Pedro Mambelli Fernandes",
    "email": "pedromambelli@gmail.com",
    "login": "uaipedro",
    "description": "Data Engineer @ Yucca Data Science · Co-author of deriva & figsr (CRAN) · Creator of trama · Remote contractor (hourly/project) — Lavras, Brazil (UTC-3)",
    "uuid": 44395968
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "trama",
      "version": ">= 0.5.26",
      "role": "Imports"
    },
    {
      "package": "gitcreds",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "keyring",
      "role": "Imports"
    },
    {
      "package": "later",
      "role": "Imports"
    },
    {
      "package": "openssl",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "webfakes",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "uaipedro",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-38",
      "n": 144
    },
    {
      "week": "2026-39",
      "n": 225
    },
    {
      "week": "2026-40",
      "n": 46
    },
    {
      "week": "2026-41",
      "n": 71
    },
    {
      "week": "2026-43",
      "n": 39
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-09-15"
    },
    {
      "name": "launcher-v0.1.0",
      "date": "2026-09-18"
    },
    {
      "name": "launcher-v0.1.1",
      "date": "2026-09-18"
    },
    {
      "name": "launcher-v0.1.2",
      "date": "2026-09-18"
    },
    {
      "name": "launcher-v0.1.3",
      "date": "2026-09-18"
    },
    {
      "name": "launcher-v0.1.4",
      "date": "2026-09-18"
    },
    {
      "name": "launcher-v0.1.6",
      "date": "2026-09-19"
    },
    {
      "name": "trama-2026.10",
      "date": "2026-09-24"
    },
    {
      "name": "v0.1.1",
      "date": "2026-09-24"
    },
    {
      "name": "v0.1.2",
      "date": "2026-09-26"
    },
    {
      "name": "v0.1.3",
      "date": "2026-09-27"
    },
    {
      "name": "v0.1.10",
      "date": "2026-10-08"
    },
    {
      "name": "v0.1.8",
      "date": "2026-10-08"
    },
    {
      "name": "v0.1.9",
      "date": "2026-10-08"
    },
    {
      "name": "v0.1.11",
      "date": "2026-10-09"
    },
    {
      "name": "v0.1.12",
      "date": "2026-10-09"
    },
    {
      "name": "v0.1.13",
      "date": "2026-10-09"
    },
    {
      "name": "v0.1.14",
      "date": "2026-10-19"
    },
    {
      "name": "v0.1.15",
      "date": "2026-10-20"
    },
    {
      "name": "v0.1.16",
      "date": "2026-10-20"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "uaipedro",
      "count": 977,
      "uuid": 44395968
    },
    {
      "user": "bonijoao",
      "count": 18,
      "uuid": 87396526
    }
  ],
  "_userbio": {
    "uuid": 44395968,
    "type": "user",
    "name": "Pedro Mambelli Fernandes",
    "followers": 6,
    "description": "Data Engineer @ Yucca Data Science · Co-author of deriva & figsr (CRAN) · Creator of trama · Remote contractor (hourly/project) — Lavras, Brazil (UTC-3)"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/trama.github"
  },
  "_devurl": "https://github.com/uaipedro/trama",
  "_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/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/trama.github.html",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "tr_github_ambiente_tags",
    "tr_github_api_url",
    "tr_github_ativar_pages",
    "tr_github_chaveiro",
    "tr_github_client_id",
    "tr_github_commit",
    "tr_github_criar_repo",
    "tr_github_device_conferir",
    "tr_github_device_iniciar",
    "tr_github_entrar",
    "tr_github_execucoes",
    "tr_github_falha",
    "tr_github_guia_conta",
    "tr_github_pages",
    "tr_github_release",
    "tr_github_repo",
    "tr_github_restaurar",
    "tr_github_sair",
    "tr_github_salvar_token",
    "tr_github_salvar_versao",
    "tr_github_tag",
    "tr_github_tags",
    "tr_github_token",
    "tr_github_url",
    "tr_github_usuario",
    "tr_github_versionar_arquivos",
    "tr_github_versionar_config",
    "tr_github_versionar_criar",
    "tr_github_versionar_marcar",
    "tr_github_versionar_nome",
    "tr_github_versoes",
    "trama_plugin"
  ],
  "_help": [
    {
      "page": "tr_github_ambiente_tags",
      "title": "Deixa uma tag publicar no ambiente do Pages",
      "topics": [
        "tr_github_ambiente_tags"
      ]
    },
    {
      "page": "tr_github_api_url",
      "title": "Endereços do GitHub",
      "topics": [
        "tr_github_api_url",
        "tr_github_url"
      ]
    },
    {
      "page": "tr_github_chaveiro",
      "title": "Onde o token do trama fica guardado",
      "topics": [
        "tr_github_chaveiro"
      ]
    },
    {
      "page": "tr_github_client_id",
      "title": "Client ID do OAuth App usado no login",
      "topics": [
        "tr_github_client_id"
      ]
    },
    {
      "page": "tr_github_commit",
      "title": "Commit atômico pela API de dados do Git",
      "topics": [
        "tr_github_commit"
      ]
    },
    {
      "page": "tr_github_criar_repo",
      "title": "Repositórios",
      "topics": [
        "tr_github_criar_repo",
        "tr_github_repo"
      ]
    },
    {
      "page": "tr_github_device_iniciar",
      "title": "Login pelo device flow do GitHub",
      "topics": [
        "tr_github_device_conferir",
        "tr_github_device_iniciar",
        "tr_github_entrar"
      ]
    },
    {
      "page": "tr_github_execucoes",
      "title": "Execuções do GitHub Actions",
      "topics": [
        "tr_github_execucoes",
        "tr_github_falha"
      ]
    },
    {
      "page": "tr_github_guia_conta",
      "title": "Guia de criação de conta no GitHub",
      "topics": [
        "tr_github_guia_conta"
      ]
    },
    {
      "page": "tr_github_pages",
      "title": "GitHub Pages em modo Actions",
      "topics": [
        "tr_github_ativar_pages",
        "tr_github_pages"
      ]
    },
    {
      "page": "tr_github_release",
      "title": "Release de uma tag",
      "topics": [
        "tr_github_release"
      ]
    },
    {
      "page": "tr_github_restaurar",
      "title": "Restaurar uma versão",
      "topics": [
        "tr_github_restaurar"
      ]
    },
    {
      "page": "tr_github_salvar_token",
      "title": "Guarda e apaga o token do trama no chaveiro",
      "topics": [
        "tr_github_sair",
        "tr_github_salvar_token"
      ]
    },
    {
      "page": "tr_github_salvar_versao",
      "title": "Salvar versão",
      "topics": [
        "tr_github_salvar_versao"
      ]
    },
    {
      "page": "tr_github_tag",
      "title": "Cria uma tag",
      "topics": [
        "tr_github_tag"
      ]
    },
    {
      "page": "tr_github_tags",
      "title": "Tags de um repositório",
      "topics": [
        "tr_github_tags"
      ]
    },
    {
      "page": "tr_github_token",
      "title": "Credencial do GitHub",
      "topics": [
        "tr_github_token"
      ]
    },
    {
      "page": "tr_github_usuario",
      "title": "Usuário conectado",
      "topics": [
        "tr_github_usuario"
      ]
    },
    {
      "page": "tr_github_versionar_arquivos",
      "title": "Arquivos do projeto e o que vai numa versão",
      "topics": [
        "tr_github_versionar_arquivos"
      ]
    },
    {
      "page": "tr_github_versionar_config",
      "title": "Configuração do versionamento do projeto",
      "topics": [
        "tr_github_versionar_config",
        "tr_github_versionar_marcar"
      ]
    },
    {
      "page": "tr_github_versionar_criar",
      "title": "Repositório privado do projeto",
      "topics": [
        "tr_github_versionar_criar",
        "tr_github_versionar_nome"
      ]
    },
    {
      "page": "tr_github_versoes",
      "title": "Versões salvas",
      "topics": [
        "tr_github_versoes"
      ]
    },
    {
      "page": "trama_plugin",
      "title": "Menu GitHub no editor",
      "topics": [
        "trama_plugin"
      ]
    }
  ],
  "_readme": "https://github.com/uaipedro/trama/raw/HEAD/plugins/trama.github/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "cpp11",
    "curl",
    "digest",
    "dplyr",
    "fastmap",
    "filelock",
    "fontawesome",
    "fs",
    "generics",
    "gitcreds",
    "glue",
    "htmltools",
    "httpuv",
    "httr2",
    "jquerylib",
    "jsonlite",
    "keyring",
    "later",
    "lifecycle",
    "lubridate",
    "magrittr",
    "memoise",
    "mime",
    "openssl",
    "otel",
    "pillar",
    "pkgconfig",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "sass",
    "shiny",
    "sourcetools",
    "sys",
    "tibble",
    "tidyselect",
    "timechange",
    "trama",
    "utf8",
    "vctrs",
    "withr",
    "xtable",
    "yaml"
  ],
  "_score": 2.8750612633917,
  "_indexed": true,
  "_nocasepkg": "trama.github",
  "_universes": [
    "uaipedro"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-10-21T00:54:42.000Z",
      "distro": "resolute",
      "commit": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
      "fileid": "https://r2.ropensci.org/2d75d40d5d82aae81b2d506bb5970b163fa89bf23d0417d9830f69dd4d074ea1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-10-21T00:54:30.000Z",
      "distro": "resolute",
      "commit": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
      "fileid": "https://r2.ropensci.org/b824df6e50a8010c245fb306284d26b7a3ad67c50028789db387267e04ab8c78",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-10-21T00:54:23.000Z",
      "commit": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
      "fileid": "https://r2.ropensci.org/6fbb1ac721f0d60879c9c6b0c2dafd611b1db0b12e5bea6ea9efb62d551bfa6a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-10-21T00:54:08.000Z",
      "commit": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
      "fileid": "https://r2.ropensci.org/116a0a9c523cadcec61008c02015594bfde0a9d1bb6b15eb46f9f54870f3a594",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.2",
      "date": "2026-10-21T00:54:51.000Z",
      "commit": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
      "fileid": "https://r2.ropensci.org/4aa2dce905f7f99361847e51615641e62a889862f4b1f4cd5ead7e19bfa3f744",
      "status": "success",
      "buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-10-21T00:53:47.000Z",
      "commit": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
      "fileid": "https://r2.ropensci.org/926c311ec44c9386c3b7d8ee35a0adf31be381e7b707f6fe12048cdcad14f4b3",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-10-21T00:54:13.000Z",
      "commit": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
      "fileid": "https://r2.ropensci.org/b621898202b22d9708b9120bf36cd55329f646a9ccd95361447d160a93599f90",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-10-21T00:53:47.000Z",
      "commit": "a0a356f56db4d8598f58098a83208b81b51ce5ae",
      "fileid": "https://r2.ropensci.org/eb7430fc76695dcd65c0a3f8e83ce04c5175901a58da06099acbd76036d1228b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/uaipedro/actions/runs/39523629816"
    }
  ]
}