-
Notifications
You must be signed in to change notification settings - Fork 1k
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
1.15.0 release #5823
Comments
This comment was marked as resolved.
This comment was marked as resolved.
@TysonStanley FYI all issues are finished. Please first monitor the revdeps analysis for the gshift fix just now to show up, then we can start the release process (🎉 ) cc @jangorecki @tdhock in case there's anything else to keep in mind before pushing to CRAN |
I run master on GLCI now (normally we would need to wait till 4am UTC) and it looks good: https://rdatatable.gitlab.io/data.table/web/checks/check_results_data.table.html |
Awesome, will start the process today. Very impressive work, so many improvements so quickly. Will let you know if anything comes up in the process. |
(I had been tagged by @tdhock earlier about an old issue with the renaming of the C level-callable function which may cough up in rev.deps. If so we should be able to turn |
All release checks have been run with no issues to report. Will submit the package tomorrow unless there are any concerns from the group (e.g., lingering revdep issues). |
Unfortunately there are two revdeps affected by e665d2a. |
Thanks for the heads up. Let me know when it looks good. |
looks like those two revdeps (dtplyr and ahw) are fixed in the most recent check. |
One more thing which I would like to do before CRAN submission: update role to aut for Jan, Michael, and myself, to be consistent with governance. #5899
|
Refreshing this thread like a Taylor Swift fan waiting for new tickets to drop ;-) Looking forward to this long-awaited release! |
Version 1.15.0 submitted to CRAN. Auto-processed tests look good. Will update here as I hear back from CRAN. |
Very excited about this! |
I see it in 'waiting' which usually means CRAN wants something from you: https://cran.r-project.org/incoming/waiting/ |
Yeah, they emailed this morning. Will be sending them the requested information soon. |
@tdhock did we contact maintainers for |
All of the others caught by CRAN were contacted as early as Nov 2022. |
For each contacted (or even not contacted but simply affected) reverse dependence we should have github issue. |
FWIW I don't reproduce any issues with
@tdhock it looks like this was missed because Suggested dependency package https://rcdata.nau.edu/genomic-ml/data.table-revdeps/analyze/2024-01-15/RcmdrPlugin.RiskDemo.txt I ran into that issue while reproducing, I needed to run |
Was running those myself and seeing some false positives too. Thanks for contacting the maintainer. Has any seen a general guideline for how many days of notice that CRAN wants to see? |
Two weeks is common methinks (as CRAN does). I have four with the recent BH update (but then CRAN closed during those over Christmas). I think "it depends" also on the severity the change you request from another package. |
The change for I did get an error for
Searching the code for |
Suggested deps are excluded from CRAN check so if that is a suggested dep then I am not sure if we have to worry that much regarding CRAN submission |
These are all imports, unfortunately. It was CRAN that provided these since we didn't see them in our checks. I agree with Michael that a few look like false positives, except for the one Michael contacted. I said as much to CRAN and told them we would resubmit. |
The easiest fix is this: -import(data.table,except=c(last,between,first))
+import(data.table,except=c(last,between,first,yearmon,yearqtr)) I've just confirmed that will work even when |
Moreover, if zoo was imported after DT then there is no risk of breaking anything. |
sorry for the failure of the revdep check system to identify this regression, I have noted the issue and I will work on a fix tdhock/data.table-revdeps#1 |
revdep check system will now at least report which dependent packages failed to install at the "prepare package for lazy loading" phase of installation. There are currently 29 which I am investigating (all of which could reveal more revdep issues, but probably unlikely). |
What's the status? |
@MichaelChirico have you heard back on the developer of |
Planning to release tomorrow (we've given them 2 weeks notice) but would like to know what the status of that is. |
haven't heard anything. given the triviality of the required fix, and that it's provided already, I wouldn't hesitate to submit as of now |
Have time set aside to submit tomorrow, will updated the group on it. Believe this is the last detail we needed to cross off. |
As always, @eddelbuettel is faster than me in providing updates! 😂 |
During each resubmission it is probably good to bump date in NEWS file |
Oh darn, missed that update in the resubmission. Will note that for future resubs |
Note the release changes and tag for 1.15.0 made #5925 |
Recently submitted patch release 1.14.10 looks very healthy: https://cran.r-project.org/web/checks/check_results_data.table.html
Seems like we will not need a follow up patch on a patch release.
Therefore we can move to preparing current master for CRAN release as 1.15.0.
Current master looks healthy enough: https://rdatatable.gitlab.io/data.table/web/checks/check_results_data.table.html
(single failing test is due to #5484, not relevant for CRAN)
There are couple pending issues on this milestone that yet have to be resolved: 1.15.0
The most severe one is attempted to by addressed in #5133, but PR is not yet complete. You are invited to take it over.The text was updated successfully, but these errors were encountered: