Path to this page:
./
devel/R-tidyselect,
Select from a set of strings
Branch: CURRENT,
Version: 1.2.1,
Package name: R-tidyselect-1.2.1,
Maintainer: pkgsrc-usersA backend for the selecting functions of the 'tidyverse'. It makes it
easy to implement select-like functions in your own packages in a way
that is consistent with other 'tidyverse' interfaces for selection.
Required to run:[
math/R] [
devel/R-Rcpp] [
devel/R-rlang] [
devel/R-glue] [
devel/R-purrr]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Version history: (Expand)
- (2024-10-20) Updated to version: R-tidyselect-1.2.1
- (2022-12-18) Updated to version: R-tidyselect-1.2.0
- (2022-04-30) Updated to version: R-tidyselect-1.1.2
- (2021-08-21) Updated to version: R-tidyselect-1.1.1
- (2020-08-01) Updated to version: R-tidyselect-1.1.0
- (2019-08-09) Package added to pkgsrc.se, version R-tidyselect-0.2.5 (created)
CVS history: (Expand)
2022-12-20 22:58:50 by Makoto Fujiwara | Files touched by this commit (1) |
Log message:
(devel/R-tidyselect) Fix build, DEPENDS+= R-withr
|
2022-12-18 06:01:02 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-tidyselect) Updated 1.1.2 to 1.2.0
# tidyselect 1.2.0
## New features
* New `tidyselect_data_proxy()` and `tidyselect_data_has_predicates()`
allows tidyselect to work with custom input types (#242).
* New `eval_relocate()` for moving a selection. This powers `dplyr::relocate()`
(#232).
## Lifecycle changes
* Using `all_of()` outside of a tidyselect context is now deprecated (#269).
In the future it will error to be consistent with `any_of()`.
* Use of `.data` in tidyselect expressions is now deprecated to more cleanly
separate tidy-select from data-masking. Replace `.data$x` with `"x"` and
`.data[[var]]` with `any_of(var)` or `all_of(var)` (#169).
* Use of bare predicates (not wrapped in `where()`) and indirection (without
using `all_of()`) have been formally deprecated (#317).
## Minor improvements and bug fixes
* Selection language:
* `any_of()` generates a more informative error if you supply too many
arguments (#241).
* `all_of()` (like `any_of()`) returns an integer vector to make it easier
to combine in functions (#270, #294). It also fails when it can't find
variables even when `strict = FALSE`.
* `matches()` recognises and correctly uses stringr pattern objects
(`stringr::regex()`, `stringr::fixed()`, etc) (#238). It also now
works with named vectors (#250).
* `num_range()` gains a `suffix` argument (#229).
* `where()` is now exported, like all other select helpers (#201),
and gives more informative errors (#236).
* `eval_select()` with `include` now preserves the order of the variables
if they're present in the selection (#224).
* `eval_select()` always returns a named vector, even when renaming is not
permitted (#220).
* `eval_select()` and `eval_relocate()` gain new `allow_empty` argument which
makes it possible to forbid empty selections with `allow_empty = FALSE` (#252).
* `eval_select(allow_rename = FALSE)` no longer fails with empty
selections (#221, @eutwt) or with predicate functions (#225). It now properly
fails with partial renaming (#305).
* `peek_var()` error now generates hyperlink to docs with recent RStudio (#289).
* `vars_pull()` generates more informative error messages (#234, #258, #318)
and gains `error_call` and `error_arg` arguments.
* Errors produced by tidyselect should now be more informative. Evaluation
errors are now chained, with the child error call is set to the `error_call`
argument of `eval_select()` and `eval_rename()`. We've also improved
backtraces of base errors, and done better at propagating the root
`error_call` to vctrs input checkers.
* `tidyselect_verbosity` is no longer used; deprecation messaging is now
controlled by `lifecycle_verbosity` like all other packages (#317).
|
2022-04-30 11:41:57 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-tidyselect) Updated 1.1.1 to 1.1.2, make test passed
# tidyselect 1.1.2
* Fix for CRAN checks.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2020-07-31 22:26:13 by Brook Milligan | Files touched by this commit (2) | |
Log message:
R-tidyselect: update to 1.1.0.
|