Skip to content

Commit

Permalink
(devel/R-sessioninfo) Updated 1.1.1 to 1.2.2
Browse files Browse the repository at this point in the history
# 1.2.2

* This version does not add an emoji hash to the output.

* The `source` column of the output data frame of `package_info()` (also
  part of `session_info()`), now contains the full SHA for packages installed
  from GitHub, instead of only the first seven characters. This makes it
  easier to use the SHA programmatically. Note that this does not affect
  formatting and printing, which still use the abbreviated SHA.
  (@muschellij2, #61).

* RStudio Package Manager (RSPM) and other repository sources are
  now shown in the `source` column, if they set the `Repository`
  field in `DESCRIPTION`.

# 1.2.1

* `package_info()` and `session_info()` now do not fail if the version
  number of an installed package is invalid.

* Better aliases for the list of attached, loaded and installed packages
  in `package_inf()` and `session_info()`.

# 1.2.0

* New function `external_info()`, information about external software.
  It can be also requested with the new `info` argument of
  `session_info()` (@llrs).

* New function `python_info()`, information about Python configuration.
  It is automatically included in `session_info()` if the reticulate
  package is loaded and Python is available. You can also request it
  manually via the new `info` argument of `session_info()` (#33).

* The output of `session_info()` now has an emoji hash, consisting of
  three emojis. This allows quick comparison of two session infos (#26).

* All `*_info()` functions use ANSI colors on systems that support them.
  In particular, it highlights unusual package versions and sources,
  and possible package problems (#3).

* New `session_diff()` function, to compare two session infos from
  various sources (#6).

* `session_info()` has a new argument named `info`, to select which parts
  of the session information should be printed.

* `session_info()` now has a `to_file` argument, to write the output to a
  file (#30).

* `session_inf()` has a `dependencies` argument now, and passes it to
  `package_info()`.

* `package_info()` and `session_info()` can now list the attached or
  installed packages, see the `pkgs` argument in the manual for
  details (#42).

* `platform_info()` and `session_info()` now include the Windows build
  number in the output (#40).

* sessioninfo now never wraps the output if the screen is too narrow (#31).

* All `*_info()` functions have a `format()` S3 method now.

* `platform_info()` and `session_info()` now include the RStudio version if
  the R session is in RStudio (#29).

* The `source` column of the package list is now more informative.
  • Loading branch information
mef committed Apr 30, 2022
1 parent f24e87b commit f2a9e72
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 6 deletions.
10 changes: 8 additions & 2 deletions devel/R-sessioninfo/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.1 2019/08/09 18:34:34 brook Exp $
# $NetBSD: Makefile,v 1.2 2022/04/30 08:40:06 mef Exp $

R_PKGNAME= sessioninfo
R_PKGVER= 1.1.1
R_PKGVER= 1.2.2
CATEGORIES= devel

MAINTAINER= pkgsrc-users@NetBSD.org
Expand All @@ -15,3 +15,9 @@ USE_LANGUAGES= # none

.include "../../math/R/Makefile.extension"
.include "../../mk/bsd.pkg.mk"
TEST_DEPENDS+= R-callr-[0-9]*:../../devel/R-callr
TEST_DEPENDS+= R-covr-[0-9]*:../../devel/R-covr
TEST_DEPENDS+= R-mockery-[0-9]*:../../devel/R-mockery
#TEST_DEPENDS+= R-reticulate-[0-9]*:
TEST_DEPENDS+= R-rmarkdown-[0-9]*:../../textproc/R-rmarkdown
TEST_DEPENDS+= R-testthat-[0-9]*:../../devel/R-testthat
8 changes: 4 additions & 4 deletions devel/R-sessioninfo/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.3 2021/10/26 10:14:09 nia Exp $
$NetBSD: distinfo,v 1.4 2022/04/30 08:40:06 mef Exp $

BLAKE2s (R/sessioninfo_1.1.1.tar.gz) = 58772e6180e03eae00a62a504ea1d02ff04a982ef8cdb0daf930b59058fc8d51
SHA512 (R/sessioninfo_1.1.1.tar.gz) = 1bf174a5b98b53fca18572334c4084c3104ea0e85de073c7e0ec12b0e66b7b3d9ccd7f1a1d1e507b29e6b5817a80e11c7c6fd147aeac424a9ca6e8587a577caa
Size (R/sessioninfo_1.1.1.tar.gz) = 46027 bytes
BLAKE2s (R/sessioninfo_1.2.2.tar.gz) = 00a0cdb86fddc5e489b5717fb71aa6aa3c071976bf1921a02b6c63ccca8368fa
SHA512 (R/sessioninfo_1.2.2.tar.gz) = 3d319f0006ca29d79ac089bdc9a37fdc3f8753ba353aefebb0a2b0264a28138264abf6ef3f1f200dca118bdc39816eb0eb2682f5adff330e469e184aa37e2abf
Size (R/sessioninfo_1.2.2.tar.gz) = 170924 bytes

0 comments on commit f2a9e72

Please sign in to comment.