Skip to content

Commit

Permalink
Prepare for release
Browse files Browse the repository at this point in the history
  • Loading branch information
hadley committed Jun 23, 2016
1 parent 95822df commit 34b4be2
Show file tree
Hide file tree
Showing 10 changed files with 577 additions and 363 deletions.
1 change: 0 additions & 1 deletion .Rbuildignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
.Rprofile
inst/db
man-roxygen
NEWS\.md
demo/pandas
^\.httr-oauth$
^cran-comments\.md$
Expand Down
4 changes: 1 addition & 3 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: dplyr
Type: Package
Version: 0.4.3.9001
Version: 0.5.0
Title: A Grammar of Data Manipulation
Description: A fast, consistent tool for working with data frame like objects,
both in memory and out of memory.
Expand Down Expand Up @@ -37,8 +37,6 @@ Suggests:
rmarkdown,
covr,
dtplyr
Remotes:
hadley/dtplyr
VignetteBuilder: knitr
LinkingTo: Rcpp (>= 0.12.0),
BH (>= 1.58.0-1)
Expand Down
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# dplyr 0.4.3.9000
# dplyr 0.5.0

## Breaking changes

Expand Down
132 changes: 120 additions & 12 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,133 @@
## Release summary

This release add a few minor features, but is mostly concerned with fixing crashing bugs and memory errors. (It also fixes the new NOTEs about functions imported from "base" packages).

## Test environments

* local OS X install, R 3.2.1
* ubuntu 12.04 (on travis-ci), R 3.2.2
* win-builder (devel and release)
* local OS X install, R 3.3.1
* ubuntu 12.04 (on travis-ci), R 3.3.1, R 3.2.5, R-devel.
* win-builder (devel)

## R CMD check results

There were no ERRORs or WARNINGs.

There was 1 NOTE:
0 ERRORs | 1 WARNING | 4 NOTEs

* checking installed package size ... NOTE.

This is all compiled code in the libs/ directory.

* checking CRAN incoming feasibility ... NOTE
This package is MIT licensed.

* checking package dependencies ... NOTE
Package suggested but not available for checking: 'dtplyr'

Suggests or Enhances not in mainstream repositories: dtplyr
checking Rd cross-references ... WARNING

I'll submit this once dplyr has been accepted (unless you'd prefer a
parallel submission)

* checking dependencies in R code ... NOTE
Missing or unexported object: 'RSQLite::rsqliteVersion'

This is used for compatiblity with both current and next version of
RSQLite.

## Downstream dependencies

I ran `R CMD check` on all 123 reverse dependencies (https://github.com/hadley/dplyr/tree/master/revdep/summary.md). As far as I can tell, there are no new problems related to dplyr.
I ran `R CMD check` on all 297 reverse dependencies (https://github.com/hadley/dplyr/tree/master/revdep/). There are unfortunately a number of new failures described below. There were two sets of failures caused by deliberate changes to the API:

* select() previously used NSE and "virtual" functions; now it uses real functions:

* alakazam: checking re-building of vignette outputs ... WARNING
* assertr: checking examples ... ERROR
* condformat: checking examples ... ERROR
* ddpcr: checking examples ... ERROR
* easyformatr: checking examples ... ERROR
* mtconnectR: checking examples ... ERROR
* statar: checking examples ... ERROR

* $.tbl_df is now stricter, throwing an error if the column does not exist.
This causes some code that previously failed silently to now throw an error:

* broom: checking examples ... ERROR
* ggmcmc: checking examples ... ERROR
* gutenbergr: checking examples ... ERROR
* rplexos: checking examples ... ERROR

bigrquery fails - I have a 0.5 compatible version ready for submission once dplyr is through (unfortunately it was too difficult to make a package that worked with both dplyr 0.4 and 0.5.)

There were also a bunch of errors that don't seem related to dplyr (as far as I can tell)

* chunked: checking tests ... ERROR

* datastepr: checking re-building of vignette outputs ... WARNING

* DeLorean: checking re-building of vignette outputs ... WARNING
This looks like some C++ compilation problem

* describer: checking tests ... ERROR
Looks like automatic code linting error

* dotwhisker: checking examples ... ERROR

* edeaR: checking re-building of vignette outputs ... WARNING
Stricter coercion check when rbinding

* elpatron: checking examples ... ERROR

* ggspectra: checking examples ... ERROR

* ggvis: checking tests ... ERROR
Failing on CRAN (we're still working on a fix)

* haven: checking examples ... ERROR
Failing on CRAN (have fix in progress)

* modellingTools: checking examples ... ERROR
Now throw error if you try and create a tibble with multiple columns
that have the same name.

* photobiology: checking examples ... ERROR

* photobiologyInOut: checking re-building of vignette outputs ... WARNING

* RCMIP5: checking tests ... ERROR
Numerical failure in tests, seems unrelated to dplyr.

* resumer: checking tests ... ERROR

* RNeXML: checking examples ... ERROR

* SpaDES: checking re-building of vignette outputs ... WARNING
???

* sprintfr: checking examples ... ERROR
Fails to import data_frame function

* tidytext: checking examples ... ERROR

* treeplyr: checking examples ... WARNING
Uses deprecated function from tibble package

* useful: checking tests ... ERROR

* vcfR: checking examples ... ERROR

Finally, there were a few failures because of install problems:

* Failed to install dependencies for: biomartr, HydeNet, IATscores, myTAI, pRF

* Failed to install: aemo, bigrquery, imager, morse, RSQLServer, texmexseq

* GenCAT: checking examples ... ERROR
Doesn't correctly check for non-installed suggested package

* glycanr: checking examples ... ERROR
Doesn't correctly check for non-installed suggested package

* poplite: checking re-building of vignette outputs ... WARNING
Doesn't correctly check for non-installed suggested package

* tigger: checking examples ... ERROR
Doesn't correctly check for non-installed suggested package


Authors were notified on June 9.
Authors were notified on June 9, June 14, and again today.
2 changes: 1 addition & 1 deletion man/testing.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 34b4be2

Please sign in to comment.