miniCRAN icon indicating copy to clipboard operation
miniCRAN copied to clipboard

R package to create internally consistent, mini version of CRAN

Results 20 miniCRAN issues
Sort by recently updated
recently updated
newest added

When deleting, I’m doing my best to be sure we don’t delete anything that’s being used by other packages. To do that, I use two calls to `tools::package_dependencies` here: https://github.com/tonytonov/miniCRAN/blob/1e5f0bc6914540715913037c98a1f9ed4bd3957c/R/deletePackages.R#L25...

Pull request #58 includes some sample code in the vignette to demonstrate how to use the `file:///` URI to point to a local miniCRAN repository. We should in general improve...

Documentation

When I run the lines below *all* dependencies of the packages in the `pkg_src` character vector are downloaded from CRAN, even the ones that are already up to date in...

enhancement

Don't redownload updated packages' dependencies See https://github.com/RevolutionAnalytics/miniCRAN/commit/bc00f7bac070b6bf112e31907a83633199f302fb#commitcomment-9463777

enhancement

Once `addPackage` is updated, `addGithub` should be too to perform the corresponding tasks but using a GitHub package instead of CRAN-like repo.

Fixes #149 The idea of this PR is the reduce a little further the clutter while remaining accurate. Here is an example with **dplyr**, a package with a lot of...

When using `makeDepGraph()` it would be nice to be able to prevent recursion on dependencies. That would lead to plots easier to read for packages with a lot of dependencies....

Idea

### miniCRAN::makeRepo downloads R-devel version of a package instead of the stable release ``` R miniCRAN::makeRepo("MASS", path="", repos="https://cran.rstudio.com/", type="source") ``` Downloads the "7.3-60.1" version of the MASS package (for R4.4.0)...

bug
Resolved in branch

`pkgAvail()` has a `filters` argument that is passed on to `utils::available.packages()` [L182](https://github.com/andrie/miniCRAN/blob/main/R/pkgDep.R#L182). However `makeRepo()` calls `pkgAvail()` without this argument [L62](https://github.com/andrie/miniCRAN/blob/main/R/makeRepo.R#L62). This means that, unless the `available_packages_filters` option is set, `makeRepo()`...

bug