diff -Nru r-cran-hms-1.1.2/debian/changelog r-cran-hms-1.1.3/debian/changelog --- r-cran-hms-1.1.2/debian/changelog 2022-08-22 06:48:05.000000000 +0000 +++ r-cran-hms-1.1.3/debian/changelog 2023-06-22 14:55:09.000000000 +0000 @@ -1,3 +1,11 @@ +r-cran-hms (1.1.3-1) unstable; urgency=medium + + * New upstream version + * Standards-Version: 4.6.2 (routine-update) + * dh-update-R to update Build-Depends (routine-update) + + -- Andreas Tille Thu, 22 Jun 2023 16:55:09 +0200 + r-cran-hms (1.1.2-1) unstable; urgency=medium * New upstream version diff -Nru r-cran-hms-1.1.2/debian/control r-cran-hms-1.1.3/debian/control --- r-cran-hms-1.1.2/debian/control 2022-08-22 06:48:05.000000000 +0000 +++ r-cran-hms-1.1.3/debian/control 2023-06-22 14:55:09.000000000 +0000 @@ -6,15 +6,14 @@ Vcs-Browser: https://salsa.debian.org/r-pkg-team/r-cran-hms Vcs-Git: https://salsa.debian.org/r-pkg-team/r-cran-hms.git Homepage: https://cran.r-project.org/package=hms -Standards-Version: 4.6.1 +Standards-Version: 4.6.2 Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), dh-r, r-base-dev, - r-cran-ellipsis (>= 0.3.2), r-cran-lifecycle, r-cran-pkgconfig, - r-cran-rlang, + r-cran-rlang (>= 1.0.2), r-cran-vctrs (>= 0.3.8) Testsuite: autopkgtest-pkg-r diff -Nru r-cran-hms-1.1.2/DESCRIPTION r-cran-hms-1.1.3/DESCRIPTION --- r-cran-hms-1.1.2/DESCRIPTION 2022-08-19 09:30:02.000000000 +0000 +++ r-cran-hms-1.1.3/DESCRIPTION 2023-03-21 18:10:02.000000000 +0000 @@ -1,7 +1,7 @@ Package: hms Title: Pretty Time of Day -Date: 2022-08-19 -Version: 1.1.2 +Date: 2023-03-21 +Version: 1.1.3 Authors@R: c( person("Kirill", "Müller", role = c("aut", "cre"), email = "kirill@cynkra.com", comment = c(ORCID = "0000-0002-1416-3412")), person("R Consortium", role = "fnd"), @@ -9,23 +9,23 @@ ) Description: Implements an S3 class for storing and formatting time-of-day values, based on the 'difftime' class. -Imports: ellipsis (>= 0.3.2), lifecycle, methods, pkgconfig, rlang, - vctrs (>= 0.3.8) +Imports: lifecycle, methods, pkgconfig, rlang (>= 1.0.2), vctrs (>= + 0.3.8) Suggests: crayon, lubridate, pillar (>= 1.1.0), testthat (>= 3.0.0) License: MIT + file LICENSE Encoding: UTF-8 URL: https://hms.tidyverse.org/, https://github.com/tidyverse/hms BugReports: https://github.com/tidyverse/hms/issues -RoxygenNote: 7.2.1 +RoxygenNote: 7.2.3 Config/testthat/edition: 3 Config/autostyle/scope: line_breaks Config/autostyle/strict: false Config/Needs/website: tidyverse/tidytemplate NeedsCompilation: no -Packaged: 2022-08-18 23:21:16 UTC; kirill +Packaged: 2023-03-21 16:52:11 UTC; kirill Author: Kirill Müller [aut, cre] (), R Consortium [fnd], RStudio [fnd] Maintainer: Kirill Müller Repository: CRAN -Date/Publication: 2022-08-19 09:30:02 UTC +Date/Publication: 2023-03-21 18:10:02 UTC diff -Nru r-cran-hms-1.1.2/man/hms.Rd r-cran-hms-1.1.3/man/hms.Rd --- r-cran-hms-1.1.2/man/hms.Rd 2022-03-02 21:48:28.000000000 +0000 +++ r-cran-hms-1.1.3/man/hms.Rd 2023-03-21 14:57:52.000000000 +0000 @@ -56,7 +56,7 @@ The default method forwards to \code{\link[=vec_cast]{vec_cast()}}. } \details{ -For \code{hms}, all arguments must have the same length or be +For \code{hms()}, all arguments must have the same length or be \code{NULL}. Odd combinations (e.g., passing only \code{seconds} and \code{hours} but not \code{minutes}) are rejected. diff -Nru r-cran-hms-1.1.2/MD5 r-cran-hms-1.1.3/MD5 --- r-cran-hms-1.1.2/MD5 2022-08-19 09:30:02.000000000 +0000 +++ r-cran-hms-1.1.3/MD5 2023-03-21 18:10:02.000000000 +0000 @@ -1,14 +1,14 @@ -06b6ecf372d1519deeaeb6bf90e54237 *DESCRIPTION +783a6d28fab813054cf32cfaf80438e5 *DESCRIPTION 95270f4d7dead91c4d44e63964b8ae2b *LICENSE -b57d564940297c12bcce8f7f77b6f78a *NAMESPACE -95208a04ed8177d62772d75b56944d8f *NEWS.md +1f1143f0af6343f5b3d12a41533687fd *NAMESPACE +26a65376c46d39397f804a4b371d942d *NEWS.md 5de8a459c31bf1228ecd322ce30647c7 *R/args.R 35756eeba709476e300eaecf69e6b3cb *R/arith.R d7d5733aac1db7ddb371ec799ce3d37d *R/cast.R dacc78a1a6c36ffaf9cbcd3f6b3f38a9 *R/coerce.R feaa904f11d6970ddbc1057a30cf6610 *R/compat-purrr.R 364d7cd8c0547a6e667966d1e1d950e7 *R/format.R -73eb3c93ac3ae7332d170f86c3f42ec5 *R/hms.R +dcbe9d041ff8d117faa621e777cf388a *R/hms.R d336dd6270984e6550cb9330d1ec0d66 *R/parse.R 908ff8ac532c2bd7e0e9dfa94ee27f19 *R/pillar.R 1e7dfdfc93c9256f1173792785a820b3 *R/round.R @@ -26,7 +26,7 @@ 53b3f893324260b737b3c46ed2a0e643 *man/figures/lifecycle-stable.svg 3d561da75ad64e93abc817f5be07e6cf *man/figures/logo.png 4d613b55ebb3329a2341bee8d9a834a4 *man/hms-package.Rd -8d6e1ce54db4b4187ad9b8dcd96e4173 *man/hms.Rd +f035ddbfcd616210bbacd07f0c10d7b7 *man/hms.Rd b55df4864cedf621d12c2dca628477a1 *man/parse_hms.Rd 0e11933eb922f7cb863c281a5f9a6203 *man/round_hms.Rd 69698e7bc7bded0edd8d1ab174c89878 *man/vec_cast.hms.Rd diff -Nru r-cran-hms-1.1.2/NAMESPACE r-cran-hms-1.1.3/NAMESPACE --- r-cran-hms-1.1.2/NAMESPACE 2022-03-02 21:48:28.000000000 +0000 +++ r-cran-hms-1.1.3/NAMESPACE 2023-03-21 14:57:52.000000000 +0000 @@ -48,7 +48,6 @@ export(trunc_hms) export(vec_cast.hms) export(vec_ptype2.hms) -import(ellipsis) import(rlang) import(vctrs) importFrom(lifecycle,deprecate_soft) diff -Nru r-cran-hms-1.1.2/NEWS.md r-cran-hms-1.1.3/NEWS.md --- r-cran-hms-1.1.2/NEWS.md 2022-08-18 23:10:39.000000000 +0000 +++ r-cran-hms-1.1.3/NEWS.md 2023-03-21 16:51:50.000000000 +0000 @@ -1,4 +1,15 @@ - + + +# hms 1.1.3 + +## Bug fixes + +- Fix method consistency, checked by R-devel. + +## Internal + +- Use rlang instead of ellipsis (#106). + # hms 1.1.2 diff -Nru r-cran-hms-1.1.2/R/hms.R r-cran-hms-1.1.3/R/hms.R --- r-cran-hms-1.1.2/R/hms.R 2022-03-02 21:48:28.000000000 +0000 +++ r-cran-hms-1.1.3/R/hms.R 2023-03-21 14:57:52.000000000 +0000 @@ -3,7 +3,6 @@ #' @importFrom lifecycle deprecate_soft expect_deprecated #' @import vctrs #' @import rlang -#' @import ellipsis #' @aliases hms-package NULL "_PACKAGE" @@ -45,7 +44,7 @@ #' as numeric vectors. #' #' @rdname hms -#' @details For `hms`, all arguments must have the same length or be +#' @details For `hms()`, all arguments must have the same length or be #' `NULL`. Odd combinations (e.g., passing only `seconds` and #' `hours` but not `minutes`) are rejected. #' @param seconds,minutes,hours,days Time since midnight. No bounds checking is @@ -104,12 +103,12 @@ } #' @export -vec_ptype_abbr.hms <- function(x) { +vec_ptype_abbr.hms <- function(x, ...) { "time" } #' @export -vec_ptype_full.hms <- function(x) { +vec_ptype_full.hms <- function(x, ...) { "time" }