Skip to main content

pip manager

Project description

pip-qt

PyPI - Version

pip qt widget to install new python modules from within your python environment.

⚠️ WARNING, since this runs in Qt, you might get bugs when trying to (un)install or update the active Qt bindings. or any package that has a Qt binding as (indirect) dependency

image

Show the window:

import pip_qt
widget = pip_qt.show()

Dcc plugins

if using Blender, check out the pip qt addon
if using Maya, check out the maya-pip-qt plugin

Commands

  • For advanced users, you can add options in the package name field, e.g. --index-url http://my.package.repo/simple/ SomePackage instead of SomePackage
  • install auto adds --target C:/target-path, so don't add that, instead fill in the target field
  • upgrade, type --upgrade package-name in the text field & click install
  • editable install, type -e C:/local-package-path in the text field & click install

🔍 search packages on PyPI

  • type PackageName in package field.
  • click search

▶️ install a package

  • type package name in package field
  • click install

▶️ install a local package

A local editable install speeds up your development. Changes to your scripts in your IDE are automatically loaded in your app (after app restart or importlib.reload).

  • type -e path/to/packaged/repo (ensure your local repo has a pyproject.toml or setup.py)
  • click install

📃 list installed packages

See all installed packages, their versions, and location

  • click the list button

TODO

  • ❌ uninstall
  • 📃 list dependencies

Dependencies

developed on Windows, Mac support in progress

  • py-pip
  • pip-search (optional, used for search, type pip-search and click install)
  • qtpy

Similar

let me know here if you find a similar project, and I'll link it below:

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

pip-qt-0.0.9.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

pip_qt-0.0.9-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file pip-qt-0.0.9.tar.gz.

File metadata

  • Download URL: pip-qt-0.0.9.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pip-qt-0.0.9.tar.gz
Algorithm Hash digest
SHA256 4b73c96615f0a60135d7eb3d72939e1c5588615317c8281fb95778940896fe9b
MD5 ac38d24526f1d085c2becdb06dcdf11f
BLAKE2b-256 d0d539b229114571f4e5a9df162b315bdc7e39256ba30a4df908b886ea3f71d9

See more details on using hashes here.

File details

Details for the file pip_qt-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: pip_qt-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pip_qt-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 48c04c121b0d74023e71dc5384825ac8cad64b4c41484426bc0600c27e33c349
MD5 d49b6eb0f35d9ead030de2869799d561
BLAKE2b-256 448f4c3f20605463c4ad99ff4ca19179dfe1614cdc1769edebaaf85fa8d1aaf7

See more details on using hashes here.

Supported by

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