pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/R-dtplyr



Module Name:    pkgsrc
Committed By:   mef
Date:           Thu Jan  2 11:14:07 UTC 2025

Modified Files:
        pkgsrc/textproc/R-dtplyr: Makefile distinfo

Log Message:
(textproc/R-dtplyr) Updated 1.2.1 to 1.3.1

# dtplyr 1.3.1

* Fix for failing R CMD check.

* `dtplyr` no longer directly depends on `crayon`.

# dtplyr 1.3.0

## Breaking changes

* dplyr and tidyr verbs no longer dispatch to dtplyr translations when used
  directly on data.table objects. `lazy_dt()` must now explicitly be called by
  the user (#312).

## New features

* `across()` output can now be used as a data frame (#341).

* `.by`/`by` has been implemented for `mutate()`, `summarise()`, `filter()`,
  and the `slice()` family (#399).

* New translations for `add_count()`, `pick()` (#341), and `unite()`.

* `min_rank()`, `dense_rank()`, `percent_rank()`, & `cume_dist()` are now mapped
  to their `data.table` equivalents (#396).

## Performance improvements

* `arrange()` now utilizes `setorder()` when possible for improved performance
  (#364).

* `select()` now drops columns by reference when possible for improved
  performance (#367).

* `slice()` uses an intermediate variable to reduce computation time of row
  selection (#377).

## Minor improvements and bug fixes

* dtplyr no longer directly depends on `ellipsis`.

* Chained operations properly prevent modify-by-reference (#210).

* `across()`, `if_any()`, and `if_all()` evaluate the `.cols` argument
  in the environment from which the function was called.

* `count()` properly handles grouping variables (#356).

* `desc()` now supports use of `.data` pronoun inside in `arrange()` (#346).

* `full_join()` now produces output with correctly named columns when a
  non-default value for `suffix` is supplied. Previously the `suffix` argument
  was ignored (#382).

* `if_any()` and `if_all()` now work without specifying the `.fns` argument
  (@mgirlich, #325) and for a list of functions specified in the
  (@mgirlich, #335).

* `pivot_wider()`'s `names_glue` now works even when `names_from` contains
  `NA`s (#394).

* In `semi_join()` the `y` table is again coerced to a lazy table if
  `copy = TRUE` (@mgirlich, #322).

* `mutate()` can now use `.keep`.

* `mutate()`/`summarize()` correctly translates anonymous functions (#362).

* `mutate()`/`transmute()` now supports `glue::glue()` and `stringr::str_glue()`
   without specifying  `.envir`.

* `where()` now clearly errors because dtplyr doesn't support selection
  by predicate (#271).

# dtplyr 1.2.2

* Hot patch release to resolve R CMD check failures.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/R-dtplyr/Makefile \
    pkgsrc/textproc/R-dtplyr/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/R-dtplyr/Makefile
diff -u pkgsrc/textproc/R-dtplyr/Makefile:1.1 pkgsrc/textproc/R-dtplyr/Makefile:1.2
--- pkgsrc/textproc/R-dtplyr/Makefile:1.1       Sat Apr 23 05:09:51 2022
+++ pkgsrc/textproc/R-dtplyr/Makefile   Thu Jan  2 11:14:07 2025
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.1 2022/04/23 05:09:51 mef Exp $
+# $NetBSD: Makefile,v 1.2 2025/01/02 11:14:07 mef Exp $
 
 R_PKGNAME=     dtplyr
-R_PKGVER=      1.2.1
+R_PKGVER=      1.3.1
 CATEGORIES=    textproc
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 COMMENT=       Data Table Back-End for 'dplyr'
 LICENSE=       mit     # + file LICENSE
 
-DEPENDS+=      R-crayon>=1.3.4:../../devel/R-crayon
 DEPENDS+=      R-glue>=1.6.2:../../devel/R-glue
 DEPENDS+=      R-lifecycle>=1.0.1:../../devel/R-lifecycle
 DEPENDS+=      R-rlang>=0.4.11:../../devel/R-rlang
@@ -19,11 +18,19 @@ DEPENDS+=   R-tibble>=3.1.4:../../math/R-t
 DEPENDS+=      R-vctrs>=0.3.8:../../math/R-vctrs
 DEPENDS+=      R-data.table>=1.13.0:../../textproc/R-data.table
 
-# Package suggested but not available: 'bench'
+TEST_DEPENDS+= R-bench-[0-9]*:../../benchmarks/R-bench
 TEST_DEPENDS+= R-covr-[0-9]*:../../devel/R-covr
 TEST_DEPENDS+= R-knitr-[0-9]*:../../print/R-knitr
 TEST_DEPENDS+= R-rmarkdown-[0-9]*:../../textproc/R-rmarkdown
 TEST_DEPENDS+= R-testthat-[0-9]*:../../devel/R-testthat
+TEST_DEPENDS+= R-tidyr-[0-9]*:../../math/R-tidyr
+
+# !pdfTeX error: pdflatex (file tctt0900): Font tctt0900 at 600 not found
+TEST_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec
+TEST_DEPENDS+= tex-inconsolata-[0-9]*:../../fonts/tex-inconsolata
+TEST_DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
+TEST_DEPENDS+= tex-url-[0-9]*:../../print/tex-url
+TEST_DEPENDS+= tex-xkeyval-[0-9]*:../../print/tex-xkeyval
 
 USE_LANGUAGES= # none
 
Index: pkgsrc/textproc/R-dtplyr/distinfo
diff -u pkgsrc/textproc/R-dtplyr/distinfo:1.1 pkgsrc/textproc/R-dtplyr/distinfo:1.2
--- pkgsrc/textproc/R-dtplyr/distinfo:1.1       Sat Apr 23 05:09:51 2022
+++ pkgsrc/textproc/R-dtplyr/distinfo   Thu Jan  2 11:14:07 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2022/04/23 05:09:51 mef Exp $
+$NetBSD: distinfo,v 1.2 2025/01/02 11:14:07 mef Exp $
 
-BLAKE2s (R/dtplyr_1.2.1.tar.gz) = 4dcb593f4cd72c3f4e5a5f76a04b6cd5d778e3016b26c1deac4881dbdfb6ddc2
-SHA512 (R/dtplyr_1.2.1.tar.gz) = 1257ce97f17cce4141364280231ba441e35550d9c9b73c6836290c7e5890314a08437d78cbfdd20ae9690312f96e00ae4e0e5dd51166de7ef914bd5417f0c6e4
-Size (R/dtplyr_1.2.1.tar.gz) = 288369 bytes
+BLAKE2s (R/dtplyr_1.3.1.tar.gz) = 31e9096235087d870f7a613be4e9e1c333d47fdab35161d63c02bd10ecd5685a
+SHA512 (R/dtplyr_1.3.1.tar.gz) = 8b5e5c48dfded65d995be8a19953cc5218e2bca43ce809fdf6d2c06031a76c8f2614b674f63549fb061bb293244918fdc46ffd4fbd2755956f7ad1f2aa8c8e43
+Size (R/dtplyr_1.3.1.tar.gz) = 150971 bytes



Home | Main Index | Thread Index | Old Index