Package: pkgdiff 1.0.3

pkgdiff: Identifies Package Differences

Identifies differences between versions of a package. Specifically, the functions help determine if there are breaking changes from one package version to the next. The package also includes a stability assessment, to help you determine the overall stability of a package, or even an entire repository.

Authors:David Bosak [aut, cre], Brian Varney [ctb], Kevin Putschko [ctb]

pkgdiff_1.0.3.tar.gz
pkgdiff_1.0.3.zip(r-4.7)pkgdiff_1.0.3.zip(r-4.6)pkgdiff_1.0.3.zip(r-4.5)
pkgdiff_1.0.3.tgz(r-4.6-any)pkgdiff_1.0.3.tgz(r-4.5-any)
pkgdiff_1.0.3.tar.gz(r-4.7-any)pkgdiff_1.0.3.tar.gz(r-4.6-any)
pkgdiff_1.0.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
pkgdiff/json (API)

# Install 'pkgdiff' in R:
install.packages('pkgdiff', repos = c('https://dbosak01.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/dbosak01/pkgdiff/issues

Pkgdown/docs site:https://pkgdiff.r-sassy.org

On CRAN:

Conda:

5.78 score 5 stars 10 scripts 538 downloads 9 exports 26 dependencies

Last updated from:3708947a36. Checks:6 ERROR, 3 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64ERROR182
source / vignettesOK203
linux-release-x86_64OK204
macos-release-arm64ERROR192
macos-oldrel-arm64ERROR153
windows-develERROR131
windows-releaseERROR155
windows-oldrelERROR158
wasm-releaseOK110

Exports:pkg_cachepkg_diffpkg_infopkg_repopkg_stabilitypkg_summarypkg_versionsrepo_breakagesrepo_stability

Dependencies:askpassclicommoncranlogscrayoncurlgluehttrjsonlitelifecyclemagrittrmimeopensslpillarpkgconfigR6rlangrvestselectrstringistringrsystibbleutf8vctrsxml2

pkgdiff
General Package Information | Stability Assessment | Create a Summary Report | Comparing Package Versions | Listing Package Versions | Anticipating Breakages | Small Set of Packages | Entire Repository | Assessing Entire Repository | Next Steps

Last update: 2025-11-23
Started: 2025-01-19

Frequently Asked Questions
Index | Content | What is pkgdiff? | Do I need internet access to use pkgdiff? | How are you doing the version comparisons? | Do package comparisons have to be between sequential versions? | What counts as a breaking change? | How is the stability score calculated? | Why is pkg_stability() so slow? | Which packages are in the cache? | Where is the cache located? | How can I add a package to the cache? | Can I create a report with pkgdiff? | Can I use pkgdiff with packages that are not on CRAN? | Can I use pkgdiff with Base R packages?

Last update: 2025-03-16
Started: 2025-02-03

Package Cache

Last update: 2025-03-02
Started: 2025-02-16

Stability Score
Breaking Changes | Percentage of Non-Breaking Changes | Weighting Over Time | Other Considerations | Stability Assessment | CRAN Packages Only

Last update: 2025-02-28
Started: 2025-02-03