pipmaster

Getting Started

  • Getting Started

User Guide

  • User Guide

API Reference

  • API Reference
    • Synchronous API
    • Asynchronous API

Project Info

  • Changelog
  • Contributing
pipmaster
  • API Reference
  • View page source

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
    • AsyncPackageManager
    • async_install()
    • async_install_if_missing()
    • async_ensure_packages()
    • async_install_multiple()
    • async_uninstall()
    • async_uninstall_multiple()
    • async_get_package_info()
    • async_check_vulnerabilities()
Previous Next

© Copyright 2024-2025, ParisNeo.

Built with Sphinx using a theme provided by Read the Docs.