Skip to main content

A command-line tool for interactively updating and installing Python packages

Project description

UpdatePkgs

UpdatePkgs is a powerful and interactive command-line tool for managing Python packages. It simplifies the process of updating packages, managing requirements.txt, and installing new packages with intelligent search.

🔧 Features

  • ✅ Update all outdated packages with progress tracking
  • 📦 Generate or clean up requirements.txt
  • 📄 Update using existing requirements.txt file
  • 🌐 Search and install new packages from PyPI
  • 🚀 Simple and intuitive CLI

📥 Installation

pip install updatepkgs

🚀 Usage

updatepkgs

Options

  1. Update all installed packages
  2. Generate requirements.txt
  3. Remove versions from requirements.txt
  4. Update using requirements.txt
  5. Smart install from PyPI by name
  6. Install new package (with search)
  7. Exit

📦 Example CLI Output

[1/10] Updating numpy  ->  Success [2/10] Updating pandas ->  Success ✅
All packages updated!

🛡 License

MIT License
© 2025 dnet brand

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

updatepkgs-1.0.2.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

updatepkgs-1.0.2-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file updatepkgs-1.0.2.tar.gz.

File metadata

  • Download URL: updatepkgs-1.0.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for updatepkgs-1.0.2.tar.gz
Algorithm Hash digest
SHA256 4f1e81ccd8488136fd7f10137240649dc045dcefd0ee0cde9ad79aedbe15c737
MD5 0ea03df45d9ee28a4703f88bdfa9289b
BLAKE2b-256 bf990e386a1166dada3d050f2a1c2f38c0507ccbf4994dcb624289a08cd29533

See more details on using hashes here.

File details

Details for the file updatepkgs-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: updatepkgs-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for updatepkgs-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e1575dc6fffb171313c220425bc3dea0c5bf2f216efc40439e53a3d7a2906b08
MD5 5f9bbbbe0e5cc78129cc122d7ce35a80
BLAKE2b-256 934d1ddb97a08079b9dd784e153d8f31059ec5f5f212fa6ebb211fd6af2089e9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page