pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/R-vctrs



Module Name:    pkgsrc
Committed By:   mef
Date:           Thu Jun  1 13:04:33 UTC 2023

Modified Files:
        pkgsrc/math/R-vctrs: Makefile distinfo

Log Message:
(math/R-vctrs) Updated 0.5.2 to 0.6.2

# vctrs 0.6.2

* Fixed conditional S3 registration to avoid a CRAN check NOTE that appears in
  R >=4.3.0 (#1832).

* Fixed tests to maintain compatibility with the next version of waldo (#1829).

# vctrs 0.6.1

* Fixed a test related to `c.sfc()` changes in sf 1.0-10 (#1817).

# vctrs 0.6.0

* New `vec_run_sizes()` for computing the size of each run within a vector. It
  is identical to the `times` column from `vec_unrep()`, but is faster if you
  don't need the run key (#1210).

* New `sizes` argument to `vec_chop()` which allows you to partition a vector
  using an integer vector describing the size of each expected slice. It is
  particularly useful in combination with `vec_run_sizes()` and `list_sizes()`
  (#1210, #1598).

* New `obj_is_vector()`, `obj_check_vector()`, and `vec_check_size()` validation
  helpers. We believe these are a better approach to vector validation than
  `vec_assert()` and `vec_is()`, which have been marked as questioning because
  the semantics of their `ptype` arguments are hard to define and can often be
  replaced by `vec_cast()` or a type predicate function like
  `rlang::is_logical()` (#1784).

* `vec_is_list()` and `vec_check_list()` have been renamed to `obj_is_list()`
  and `obj_check_list()`, in line with the new `obj_is_vector()` helper. The
  old functions have been silently deprecated, but an official deprecation
  process will start in the next vctrs release (#1803).

* `vec_locate_matches()` gains a new `relationship` argument that holistically
  handles multiple matches between `needles` and `haystack`. In particular,
  `relationship = "many-to-one"` replaces `multiple = "error"` and
  `multiple = "warning"`, which have been removed from the documentation and
  silently soft-deprecated. Official deprecation for those options will start in
  a future release (#1791).

* `vec_locate_matches()` has changed its default `needles_arg` and
  `haystack_arg` values from `""` to `"needles"` and `"haystack"`, respectively.
  This generally generates more informative error messages (#1792).

* `vec_chop()` has gained empty `...` between `x` and the optional `indices`
  argument. For backwards compatibility, supplying `vec_chop(x, indices)`
  without naming `indices` still silently works, but will be deprecated in a
  future release (#1813).

* `vec_slice()` has gained an `error_call` argument (#1785).

* The `numeric_version` type from base R is now better supported in equality,
  comparison, and order based operations (tidyverse/dplyr#6680).

* R >=3.5.0 is now explicitly required. This is in line with the tidyverse
  policy of supporting the [5 most recent versions of
  R](https://www.tidyverse.org/blog/2019/04/r-version-support/).


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/math/R-vctrs/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/math/R-vctrs/distinfo

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

Modified files:

Index: pkgsrc/math/R-vctrs/Makefile
diff -u pkgsrc/math/R-vctrs/Makefile:1.7 pkgsrc/math/R-vctrs/Makefile:1.8
--- pkgsrc/math/R-vctrs/Makefile:1.7    Sun Feb 12 04:44:54 2023
+++ pkgsrc/math/R-vctrs/Makefile        Thu Jun  1 13:04:33 2023
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.7 2023/02/12 04:44:54 mef Exp $
+# $NetBSD: Makefile,v 1.8 2023/06/01 13:04:33 mef Exp $
 
 R_PKGNAME=     vctrs
-R_PKGVER=      0.5.2
+R_PKGVER=      0.6.2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 COMMENT=       Vector helpers

Index: pkgsrc/math/R-vctrs/distinfo
diff -u pkgsrc/math/R-vctrs/distinfo:1.8 pkgsrc/math/R-vctrs/distinfo:1.9
--- pkgsrc/math/R-vctrs/distinfo:1.8    Sun Feb 12 04:44:54 2023
+++ pkgsrc/math/R-vctrs/distinfo        Thu Jun  1 13:04:33 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2023/02/12 04:44:54 mef Exp $
+$NetBSD: distinfo,v 1.9 2023/06/01 13:04:33 mef Exp $
 
-BLAKE2s (R/vctrs_0.5.2.tar.gz) = 4bac405c6b531d3bd8784499742a6cc6e6f77c08177370110ffb093d5e052ae8
-SHA512 (R/vctrs_0.5.2.tar.gz) = c6ca65b6f5f783b50371eaf7fb36c36e33a3a9fff38f19a4f865c179f3624339f970e6ebc2fac6ff5b7ac191b64b6f1a85fea954347c2d9c0e45513fee1d4d72
-Size (R/vctrs_0.5.2.tar.gz) = 967426 bytes
+BLAKE2s (R/vctrs_0.6.2.tar.gz) = 60cc32762cdb346ec4d238dcaec654a6f0d438c1020e01484c960f76234e7c04
+SHA512 (R/vctrs_0.6.2.tar.gz) = ea0a2472c082f83aad2ec898fe4f64a26cec3ce42027f63148772f394b221f848ffd6167ac3705cd2fd39bf8498ebc815c13df484bfeec3c8281951a1b7a47c7
+Size (R/vctrs_0.6.2.tar.gz) = 964633 bytes



Home | Main Index | Thread Index | Old Index