Skip to content

Commit

Permalink
Merge branch 'main' into mirai
Browse files Browse the repository at this point in the history
  • Loading branch information
shikokuchuo authored Feb 5, 2025
2 parents 4b4066a + baa4cd4 commit 642a2a2
Show file tree
Hide file tree
Showing 15 changed files with 3,162 additions and 472 deletions.
36 changes: 26 additions & 10 deletions .github/workflows/rhub.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# R-hub's genetic GitHub Actions workflow file. It's canonical location is at
# https://github.com/r-hub/rhub2/blob/v1/inst/workflow/rhub.yaml
# R-hub's generic GitHub Actions workflow file. It's canonical location is at
# https://github.com/r-hub/actions/blob/v1/workflows/rhub.yaml
# You can update this file to a newer version using the rhub2 package:
#
# rhub2::rhub_setup()
# rhub::rhub_setup()
#
# It is unlikely that you need to modify this file manually.

name: R-hub
run-name: ${{ github.event.inputs.name || format('Manually run by {0}', github.triggering_actor) }} (${{ github.event.inputs.id }})
run-name: "${{ github.event.inputs.id }}: ${{ github.event.inputs.name || format('Manually run by {0}', github.triggering_actor) }}"

on:
workflow_dispatch:
Expand All @@ -33,7 +33,7 @@ jobs:

steps:
# NO NEED TO CHECKOUT HERE
- uses: r-hub/rhub2/actions/rhub-setup@v1
- uses: r-hub/actions/setup@v1
with:
config: ${{ github.event.inputs.config }}
id: rhub-setup
Expand All @@ -51,8 +51,16 @@ jobs:
image: ${{ matrix.config.container }}

steps:
- uses: actions/checkout@v3
- uses: r-hub/rhub2/actions/rhub-check@v1
- uses: r-hub/actions/checkout@v1
- uses: r-hub/actions/platform-info@v1
with:
token: ${{ secrets.RHUB_TOKEN }}
job-config: ${{ matrix.config.job-config }}
- uses: r-hub/actions/setup-deps@v1
with:
token: ${{ secrets.RHUB_TOKEN }}
job-config: ${{ matrix.config.job-config }}
- uses: r-hub/actions/run-check@v1
with:
token: ${{ secrets.RHUB_TOKEN }}
job-config: ${{ matrix.config.job-config }}
Expand All @@ -68,12 +76,20 @@ jobs:
config: ${{ fromJson(needs.setup.outputs.platforms) }}

steps:
- uses: actions/checkout@v3
- uses: r-hub/rhub2/actions/rhub-setup-r@v1
- uses: r-hub/actions/checkout@v1
- uses: r-hub/actions/setup-r@v1
with:
job-config: ${{ matrix.config.job-config }}
token: ${{ secrets.RHUB_TOKEN }}
- uses: r-hub/actions/platform-info@v1
with:
token: ${{ secrets.RHUB_TOKEN }}
job-config: ${{ matrix.config.job-config }}
- uses: r-hub/actions/setup-deps@v1
with:
job-config: ${{ matrix.config.job-config }}
token: ${{ secrets.RHUB_TOKEN }}
- uses: r-hub/rhub2/actions/rhub-check@v1
- uses: r-hub/actions/run-check@v1
with:
job-config: ${{ matrix.config.job-config }}
token: ${{ secrets.RHUB_TOKEN }}
9 changes: 5 additions & 4 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
Package: purrr
Title: Functional Programming Tools
Version: 1.0.2.9000
Version: 1.0.4.9000
Authors@R: c(
person("Hadley", "Wickham", , "[email protected]", role = c("aut", "cre"),
comment = c(ORCID = "0000-0003-4757-117X")),
person("Lionel", "Henry", , "[email protected]", role = "aut"),
person("Posit Software, PBC", role = c("cph", "fnd"))
person("Posit Software, PBC", role = c("cph", "fnd"),
comment = c(ROR = "https://ror.org/03wc8by49"))
)
Description: A complete and consistent functional programming toolkit for
R.
License: MIT + file LICENSE
URL: https://purrr.tidyverse.org/, https://github.com/tidyverse/purrr
BugReports: https://github.com/tidyverse/purrr/issues
Depends:
Depends:
R (>= 4.0)
Imports:
cli (>= 3.6.1),
Expand All @@ -34,7 +35,7 @@ Suggests:
tidyselect
LinkingTo:
cli
VignetteBuilder:
VignetteBuilder:
knitr
Biarch: true
Config/build/compilation-database: true
Expand Down
22 changes: 13 additions & 9 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
# purrr (development version)

* purrr gains the capability for parallel and distributed map, powered by the
* purrr gains the capacity for parallel and distributed map, powered by the
mirai package. The argument `.parallel` has been added to `map()`, `map2()`,
`pmap()` and variants to enable this. See `?parallelization` for more details
(@shikokuchuo, #1163).

* Added a test to assert that `list_transpose()` does not work on data frames
(@KimLopezGuell, #1141, #1149).

* Added `imap_vec()` (#1084).

* `list_transpose()` inspects all elements to determine the correct
template if it's not provided by the user (#1128, @krlmlr).

# purrr 1.0.4

# purrr 1.0.3

* Varies fixed to bring purrr back into compliance with R CMD check (@shikokuchuo, @jayhesselberth).

* Added missing `imap_vec()` (#1084)

* `list_transpose()` now asserts that it does not work on data frames
(@KimLopezGuell, #1141, #1149), and inspects all elements to determine
the correct template if not provided by the user (#1128, @krlmlr).

# purrr 1.0.2

Expand Down
2 changes: 1 addition & 1 deletion R/progress-bars.R
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
#' the progress bar type. It must be given for the `custom` type.
#' Format strings may contain R expressions to evaluate in braces.
#' They support cli [pluralization][cli::pluralization], and
#' [styling][inline-markup] and they can contain special
#' [styling][cli::inline-markup] and they can contain special
#' [progress variables][cli::progress-variables].
#' * `format_done`: format string for successful termination. By default
#' the same as `format`.
Expand Down
2 changes: 1 addition & 1 deletion cran-comments.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

## revdepcheck results

This was a patch release to fix R CMD check issues; I did not check revdeps.
This was a patch release to fix R CMD check issues. I saw 2 false positives in my revdepchecks (meta and waywiser) and failed to check a further 45 packages.
2 changes: 1 addition & 1 deletion man/progress_bars.Rd

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

83 changes: 59 additions & 24 deletions revdep/README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,65 @@
# Revdeps

## Failed to check (15)
## Failed to check (51)

|package |version |error |warning |note |
|:------------|:-------|:-----|:-------|:----|
|elbird |0.2.5 |1 | | |
|ggPMX |? | | | |
|immcp |? | | | |
|ImputeRobust |? | | | |
|NA |? | | | |
|NA |? | | | |
|NA |? | | | |
|NA |? | | | |
|numbat |? | | | |
|NA |? | | | |
|pathwayTMB |? | | | |
|Platypus |? | | | |
|NA |? | | | |
|RVA |? | | | |
|NA |? | | | |
|package |version |error |warning |note |
|:----------------|:-------|:-----|:-------|:----|
|AovBay |0.1.0 |1 | | |
|arealDB |0.9.4 |1 | | |
|autoReg |? | | | |
|bayesCT |0.99.3 |1 | | |
|bspcov |1.0.1 |1 | | |
|censored |? | | | |
|CGPfunctions |0.6.3 |1 | | |
|CSCNet |? | | | |
|dartR.base |? | | | |
|dartR.popgen |? | | | |
|deeptrafo |? | | | |
|dibble |? | | | |
|DR.SC |3.4 |1 | | |
|epizootic |1.0.0 |1 | | |
|GeoTox |? | | | |
|GseaVis |? | | | |
|hettx |0.1.3 |1 | | |
|immcp |? | | | |
|invivoPKfit |2.0.0 |1 | | |
|jsmodule |? | | | |
|lnmixsurv |? | | | |
|lsirm12pl |1.3.3 |1 | | |
|MantaID |? | | | |
|metajam |0.3.1 |1 | | |
|miWQS |0.4.4 |1 | |1 |
|multinma |0.7.2 |1 | | |
|nesRdata |0.3.1 |1 | | |
|obliqueRSF |? | | | |
|ontologics |0.7.4 |1 | | |
|OVtool |1.0.3 |1 | | |
|pammtools |? | | | |
|pathwayTMB |? | | | |
|pencal |? | | | |
|quid |0.0.1 |1 | | |
|rdflib |0.2.9 |1 | | |
|rmlnomogram |? | | | |
|robber |? | | | |
|rplec |? | | | |
|RVA |? | | | |
|scCustomize |3.0.1 |1 | |1 |
|scpi |2.2.6 |1 | | |
|SCpubr |? | | | |
|SEERaBomb |2019.2 |1 | | |
|SensIAT |? | | | |
|SimplyAgree |0.2.0 |1 | | |
|ssdGSA |? | | | |
|SSHAARP |? | | | |
|stabiliser |1.0.6 |1 | | |
|tidyseurat |0.8.0 |1 | | |
|TriDimRegression |1.0.2 |1 | | |
|WRTDStidal |1.1.4 |1 | | |

## New problems (3)
## New problems (2)

|package |version |error |warning |note |
|:---------|:-------|:------|:-------|:----|
|[ast2ast](problems.md#ast2ast)|0.2.1 |__+1__ | | |
|[openalexR](problems.md#openalexr)|1.0.0 | |__+1__ | |
|[rearrr](problems.md#rearrr)|0.3.2 |__+1__ | | |
|package |version |error |warning |note |
|:--------|:-------|:------|:-------|:--------|
|[meta](problems.md#meta)|8.0-2 | | |1 __+1__ |
|[waywiser](problems.md#waywiser)|0.6.0 |__+1__ | |1 |

70 changes: 52 additions & 18 deletions revdep/cran.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,65 @@
## revdepcheck results

We checked 1437 reverse dependencies (1430 from CRAN + 7 from Bioconductor), comparing R CMD check results across CRAN and dev versions of this package.
We checked 1943 reverse dependencies (1937 from CRAN + 6 from Bioconductor), comparing R CMD check results across CRAN and dev versions of this package.

* We saw 3 new problems
* We failed to check 8 packages
* We saw 2 new problems
* We failed to check 45 packages

Issues with CRAN packages are summarised below.

### New problems
(This reports the first line of each new failure)

* ast2ast
checking tests ... ERROR
* meta
checking installed package size ... NOTE

* openalexR
checking re-building of vignette outputs ... WARNING

* rearrr
checking tests ... ERROR
* waywiser
checking running R code from vignettes ... ERROR

### Failed to check

* elbird (NA)
* ggPMX (NA)
* immcp (NA)
* ImputeRobust (NA)
* numbat (NA)
* pathwayTMB (NA)
* Platypus (NA)
* RVA (NA)
* AovBay (NA)
* arealDB (NA)
* autoReg (NA)
* bayesCT (NA)
* bspcov (NA)
* censored (NA)
* CGPfunctions (NA)
* CSCNet (NA)
* dartR.base (NA)
* dartR.popgen (NA)
* deeptrafo (NA)
* DR.SC (NA)
* epizootic (NA)
* GseaVis (NA)
* hettx (NA)
* immcp (NA)
* invivoPKfit (NA)
* jsmodule (NA)
* lnmixsurv (NA)
* lsirm12pl (NA)
* metajam (NA)
* miWQS (NA)
* multinma (NA)
* nesRdata (NA)
* obliqueRSF (NA)
* ontologics (NA)
* OVtool (NA)
* pammtools (NA)
* pathwayTMB (NA)
* pencal (NA)
* quid (NA)
* rdflib (NA)
* robber (NA)
* RVA (NA)
* scCustomize (NA)
* scpi (NA)
* SCpubr (NA)
* SEERaBomb (NA)
* SimplyAgree (NA)
* ssdGSA (NA)
* SSHAARP (NA)
* stabiliser (NA)
* tidyseurat (NA)
* TriDimRegression (NA)
* WRTDStidal (NA)
Loading

0 comments on commit 642a2a2

Please sign in to comment.