Skip to contents

Installation

Install and initialise PIP packages

init_metapip() update_pip_packages()
Initialise and update PIP core packages
install_branch()
Install a specific branch of a PIP package
install_pip_packages()
Install one or more PIP core packages from a branch
install_latest_branch()
Install the live HEAD of a branch (developer-only)

Inspection

Explore branches, versions, and commit history

get_branches()
Get available branches for a package
get_branch_info()
Get last commit metadata for specific branches
get_latest_branch_update()
Get details of the most recently updated branch
core_metadata()
Return meta information about core packages
package_branches()
Compare package versions across branches and local installations

Branch Configuration

Set and query default and custom branch assignments

get_default_branch() set_default_branch()
Get or set the global default branch
get_current_branches() get_package_current_branch()
View current branch assignments for all (or selected) packages
set_custom_branch() get_custom_branch()
Set or query custom per-package branch assignments

Lock Management

Team-wide reproducible installs via PIP_LOCK.csv

pip_snapshot()
Snapshot current PIP package SHAs into a lock manifest

Credentials

GitHub token validation

check_github_token()
Validate GitHub credentials

Utilities

Package metadata and helper functions

get_core_pagkages()
Get the list of core PIP ecosystem packages
get_core_packages()
Get core PIP ecosystem package
metapip_packages()
List all metapip package dependencies
metapip_update()
Check for CRAN updates to metapip and its dependencies
pkg_deps()
Compare current package versions against CRAN
rowname_to_column()
Move row names to a column
print(<metapip_simplelist>)
Pretty print for metapip_simplelist objects
metapip metapip-package
metapip: Manage, Install, and Inspect PIP R Packages