Package: kwb.package 0.4.0

Hauke Sonnenberg

kwb.package: Install / Unstall KWB Packages and Show Package Dependencies

This package contains some helper functions for (un-)installing KWB packages and for showing package dependencies. The function of main interest may be updateKwbPackages() that checks for the latest package version on KWB's server and installs the packages from there if required.

Authors:Hauke Sonnenberg [aut, cre], Michael Rustler [ctb], FAKIN [fnd], OPTIWELLS-2 [fnd], Kompetenzzentrum Wasser Berlin gGmbH [cph]

kwb.package_0.4.0.tar.gz
kwb.package_0.4.0.zip(r-4.5)kwb.package_0.4.0.zip(r-4.4)kwb.package_0.4.0.zip(r-4.3)
kwb.package_0.4.0.tgz(r-4.4-any)kwb.package_0.4.0.tgz(r-4.3-any)
kwb.package_0.4.0.tar.gz(r-4.5-noble)kwb.package_0.4.0.tar.gz(r-4.4-noble)
kwb.package_0.4.0.tgz(r-4.4-emscripten)kwb.package_0.4.0.tgz(r-4.3-emscripten)
kwb.package.pdf |kwb.package.html
kwb.package/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/kwb-r/kwb.package/issues

On CRAN:

package-installation

44 exports 0.23 score 47 dependencies 1 scripts

Last updated 5 months agofrom:e55bce9d65. Checks:OK: 1 ERROR: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 02 2024
R-4.5-winERRORSep 02 2024
R-4.5-linuxERRORSep 02 2024
R-4.4-winERRORSep 02 2024
R-4.4-macERRORSep 02 2024
R-4.3-winERRORSep 02 2024
R-4.3-macERRORSep 02 2024

Exports:%>%addNodeLabelsanglesToPointsarchivedCranVersionscompareInstalledVersionscopyBasePackagescranVersionsdetachAllNonSystemPackagesdetachRecursivelydownloadGitHubPackagedownloadPackagesFromSnapshotdrawDependenciesequidistantAnglesexampleLinksAndNodesgetAuthorsgetCranPackageDatabasegetDependencyDatagetPackageFilesToInstallgetPackageLicencesgetRVersionMajorMinorgithubVersionsgradToRadhasGplLicenceinitLocalCRANinstalledDependenciesinstalledKwbPackagesinstallGithubPackagesinstallRemotespackageDependenciespackageDependenciesByTypepackageStringplotAllDependenciesplotDependenciesplotNodesplotPackageVersionsplotSankeyNetworkprovideInLocalCRANsetOptionsForPackratsortedDependenciesstopIfNotInstalledsystemPackagestoLinksAndNodestoNodesupdateKwbPackages

Dependencies:askpassbase64encbslibcachemclicpp11curldigestevaluatefastmapfontawesomefsghgitcredsgluehighrhtmltoolshtmlwidgetshttr2igraphinijquerylibjsonliteknitrkwb.utilslatticelifecyclemagrittrMatrixmemoisemimemvbutilsnetworkD3opensslpkgconfigR6rappdirsremotesrlangrmarkdownsasssystinytexvctrswithrxfunyaml

Tutorial

Rendered fromtutorial.Rmdusingknitr::rmarkdownon Sep 02 2024.

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

Readme and manuals

Help Manual

Help pageTopics
Add Labels to the Nodes Drawn on a Circle LineaddNodeLabels
Angle in Unit Circle to Point CoordinateanglesToPoints
Archived CRAN versionsarchivedCranVersions
Compare Package Versions Between LibrariescompareInstalledVersions
Copy Base R Packages from the System Library to the Target LibrarycopyBasePackages
Get versions of CRAN packagescranVersions
Default Package DirectorydefaultPackageDir
Detach all Non-System PackagesdetachAllNonSystemPackages
Detach Packages RecursivelydetachRecursively
Download an R Package from GitHubdownloadGitHubPackage
Download Package Archive from Microsoft R Archive NetworkdownloadPackagesFromSnapshot
Draw Lines between NodesdrawDependencies
Equidistantly Distributed Angles in Degrees Between 0 and 360equidistantAngles
Example Links and NodesexampleLinksAndNodes
Get Information on Package AuthorsgetAuthors
Get Matrix with Information on All CRAN PackagesgetCranPackageDatabase
Get Package Dependency Data from Package DatabasegetDependencyData
Get Package Files to InstallgetPackageFilesToInstall
Which Licences are Specified for the Packages?getPackageLicences
Helper: Get R major minor version stringgetRVersionMajorMinor
Get KWB ServernamegetServername
Get Versions of Packages on GitHubgithubVersions
Angle in Degree to Angle in radgradToRad
Do Packages have a GPL Licence?hasGplLicence
Create the folder structure for a local CRAN-like repositoryinitLocalCRAN
What Versions of Package Dependencies are Installed?installedDependencies
Installed KWB-PackagesinstalledKwbPackages
Install GitHub PackagesinstallGithubPackages
Install the remotes Package to the Given LibraryinstallRemotes
Package DependenciespackageDependencies
Package Dependencies by TypepackageDependenciesByType
Package StringpackageString
Plot all Package DependenciesplotAllDependencies
Plot Dependencies Between Nodes on a Circle LineplotDependencies
Plot NodesplotNodes
Plot Package VersionsplotPackageVersions
Plot Sankey NetworkplotSankeyNetwork
Provide a Source Package in the Local CranprovideInLocalCRAN
readGithubPackageDescription ----------------readGithubPackageDescription
Set Options for Using PackratsetOptionsForPackrat
Sorted Package DependenciessortedDependencies
Is a Package Installed?stopIfNotInstalled
Names of Base R PackagessystemPackages
Convert Links to List of Links and NodestoLinksAndNodes
Nodes in a Unit CircletoNodes
Update or Install KWB-PackagesupdateKwbPackages