All Projects → bartTC → Pip Check

bartTC / Pip Check

Licence: mit
pip-check gives you a quick overview of all installed packages and their update status.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pip Check

Portage
[MIRROR] Package management system
Stars: ✭ 336 (+150.75%)
Mutual labels:  package, package-manager
Try
Dead simple CLI tool to try Python packages - It's never been easier! 📦
Stars: ✭ 588 (+338.81%)
Mutual labels:  package, pip
Repology Updater
Repology backend service to update repository and package data
Stars: ✭ 348 (+159.7%)
Mutual labels:  version, package
Gitdependencyresolverforunity
This plugin resolves git url dependencies in the package for Unity Package Manager. You can use a git url as a package dependency!
Stars: ✭ 126 (-5.97%)
Mutual labels:  package, package-manager
Github
a module for building, searching, installing, managing, and mining Stata packages from GitHub
Stars: ✭ 56 (-58.21%)
Mutual labels:  package, package-manager
Cli
🆑📍 Setup automated semver compliant package publishing
Stars: ✭ 272 (+102.99%)
Mutual labels:  version, package
Upmgitextension
This package extends the UI of Unity Package Manager (UPM) for the packages installed from git repository.
Stars: ✭ 438 (+226.87%)
Mutual labels:  package, package-manager
get-bin-path
Get the current package's binary path
Stars: ✭ 25 (-81.34%)
Mutual labels:  package-manager, package
Npm Git Install
Clones and (re)installs packages from remote git repos. See npm/npm#3055
Stars: ✭ 49 (-63.43%)
Mutual labels:  package, package-manager
Unity Package Tools
A set of developer tools to make it easier to create and distribute packages for the native Unity Package Manager.
Stars: ✭ 44 (-67.16%)
Mutual labels:  package, package-manager
ansible-role-pip
Ansible Role - Pip (for Python)
Stars: ✭ 147 (+9.7%)
Mutual labels:  package-manager, pip
Django Webpacker
A django compressor tool that bundles css, js files to a single css, js file with webpack and updates your html files with respective css, js file path.
Stars: ✭ 69 (-48.51%)
Mutual labels:  package, pip
version-check
An action that allows you to check whether your npm package version has been updated
Stars: ✭ 65 (-51.49%)
Mutual labels:  package, version
Universe
The Mesosphere Universe package repository.
Stars: ✭ 308 (+129.85%)
Mutual labels:  package, package-manager
repology-rules
Package normalization ruleset for Repology
Stars: ✭ 67 (-50%)
Mutual labels:  package, version
Trex
Package Manager for deno 🦕
Stars: ✭ 433 (+223.13%)
Mutual labels:  package, package-manager
MGM-Ability
No description or website provided.
Stars: ✭ 64 (-52.24%)
Mutual labels:  package-manager, package
cati
Cati Unix Package Manager
Stars: ✭ 19 (-85.82%)
Mutual labels:  package-manager, package
Projeny
A project and package manager for Unity
Stars: ✭ 656 (+389.55%)
Mutual labels:  package, package-manager
Unityasync
Task and Async Utility Package for Unity. Start co-routines from anywhere.
Stars: ✭ 58 (-56.72%)
Mutual labels:  package, package-manager

.. image:: https://travis-ci.org/bartTC/pip-check.svg?branch=master :target: https://travis-ci.org/bartTC/pip-check


========= pip-check

pip-check gives you a quick overview of all installed packages and their update status. Under the hood it calls pip list --outdated --format=columns and transforms it into a more user friendly table.

.. image:: https://d.pr/i/ZDPuw5.png

Installation::

pip install pip-check

The last version that runs on Python 2.7 or 3.4 is v2.5.2. Install it with::

pip install pip-check==2.5.2

Usage::

$ pip-check -h
usage: pip-check [-h] [-a] [-c PIP_CMD] [-l] [-r] [-f] [-H] [-u] [-U]

A quick overview of all installed packages and their update status.

optional arguments:
  -h, --help            show this help message and exit
  -a, --ascii           Display as ASCII Table
  -c PIP_CMD, --cmd PIP_CMD
                        The pip executable to run. Default: `pip`
  -l, --local           Show only virtualenv installed packages.
  -r, --not-required    List only packages that are not dependencies of
                        installed packages.
  -f, --full-version    Show full version strings.
  -H, --hide-unchanged  Do not show "unchanged" packages.
  -u, --show-update     Show update instructions for updatable packages.
  -U, --user            Show only user installed packages.

Testing:

Test against a variation of Python versions::

$ pip install tox tox-pyenv
$ tox

Test against your current Python version::

$ python setup.py test

Recommeded Similar Tools

  • pip-date_ - Show the installation or modification times of all your pip packages
  • pip-chill_ - Lists only the dependencies (or not) of installed packages

.. _pip-date: https://github.com/E3V3A/pip-date .. _pip-chill: https://github.com/rbanffy/pip-chill

Changelog

v2.6 (2019-12-12):

  • Requires Python 3.5 or higher.
  • Command error is shown if pip exits with a status code 1 (or larger).
  • Error message is shown if pip is not able to load packages in case of network problems.
  • Update instructions will now add --user in case the pip-check command should only show user packages as well.

v2.5.2 (2019-08-08):

  • This is the last version that runs on Python 2.7. Install it with pip install pip-check==2.5.2
  • Windows color fixes.

v2.5.1 (2019-08-08):

  • Windows script fixes.

v2.5 (2019-08-08):

  • A more robust installation that installs pip-check as a proper console script.
  • Added new --disable-colors argument.
  • Added tests for Python 3.7 and 3.8.
  • Fixed Syntax warning happening with no outdated packages.
  • Cleanup of the entire codebase.

v2.4 (2019-07-23):

  • Added support to only show packages from the user or local package namespace.

v2.3.3 (2018-02-19):

  • Visual fixes around --show-update

v2.3.2 (2018-02-18):

  • New --show-update argument.
  • Fixed --full-versions argument.
  • Minor UI improvements.

v2.1 (2018-02-18):

  • Complete new architecture. It now calls pip directly and parses it output which should be more reliable.
  • It's also using distutils for the version comparision now, which is more reliable as well.
  • Lots of features and bug fixes.

v0.2 (2016-02-09):

  • Fixes issues with older pip versions.
  • Truncates extremly long version numbers.

v0.1 (2016-02-06):

  • Very first version, and yet with very limited features.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].