rich-iannone / DiagrammeR

Graph and network visualization using tabular data in R

Home Page:https://rich-iannone.github.io/DiagrammeR/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release DiagrammeR 1.0.11

olivroy opened this issue Β· comments

Prepare for release:

  • git pull
  • Check current CRAN check results
  • Polish NEWS
  • urlchecker::url_check()
  • devtools::build_readme()
  • devtools::check(remote = TRUE, manual = TRUE)
  • devtools::check_win_devel()
  • revdepcheck::revdep_check(num_workers = 4)
  • Update cran-comments.md
  • git push

Submit to CRAN:

  • usethis::use_version('patch')
  • devtools::submit_cran()
  • Approve email

Wait for CRAN...

  • Accepted πŸŽ‰
  • usethis::use_github_release()
  • usethis::use_dev_version(push = TRUE)

@rich-iannone , whenever you have the time, it would be worth doing a new release for igraph 2.0.0 compatibility?

Thanks @olivroy , I will work through this release checklist right away!

── CHECK ────────────────────────────────────────────────────────────────────────── 97 packages ──
βœ” airGRiwrm 0.6.2 ── E: 0 | W: 0 | N: 0
βœ” behaviorchange 0.5.5 ── E: 0 | W: 0 | N: 0
βœ” actel 1.3.0 ── E: 0 | W: 0 | N: 1
βœ– bpmnR 0.1.1 ── E: 0 +1 | W: 0 | N: 0
βœ” causact 0.5.3 ── E: 0 | W: 0 | N: 1
I changepoints 1.1.0 ── E: 1 | W: 0 | N: 0
βœ– BiocPkgTools 1.20.0 ── E: 0 +1 | W: 0 | N: 1
βœ” cohorttools 0.1.6 ── E: 0 | W: 0 | N: 0
βœ” consortr 0.9.1 ── E: 0 | W: 0 | N: 0
βœ” consort 1.2.1 ── E: 0 | W: 0 | N: 0
βœ” constructive 0.2.0 ── E: 0 | W: 0 | N: 0
βœ” criticalpath 0.2.1 ── E: 0 | W: 0 | N: 0
βœ” critpath 0.2.2 ── E: 0 | W: 0 | N: 1
βœ” data.tree 1.1.0 ── E: 0 | W: 0 | N: 0
βœ” distill 1.6 ── E: 0 | W: 0 | N: 0
βœ” drf 1.1.0 ── E: 0 | W: 0 | N: 2
βœ” dm 1.0.10 ── E: 0 | W: 0 | N: 0
βœ” fishdata 1.0.1 ── E: 0 | W: 0 | N: 0
βœ” escalation 0.1.5 ── E: 0 | W: 0 | N: 1
βœ” GE 0.4.2 ── E: 0 | W: 0 | N: 0
I gap 1.5.3 ── E: 1 | W: 0 | N: 0
βœ” geogenr 2.0.1 ── E: 0 | W: 0 | N: 1
βœ” greta 0.4.4 ── E: 0 | W: 0 | N: 0
βœ” GNET2 1.18.0 ── E: 0 | W: 0 | N: 0
βœ” grPipe 0.1.0 ── E: 0 | W: 0 | N: 0
βœ” hablar 0.3.2 ── E: 0 | W: 0 | N: 0
βœ” grf 2.3.1 ── E: 0 | W: 0 | N: 1
βœ” holiglm 0.2.6 ── E: 0 | W: 0 | N: 0
βœ” heuristicsmineR 0.3.0 ── E: 0 | W: 0 | N: 0
βœ” integr 1.0.0 ── E: 0 | W: 0 | N: 0
βœ” irboost 0.1.1.3 ── E: 0 | W: 0 | N: 0
βœ” irg 0.1.6 ── E: 0 | W: 0 | N: 0
βœ” inlabru 2.10.1 ── E: 0 | W: 0 | N: 1
βœ” justifier 0.2.6 ── E: 0 | W: 0 | N: 0
βœ” irtrees 1.0.0 ── E: 0 | W: 0 | N: 0
βœ” lavaanPlot 0.8.1 ── E: 0 | W: 0 | N: 1
βœ” m2b 1.0 ── E: 0 | W: 0 | N: 1
βœ” muir 0.1.0 ── E: 0 | W: 0 | N: 1
I markovchain 0.9.5 ── E: 1 | W: 0 | N: 1
βœ” netSEM 0.6.2 ── E: 0 | W: 0 | N: 0
βœ” multitool 0.1.3 ── E: 0 | W: 0 | N: 1
βœ” mapping 1.4.1 ── E: 0 | W: 0 | N: 1
βœ” optimall 0.1.4 ── E: 0 | W: 0 | N: 0
βœ” oncomsm 0.1.4 ── E: 0 | W: 0 | N: 1
βœ” PaRe 0.1.12 ── E: 0 | W: 0 | N: 0
βœ” petrinetR 0.3.0 ── E: 0 | W: 0 | N: 0
βœ” piecewiseSEM 2.3.0 ── E: 0 | W: 0 | N: 0
βœ” pillar 1.9.0 ── E: 0 | W: 0 | N: 0
βœ” planr 0.3.0 ── E: 0 | W: 0 | N: 0
βœ” policytree 1.2.2 ── E: 0 | W: 0 | N: 0
βœ” primer 1.2.0 ── E: 0 | W: 0 | N: 1
βœ” poolfstat 2.2.0 ── E: 0 | W: 0 | N: 0
βœ” PRISMA2020 1.1.1 ── E: 0 | W: 0 | N: 0
βœ” prismadiagramR 1.0.0 ── E: 0 | W: 0 | N: 0
βœ” PRISMAstatement 1.1.1 ── E: 0 | W: 0 | N: 1
βœ” processanimateR 1.0.5 ── E: 0 | W: 0 | N: 1
βœ” nullranges 1.8.0 ── E: 0 | W: 0 | N: 2
βœ” processmapR 0.5.3 ── E: 0 | W: 0 | N: 0
βœ” profile 1.0.3 ── E: 0 | W: 0 | N: 0
βœ” psidread 1.0.2 ── E: 0 | W: 0 | N: 0
βœ” psyverse 0.2.6 ── E: 0 | W: 0 | N: 1
βœ” pTITAN2 1.0.2 ── E: 0 | W: 0 | N: 0
βœ” pvda 0.0.2 ── E: 0 | W: 0 | N: 0
βœ” public.ctn0094data 1.0.6 ── E: 0 | W: 0 | N: 0
βœ” Rage 1.6.0 ── E: 0 | W: 0 | N: 0
βœ” radiant.model 1.6.3 ── E: 0 | W: 0 | N: 0
βœ” randomForestSRC 3.2.3 ── E: 0 | W: 0 | N: 0
βœ” RavenR 2.2.0 ── E: 0 | W: 0 | N: 0
βœ” rdecision 1.2.0 ── E: 0 | W: 0 | N: 0
βœ” Rcwl 1.18.0 ── E: 0 | W: 0 | N: 2
βœ” RFpredInterval 1.0.8 ── E: 0 | W: 0 | N: 0
βœ” Rgff 0.1.6 ── E: 0 | W: 0 | N: 1
βœ” robotoolbox 1.3.2 ── E: 0 | W: 0 | N: 1
βœ” rock 0.8.1 ── E: 0 | W: 0 | N: 1
βœ” rocTree 1.1.1 ── E: 0 | W: 0 | N: 1
βœ” rolog 0.9.14 ── E: 0 | W: 0 | N: 1
βœ” rolap 2.5.1 ── E: 1 | W: 0 | N: 2
I sem 3.1.15 ── E: 1 | W: 0 | N: 0
βœ” sbfc 1.0.3 ── E: 0 | W: 0 | N: 0
βœ” sewage 0.2.5 ── E: 0 | W: 0 | N: 0
βœ– seminr 2.3.2 ── E: 0 +1 | W: 0 | N: 2
βœ” simmer.plot 0.1.18 ── E: 0 | W: 0 | N: 0
I stratEst 1.1.6 ── E: 1 | W: 0 | N: 0
βœ” SpaDES.core 2.0.3 ── E: 0 | W: 0 | N: 2
I sits 1.4.2.1 ── E: 1 | W: 0 | N: 0
βœ” tibble 3.2.1 ── E: 0 | W: 0 | N: 0
βœ” teachingApps 1.0.8 ── E: 0 | W: 1 | N: 2
βœ” simona 1.0.6 ── E: 0 | W: 0 | N: 2
βœ” ttgsea 1.10.0 ── E: 0 | W: 0 | N: 0
βœ” trialr 0.1.6 ── E: 0 | W: 0 | N: 2
βœ” umx 4.19.0 ── E: 0 | W: 0 | N: 2
βœ” vtree 5.6.5 ── E: 0 | W: 0 | N: 0
βœ” when 1.0.0 ── E: 1 | W: 0 | N: 1
βœ” VAExprs 1.8.0 ── E: 0 | W: 0 | N: 1
βœ” ViSEAGO 1.16.0 ── E: 0 | W: 3 | N: 2
βœ” xgboost 1.7.7.1 ── E: 0 | W: 0 | N: 2
[96/97] 00:41:07 | ETA: 26s | OK: 94
BROKEN: 3
Total time: 41 min
── REPORT ────────────────────────────────────────────────────────────────────────────────────────

Just checked bmpmR,

calls render_graph(layout = "neato"), not accepted? should we change this to a warning ?

Due to #507

I will review.

Could not reproduce seminr failure locally and BiocPkgTools doesn't seem to use DiagrammeR in code even if it is in Suggests.

── CHECK ────────────────────────────────────────────────────────────────────────── 97 packages ──
βœ” airGRiwrm 0.6.2 ── E: 0 | W: 0 | N: 0
βœ” actel 1.3.0 ── E: 0 | W: 0 | N: 1
βœ” behaviorchange 0.5.5 ── E: 0 | W: 0 | N: 0
βœ” bpmnR 0.1.1 ── E: 0 | W: 0 | N: 0
βœ” causact 0.5.3 ── E: 0 | W: 0 | N: 1
βœ” BiocPkgTools 1.20.0 ── E: 0 | W: 0 | N: 1
I changepoints 1.1.0 ── E: 1 | W: 0 | N: 0
βœ” cohorttools 0.1.6 ── E: 0 | W: 0 | N: 0
βœ” consortr 0.9.1 ── E: 0 | W: 0 | N: 0
βœ” consort 1.2.1 ── E: 0 | W: 0 | N: 0
βœ” constructive 0.2.0 ── E: 0 | W: 0 | N: 0
βœ” criticalpath 0.2.1 ── E: 0 | W: 0 | N: 0
βœ” critpath 0.2.2 ── E: 0 | W: 0 | N: 1
βœ” data.tree 1.1.0 ── E: 0 | W: 0 | N: 0
βœ” distill 1.6 ── E: 0 | W: 0 | N: 0
βœ” dm 1.0.10 ── E: 0 | W: 0 | N: 0
βœ” fishdata 1.0.1 ── E: 0 | W: 0 | N: 0
βœ” drf 1.1.0 ── E: 0 | W: 0 | N: 2
I gap 1.5.3 ── E: 1 | W: 0 | N: 0
βœ” escalation 0.1.5 ── E: 0 | W: 0 | N: 1
βœ” GE 0.4.2 ── E: 0 | W: 0 | N: 0
βœ” geogenr 2.0.1 ── E: 0 | W: 0 | N: 1
βœ” GNET2 1.18.0 ── E: 0 | W: 0 | N: 0
βœ” bioCancer 1.30.0 ── E: 2 | W: 0 | N: 1
βœ” greta 0.4.4 ── E: 0 | W: 0 | N: 0
βœ” grPipe 0.1.0 ── E: 0 | W: 0 | N: 0
βœ” hablar 0.3.2 ── E: 0 | W: 0 | N: 0
βœ” grf 2.3.1 ── E: 0 | W: 0 | N: 1
βœ” holiglm 0.2.6 ── E: 0 | W: 0 | N: 0
βœ” heuristicsmineR 0.3.0 ── E: 0 | W: 0 | N: 0
βœ” integr 1.0.0 ── E: 0 | W: 0 | N: 0
βœ” inlabru 2.10.1 ── E: 0 | W: 0 | N: 1
βœ” irboost 0.1.1.3 ── E: 0 | W: 0 | N: 0
βœ” irg 0.1.6 ── E: 0 | W: 0 | N: 0
βœ” irtrees 1.0.0 ── E: 0 | W: 0 | N: 0
βœ” justifier 0.2.6 ── E: 0 | W: 0 | N: 0
βœ” lavaanPlot 0.8.1 ── E: 0 | W: 0 | N: 1
βœ” m2b 1.0 ── E: 0 | W: 0 | N: 1
I markovchain 0.9.5 ── E: 1 | W: 0 | N: 1
βœ” muir 0.1.0 ── E: 0 | W: 0 | N: 1
βœ” multitool 0.1.3 ── E: 0 | W: 0 | N: 1
βœ” mapping 1.4.1 ── E: 0 | W: 0 | N: 1
βœ” netSEM 0.6.2 ── E: 0 | W: 0 | N: 0
βœ” optimall 0.1.4 ── E: 0-1 | W: 0 | N: 0
βœ” PaRe 0.1.12 ── E: 0 | W: 0 | N: 0
βœ” oncomsm 0.1.4 ── E: 0 | W: 0 | N: 1
βœ” petrinetR 0.3.0 ── E: 0 | W: 0 | N: 0
βœ” piecewiseSEM 2.3.0 ── E: 0 | W: 0 | N: 0
βœ” pillar 1.9.0 ── E: 0 | W: 0 | N: 0
βœ” nullranges 1.8.0 ── E: 0 | W: 0 | N: 1
βœ” planr 0.3.0 ── E: 0 | W: 0 | N: 0
βœ” policytree 1.2.2 ── E: 0 | W: 0 | N: 0
βœ” primer 1.2.0 ── E: 0 | W: 0 | N: 1
βœ” poolfstat 2.2.0 ── E: 0 | W: 0 | N: 0
βœ” PRISMA2020 1.1.1 ── E: 0 | W: 0 | N: 0
βœ” prismadiagramR 1.0.0 ── E: 0 | W: 0 | N: 0
βœ” PRISMAstatement 1.1.1 ── E: 0 | W: 0 | N: 1
βœ” processanimateR 1.0.5 ── E: 0 | W: 0 | N: 1
βœ” processmapR 0.5.3 ── E: 0 | W: 0 | N: 0
βœ” profile 1.0.3 ── E: 0 | W: 0 | N: 0
βœ” psidread 1.0.2 ── E: 0 | W: 0 | N: 0
βœ” psyverse 0.2.6 ── E: 0 | W: 0 | N: 1
βœ” pTITAN2 1.0.2 ── E: 0 | W: 0 | N: 0
βœ” public.ctn0094data 1.0.6 ── E: 0 | W: 0 | N: 0
βœ” pvda 0.0.2 ── E: 0 | W: 0 | N: 0
βœ” Rage 1.6.0 ── E: 0 | W: 0 | N: 0
βœ” radiant.model 1.6.3 ── E: 0 | W: 0 | N: 0
βœ” randomForestSRC 3.2.3 ── E: 0 | W: 0 | N: 0
βœ” RavenR 2.2.0 ── E: 0 | W: 0 | N: 0
βœ” Rcwl 1.18.0 ── E: 0 | W: 0 | N: 2
βœ” rdecision 1.2.0 ── E: 0 | W: 0 | N: 0
βœ” Rgff 0.1.6 ── E: 0 | W: 0 | N: 1
βœ” RFpredInterval 1.0.8 ── E: 0 | W: 0 | N: 0
βœ” robotoolbox 1.3.2 ── E: 0 | W: 0 | N: 1
βœ” rock 0.8.1 ── E: 0 | W: 0 | N: 1
βœ” rocTree 1.1.1 ── E: 0 | W: 0 | N: 1
βœ” rolap 2.5.1 ── E: 1 | W: 0 | N: 2
βœ” rolog 0.9.14 ── E: 0 | W: 0 | N: 1
I sem 3.1.15 ── E: 1 | W: 0 | N: 0
βœ” sbfc 1.0.3 ── E: 0 | W: 0 | N: 0
βœ” sewage 0.2.5 ── E: 0 | W: 0 | N: 0
βœ” simmer.plot 0.1.18 ── E: 0 | W: 0 | N: 0
βœ” seminr 2.3.2 ── E: 0-1 | W: 0 | N: 2
I sits 1.4.2.1 ── E: 1 | W: 0 | N: 0
βœ” simona 1.0.6 ── E: 0 | W: 0 | N: 2
I stratEst 1.1.6 ── E: 1 | W: 0 | N: 0
βœ” SpaDES.core 2.0.3 ── E: 0 | W: 0 | N: 2
βœ” tibble 3.2.1 ── E: 0 | W: 0 | N: 0
βœ” teachingApps 1.0.8 ── E: 0 | W: 1 | N: 2
βœ” ttgsea 1.10.0 ── E: 0 | W: 0 | N: 0
βœ” umx 4.19.0 ── E: 0 | W: 0 | N: 2
βœ” trialr 0.1.6 ── E: 0 | W: 0 | N: 2
βœ” VAExprs 1.8.0 ── E: 0 | W: 0 | N: 1
βœ” ViSEAGO 1.16.0 ── E: 0 | W: 3 | N: 2
βœ” vtree 5.6.5 ── E: 0 | W: 0 | N: 0
βœ” when 1.0.0 ── E: 1 | W: 0 | N: 1
βœ” xgboost 1.7.7.1 ── E: 0 | W: 0 | N: 2
OK: 97
BROKEN: 0
Total time: 36 min

Just checked bmpmR,

calls render_graph(layout = "neato"), not accepted? should we change this to a warning ?

Due to #507

I will review.

Could not reproduce seminr failure locally and BiocPkgTools doesn't seem to use DiagrammeR in code even if it is in Suggests.

I just did the same thing! Pushed a few similar changes to the release branch PR. All revdep checks pass now. I'll resubmit to CRAN shortly.

Just resubmitted to CRAN with an apology :/