Path to this page:
./
devel/R-lifecycle,
Manage the Life Cycle of your Package Functions
Branch: CURRENT,
Version: 1.0.5,
Package name: R-lifecycle-1.0.5,
Maintainer: pkgsrc-usersManage the life cycle of your exported functions with shared
conventions, documentation badges, and non-invasive deprecation
warnings. The 'lifecycle' package defines four development stages
(experimental, maturing, stable, and questioning) and three
deprecation stages (soft-deprecated, deprecated, and defunct). It
makes it easy to insert badges corresponding to these stages in your
documentation. Usage of deprecated functions are signalled with
increasing levels of non-invasive verbosity.
Master sites: (Expand)
Version history: (Expand)
- (2026-06-09) Updated to version: R-lifecycle-1.0.5
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2024-01-23) Updated to version: R-lifecycle-1.0.4
CVS history: (Expand)
| 2026-06-09 07:49:13 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-lifecycle) Updated 1.0.4 to 1.0.5
# lifecycle 1.0.5
* `signal_stage()` no longer does anything, and is now purely a way to
express intent at the call site of whether a function is superseded
or experimental (#203).
* `deprecate_soft()` and `deprecate_warn()` are faster thanks to some
internal refactoring (#191, #194, #195, #201).
* `deprecate_soft()` and `deprecate_warn()` now only warn once per
session rather than attempting to warn once every 8 hours. This
never actually worked (#196).
* Improvements to `lint_lifecycle()` and `lint_tidyverse_lifecycle()`
(@AshesITR):
* Updated to support lintr >= 3.0.0 (#178).
* Fixed default `pattern=` argument to only find R files (#165).
* Fixed `lint_tidyverse_lifecycle()` ignoring the `pattern=`
argument (#179).
* Added support for Quarto qmd files to the default `pattern=`
argument (#155).
* Added support for Rnw, Rhtml, Rrst, Rtex and Rtxt files to the
default `pattern=` argument.
* Exported `lifecycle_linter()` to allow including the linter in
`.lintr` configurations when using `lintr` (#122).
|
| 2024-12-14 11:57:39 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
R-lifecycle: Fix DEPENDS.
|
| 2024-12-14 10:34:02 by Makoto Fujiwara | Files touched by this commit (1) |
Log message:
(devel/R-lifecycle) set DEPENDS version as upsteam info
|
| 2024-01-23 14:33:39 by Makoto Fujiwara | Files touched by this commit (15) |
Log message:
(devel/R-uuid) Remove duplicated line, sorry
|
| 2022-12-20 13:59:38 by Makoto Fujiwara | Files touched by this commit (1) |
Log message:
(devel/R-lifecycle) Fix build DEPENDS+= R-cli
|
| 2022-12-18 03:23:46 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-lifecycle) Updated 1.0.1 to 1.0.3
# lifecycle 1.0.3
* The `with` line is now an info bullet. The `details` lines are info
bullets by default, unless the argument is named.
* Indirect usages of deprecated features now mention the package that
likely used the deprecated feature and recommends contacting the
authors (#135).
* Indirect usages of `deprecate_warn()` no longer warn repeatedly,
even if `always = TRUE` (#135).
* In tests, `deprecate_soft()` will only warn if the deprecated function
is called directly from the package being tested, not one of its dependencies.
This ensures that you only see the warning when it's your responsibility to
do something about it (#134).
* Soft deprecations now only warn every 8 hours in non-package code (#134).
# lifecycle 1.0.2
* You can now generate arbitrary text in a deprecation message by
wrapping `what` or `with` in `I()` (#120).
* `deprecate_warn()` gains an `always = TRUE` argument to force
warnings to occur every time, not every 8 hours. This adds an extra
step in between `deprecate_warn()` and `deprecate_stop()` (#124).
* `signal_stage()` now supports `with` (#116).
|
| 2022-04-23 00:55:50 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-lifecycle) Updated 1.0.0 to 1.0.1, TEST_DEPENDS+= added, missing one more
# lifecycle 1.0.1
* `deprecate_soft()` now follows the verbosity option when called from
the global environment (#113).
* `last_warnings()` has been renamed to `last_lifecycle_warnings()`
and `last_warning()` has been removed. This is for compatibility
with the future `rlang::last_warnings()` function to be released in
the next rlang version.
|
| 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
|