API Reference
This section provides detailed documentation for all public classes, methods,
and functions in the pipmaster
library.
- Synchronous API
PackageManager
get_pip_manager()
install()
install_if_missing()
install_edit()
install_requirements()
install_multiple()
install_multiple_if_not_installed()
install_version()
is_installed()
get_installed_version()
get_current_package_version()
is_version_compatible()
get_package_info()
install_or_update()
uninstall()
uninstall_multiple()
install_or_update_multiple()
check_vulnerabilities()
ensure_packages()
is_version_higher()
is_version_exact()
UvPackageManager
CondaPackageManager
get_uv_manager()
get_conda_manager()
- Asynchronous API