/pipmaster

pymanage: A simple and versatile Python package manager for automating installation and verification across platforms.

Primary LanguagePythonApache License 2.0Apache-2.0

pipmaster

GitHub stars PyPI version License

PipMaster

PipMaster is a Python package manager utility that simplifies package installation, updating, and information retrieval.

Installation

pip install pipmaster

Usage

import pipmaster as pm

# Install a package
pm.install("requests")

# Install a specific version
pm.install_version("numpy", "1.21.0")

# Check if a package is installed
if pm.is_installed("scipy"):
    print("SciPy is installed!")

# Get package info
info = pm.get_package_info("matplotlib")
if info:
    print(info)

# Install or update a package
pm.install_or_update("pandas")

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.