Skip to content

pak 0.8.0

Latest
Compare
Choose a tag to compare
@gaborcsardi gaborcsardi released this 09 Aug 10:13
  • pkg_deps() now accepts a vector of package names.

  • The metadata cache now does not use source URLs for packages in Archive
    on Posit Package Manager repositories. This URLs may serve a different
    package, even a source package when the main URL for the same package
    serves a binary package. The alternative URLs are not needed on PPM,
    anyway, because PPM is in a consistent state w.r.t. metadata and
    package files (#623).

  • pak now supports gitlab:: package sources better, by adding
    explicit syntax to specify subdirectories (r-lib/pkgdepends#353, @dgkf).

  • gitlab:: and git:: package sources now support git submodules if
    the git-submodules configuration option is set to TRUE. See
    ?"pak-config" (r-lib/pkgdepends#354).

  • The new ?ignore-unavailable parameter makes it easy to ignore soft
    dependencies that are unavailable (#606).

  • pak now automatically ignores soft dependencies that have an
    incompatible OS type (OS_type entry in DESCRIPTION) when installing
    packages.

  • repo_add() and the ppm_*() functions, e.g. ppm_snapshots(), now
    work again after the PPM API changes
    (r-lib/pkgcache#110,
    r-lib/pkgcache#115).