Package: srcpkgs 0.2.1

srcpkgs: R Source Packages Manager

Manage a collection/library of R source packages. Discover, document, load, test source packages. Enable to use those packages as if they were actually installed. Quickly reload only what is needed on source code change. Run tests and checks in parallel.

Authors:Karl Forner [aut, cre, cph]

srcpkgs_0.2.1.tar.gz
srcpkgs_0.2.1.zip(r-4.7-any)srcpkgs_0.2.1.zip(r-4.6-any)srcpkgs_0.2.1.zip(r-4.5-any)
srcpkgs_0.2.1.tgz(r-4.6-any)srcpkgs_0.2.1.tgz(r-4.5-any)
srcpkgs_0.2.1.tar.gz(r-4.7-any)srcpkgs_0.2.1.tar.gz(r-4.6-any)
srcpkgs_0.2.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
srcpkgs/json (API)

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

Bug tracker:https://github.com/kforner/srcpkgs/issues

On CRAN:

Conda:

5.89 score 13 stars 7 scripts 316 downloads 18 exports 95 dependencies

Last updated from:0e8f7e1da3. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK210
source / vignettesOK254
linux-releaseOK190
macos-releaseOK159
macos-oldrelOK145
windows-develOK135
windows-releaseOK117
windows-oldrelOK131
wasm-releaseOK155

Exports:find_srcpkgsget_srcpkgshack_r_loaderspkg_checkpkg_list_attachedpkg_loadpkg_roxygenisepkg_testpkg_unloadpkgs_checkpkgs_depspkgs_installpkgs_testresetsettingssetup_and_get_dummy_srcpkgsrcpkgsunhack_r_loaders

Dependencies:askpassbase64encbrewbriobslibcachemcallrclicliprclitablecommonmarkcpp11crayoncredentialscurldescdevtoolsdiffobjdigestdownlitellipsisevaluatefansifastmapfontawesomefsgertgitcredsgluehighrhtmltoolshtmlwidgetshttpuvhttr2inijquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimeminiUIopensslotelpakpillarpkgbuildpkgconfigpkgdownpkgloadpraiseprettyunitsprocessxprofvispromisespspurrrR6raggrappdirsrcmdcheckRcpprdtoolsrlangrmarkdownroxygen2rprojrootrstudioapirversionssasssessioninfoshinysourcetoolsstringisyssystemfontstestthattextshapingtibbletinytexurlcheckerusethisutf8vctrswaldowhiskerwithrxfunxml2xopenxtableyamlzip

Testing and checking packages with srcpkgs
listing the LOTR collection of packages with srcpkgs | testing the collection | no tests yet | adding dummy tests to the packages | testing | using the test results | checking the collection | fixing the collection: declare testthat as dependency | checking the packages | using the check results

Last update: 2026-04-20
Started: 2025-10-25

why would you need srcpkgs?
overview of the srcpkgs_lotr_demo collection | using devtools | loading | editing and reloading | using srcpkgs | unloading

Last update: 2025-10-25
Started: 2024-05-13

Getting started
use the LOTR dummy collection of source packages | get_srcpkgs() | loading and reloading packages | hacked R loaders | using pkg_load() | updating | reset and settings

Last update: 2024-05-13
Started: 2024-05-13