pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/R-renv



Module Name:    pkgsrc
Committed By:   mef
Date:           Mon Feb  3 22:26:23 UTC 2025

Modified Files:
        pkgsrc/devel/R-renv: Makefile distinfo

Log Message:
(devel/R-renv) Updated 1.0.11 to 1.1.0

# renv 1.1.0

## Major Changes

* `renv` now includes additional package DESCRIPTION fields in the lockfile.
  This can be useful for validating the provenance of packages recorded in the
  lockfile, and also for applications using `renv` which would like to
  recompute the hash used for package caching from the lockfile itself.

  If needed, old-style lockfiles can be generated by setting the option
  `options(renv.lockfile.version = 1)`. Note that this version of `renv`
  remains compatible both with the older (minimal) lockfiles, as well
  as with the newer lockfiles in this release. (#2057)

## Other Fixes

* The `renv` sandbox is now unlocked on exit after a call to `renv::use()`.
  This should alleviate issues seen where R's attempts to clean up the
  temporary directory could fail due to inadequate permissions on the
  sandbox directory. (#2076)

* Fixed an issue where `renv::restore()` did not respect the named repository
  within the lockfile when installing packages from the archives of the
  configured package repositories. (#2081)

* Fixed an issue where `renv::snapshot()` could fail if invoked within
  a project containing empty or invalid `.ipynb` files. (#2073)

* Fixed an issue where R package installation could fail if the project
  depended on a package whose current version available from the configured
  package repositories required on a newer version of R than what was currently
  installed, even if that package need not be updated. (#2071)

* Fixed an issue where `RENV_CONFIG_EXTERNAL_LIBRARIES` was incorrectly
  split when using Windows paths. (#2069)

* Fixed an issue where `renv` failed to restore packages installed from
  r-universe when the associated lockfile record had no `RemoteRef` field.
  (#2068)

* `renv` now detects dependencies from usages of `utils::citation()`. (#2047)

* Fixed an issue where packages installed from r-universe via an explicit
  URL remote could not be restored. (#2060)

* Fixed an issue where the repositories provided to `renv::init()` were ignored
  when also initializing `renv` with a specific version of Bioconductor.

* `renv::install()` gains the `include` parameter, which can be useful when
  you'd like to install a subset of dependencies within a project while also
  respecting any declared remotes in that project's `DESCRIPTION` file. (#2055)

* Fixed an issue where `renv` could fail to check for updates for packages
  installed using `pak` without an explicit branch specified. (#2040)

* `renv::use()` no longer re-installs packages which are already installed
  and compatible with the requested packages. (#2044)

* Fixed an issue where `renv::init()` could fail when using named remotes
  in a DESCRIPTION file's `Remotes:` field. (#2055)

* Fixed an issue where ignore rules of the form `!*.*` were not parsed
  and handled correctly during dependency discovery. (#2052)

* Fixed an issue where `renv` erroneously reported that installed packages were
  cached when the cache was not writable. (#2041).

* `renv` now supports updating of currently-installed packages via `renv::install()`
  when configured to use `pak`. (#2037)

* Fixed an issue where `renv` library paths were not properly reset following
  a suspend / resume in RStudio Server. (#2036)

* `renv::run()` gains the `args` parameter, which can be used to pass command-line
  arguments to a script. (#2015)

* `renv` now infers a dependency on `rmarkdown` and `knitr` for R scripts which
  include YAML front-matter. (#2023)

* The performance of `renv`'s built-in JSON reader has been improved. (#2021)

* Fixed an issue where `renv` could erroneously create a binding called 'object'
  in the global environment on startup. (#2017)


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/R-renv/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/R-renv/distinfo

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

Modified files:

Index: pkgsrc/devel/R-renv/Makefile
diff -u pkgsrc/devel/R-renv/Makefile:1.5 pkgsrc/devel/R-renv/Makefile:1.6
--- pkgsrc/devel/R-renv/Makefile:1.5    Sat Oct 19 22:57:12 2024
+++ pkgsrc/devel/R-renv/Makefile        Mon Feb  3 22:26:23 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2024/10/19 22:57:12 mef Exp $
+# $NetBSD: Makefile,v 1.6 2025/02/03 22:26:23 mef Exp $
 
 R_PKGNAME=     renv
-R_PKGVER=      1.0.11
+R_PKGVER=      1.1.0
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/devel/R-renv/distinfo
diff -u pkgsrc/devel/R-renv/distinfo:1.7 pkgsrc/devel/R-renv/distinfo:1.8
--- pkgsrc/devel/R-renv/distinfo:1.7    Sat Oct 19 22:57:12 2024
+++ pkgsrc/devel/R-renv/distinfo        Mon Feb  3 22:26:23 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2024/10/19 22:57:12 mef Exp $
+$NetBSD: distinfo,v 1.8 2025/02/03 22:26:23 mef Exp $
 
-BLAKE2s (R/renv_1.0.11.tar.gz) = 306e0964dc1502925ec6a8050a745e770c42e305d3552b35a74d4ea874d01552
-SHA512 (R/renv_1.0.11.tar.gz) = ae993205b38b047f513ee1f2b0b0e71f4e780bfdd0accf6387006b4be022a172456bab747bf0d1eaefeb50b43e9d99843ade1590d9fd5669fdd3122633f79e67
-Size (R/renv_1.0.11.tar.gz) = 1220458 bytes
+BLAKE2s (R/renv_1.1.0.tar.gz) = 8dd50a7cae2a692d543a2dbd39469373e5b514fd4e6e2dbd632410fefd04c8fa
+SHA512 (R/renv_1.1.0.tar.gz) = 1b78d524c429fb71e57c6d50108790ea9aede16b2b8eccad1c4d355843a017aba91f63a9464d0c91d09ff8f5c01958454aaf2fd0afce145ec8b7ac68deb7a903
+Size (R/renv_1.1.0.tar.gz) = 1228025 bytes



Home | Main Index | Thread Index | Old Index