Skip to content

renv

Project Environments

v1.2.3 · May 16, 2026 · MIT + file LICENSE

Description

A dependency management toolkit for R. Using 'renv', you can create and manage project-local R libraries, save the state of these libraries to a 'lockfile', and later restore your library as required. Together, these tools can help make your projects more isolated, portable, and reproducible.

Downloads

CRAN

297.2K

Last 30 days

198th

970.7K

Last 90 days

5M

Last year

Trend: -12.2% (30d vs prior 30d)

r2u CRAN

1.6K

Last 30 days

5.9K

Last 90 days

14.7K

Last year

Trend: -32.5% (30d vs prior 30d)

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

tests

Running ‘testthat.R’ [6s/4s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > 
  > library(testthat)
  > library(renv, warn.conflicts = FALSE)
  > 
  > if (!renv:::renv_tests_supported()) {
  +   message("* renv does not support r
...[truncated]...
       └─base::lapply(...)
   15.               └─testthat (local) FUN(X[[i]], ...)
   16.                 └─private$handle_error(msg, i)
   17.                   └─cli::cli_abort(...)
   18.                     └─rlang::abort(...)
  Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 2, 2026
NOTE 12 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 29, 2026
NOTE r-release-macos-x86_64

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘R_MissingArg’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
ERROR 11 OK · 1 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 28, 2026
ERROR r-devel-linux-x86_64-debian-gcc

tests

Running ‘testthat.R’ [177s/160s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > 
  > library(testthat)
  > library(renv, warn.conflicts = FALSE)
  > 
  > if (!renv:::renv_tests_supported()) {
  +   message("* renv does not suppo
...[truncated]...
))
    8. │         └─base::stop(sprintf(fmt, ...), call. = call.)
    9. └─base::.handleSimpleError(...)
   10.   └─renv (local) h(simpleError(msg, call))
  
  [ FAIL 1 | WARN 0 | SKIP 269 | PASS 1082 ]
  Error:
  ! Test failures.
  Execution halted
NOTE r-release-macos-x86_64

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘R_MissingArg’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE 11 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
NOTE r-release-macos-x86_64

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘R_MissingArg’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 9, 2026
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 27, 2026
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘R_MissingArg’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING 10 OK · 3 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 19, 2026
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-linux-x86_64-fedora-clang

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’
This entry point may be removed soon.

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 16, 2026
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘renv/libs/renv.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (62)

Dependency Network

Dependencies Reverse dependencies Capsule buoyant cabinets deps dfeR envDocument grateful guideR jetpack jetty learnr link2GI madrat pracpac rang +47 more reverse deps renv

Version History

57 tracked
updated 1.2.3 ← 1.2.2 diff May 16, 2026
updated 1.2.2 ← 1.2.1 diff Apr 16, 2026
updated 1.2.1 ← 1.2.0 diff Apr 12, 2026
updated 1.2.0 ← 1.1.8 diff Mar 25, 2026
new 1.1.8 Mar 10, 2026
updated 1.1.8 ← 1.1.7 diff Mar 4, 2026
updated 1.1.7 ← 1.1.6 diff Jan 26, 2026
updated 1.1.6 ← 1.1.5 diff Jan 15, 2026
updated 1.1.5 ← 1.1.4 diff Jul 23, 2025
updated 1.1.4 ← 1.1.3 diff Mar 19, 2025
updated 1.1.3 ← 1.1.2 diff Mar 17, 2025
updated 1.1.2 ← 1.1.1 diff Mar 2, 2025
updated 1.1.1 ← 1.1.0 diff Feb 6, 2025
updated 1.1.0 ← 1.0.11 diff Jan 28, 2025
updated 1.0.11 ← 1.0.10 diff Oct 11, 2024