Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release dbplyr 2.4.0 #1334

Closed
35 of 36 tasks
mgirlich opened this issue Jul 11, 2023 · 18 comments · Fixed by #1336
Closed
35 of 36 tasks

Release dbplyr 2.4.0 #1334

mgirlich opened this issue Jul 11, 2023 · 18 comments · Fixed by #1336

Comments

@mgirlich
Copy link
Collaborator

mgirlich commented Jul 11, 2023

Prepare for release:

Submit to CRAN:

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

Wait for CRAN...

  • Accepted 🎉
  • Add preemptive link to blog post in pkgdown news menu
  • usethis::use_github_release()
  • usethis::use_dev_version(push = TRUE)
  • Finish blog post
  • Tweet
@mgirlich

This comment was marked as outdated.

@fh-mthomson

This comment was marked as outdated.

@mgirlich mgirlich reopened this Sep 18, 2023
@mgirlich

This comment was marked as outdated.

@marcusmunch

This comment was marked as outdated.

@mgirlich

This comment was marked as outdated.

@mgirlich

This comment was marked as outdated.

@hadley
Copy link
Member

hadley commented Oct 11, 2023

Could you make a list of a the current failures with a link to either an issue or PR for each package? I just want to make sure that I have my bases covered if CRAN sees any problems.

Also have you started work on the blog post? That's part of our release process since it often uncovers bugs. Or do you want me to take a first stab at it?

@jarodmeng

This comment was marked as duplicate.

@JasperSch

This comment was marked as outdated.

@hadley

This comment was marked as resolved.

@mgirlich

This comment was marked as resolved.

@mgirlich
Copy link
Collaborator Author

@hadley For me the check boxes only meant whether the package was already fixed. They all have an issue/PR already for some time. I also created a PR for a blog post now tidyverse/tidyverse.org#659

@hadley
Copy link
Member

hadley commented Oct 23, 2023

Ah got it. Our usual technique is to check the boxes as we create the issues/PRs, since that's all we need for CRAN submission. I'll take a look at the blog post shortly. Thanks for working on this!

@hadley
Copy link
Member

hadley commented Oct 23, 2023

When I run the revdeps I also see failuers for mlr3db and modeldb. And has the sparklyr maintainer been informed about the "checking S3 generic/method consistency" issue?

mlr3db has tests failures that look like this:

── Error ('test_as_sqlite_backend.R:8:3'): data ────────────────────────────────
Error in `private$.data$ops`: The `$` method of <tbl_lazy> is for internal use only.
i Use `dplyr::pull()` to get the values in a column.
Backtrace:

And looks like modeldb has the same problem, but in vignettes:

--- re-building ‘kmeans.Rmd’ using rmarkdown

Quitting from lines 55-56 [unnamed-chunk-3] (kmeans.Rmd)
Error: processing vignette 'kmeans.Rmd' failed with diagnostics:
The `$` method of <tbl_lazy> is for internal use only.
ℹ Use `dplyr::pull()` to get the values in a column.

@hadley
Copy link
Member

hadley commented Oct 24, 2023

So I think we're good to release 😄 I'll finish it off tomorrow.

@hadley
Copy link
Member

hadley commented Oct 26, 2023

@mgirlich do you have masstodon/linkedin profiles you want me to link in the social media announcments?

@hadley
Copy link
Member

hadley commented Oct 27, 2023

@mgirlich pinging you again in case you missed this in the notification storm 😄

@hadley
Copy link
Member

hadley commented Oct 31, 2023

I just mentioned your github profile so I can close this issue 😄

@hadley hadley closed this as completed Oct 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants