Up to [cvs.NetBSD.org] / pkgsrc / devel / R-tidyselect
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.7 / (download) - annotate - [select for diffs], Sun Dec 18 05:01:02 2022 UTC (9 months, 2 weeks ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
HEAD
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
(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).
Revision 1.6 / (download) - annotate - [select for diffs], Sat Apr 30 09:41:57 2022 UTC (17 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
(devel/R-tidyselect) Updated 1.1.1 to 1.1.2, make test passed # tidyselect 1.1.2 * Fix for CRAN checks.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 26 10:14:09 2021 UTC (23 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
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
Revision 1.4 / (download) - annotate - [select for diffs], Thu Oct 7 13:39:03 2021 UTC (23 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.3: +1 -2
lines
Diff to previous 1.3 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.3 / (download) - annotate - [select for diffs], Sat Aug 21 05:43:56 2021 UTC (2 years, 1 month ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
(devel/R-tidyselect) Updated 1.1.0 to 1.1.1 # tidyselect 1.1.1 * Fix for CRAN checks. * tidyselect has been re-licensed as MIT (#217).
Revision 1.2 / (download) - annotate - [select for diffs], Fri Jul 31 20:26:12 2020 UTC (3 years, 2 months ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.1: +5 -5
lines
Diff to previous 1.1 (colored)
R-tidyselect: update to 1.1.0.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Aug 9 16:22:30 2019 UTC (4 years, 1 month ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3
R-tidyselect: initial commit A 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.