๐Ÿ“ฆ anlutro / psm

Python Script Manager

โ˜… 3 stars โ‘‚ 0 forks ๐Ÿ‘ 3 watching โš–๏ธ GNU General Public License v3.0
๐Ÿ“ฅ Clone https://github.com/anlutro/psm.git
HTTPS git clone https://github.com/anlutro/psm.git
SSH git clone git@github.com:anlutro/psm.git
CLI gh repo clone anlutro/psm
Andreas Lutro Andreas Lutro replace pkg_resources with importlib.metadata a02ed02 1 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ .github
๐Ÿ“„ install-psm.bash
๐Ÿ“„ install-psm.sh
๐Ÿ“„ LICENSE
๐Ÿ“„ psm.bash
๐Ÿ“„ psm.sh
๐Ÿ“„ README.md
๐Ÿ“„ test.sh
๐Ÿ“„ README.md

psm - python script manager

This is a tool inspired by and similar to pipsi, but just a standalone shell script, which means you don't need to have pip or virtualenv or anything other than plain Python 3.4 or higher installed on your system to install or use it.

Installation

curl https://raw.githubusercontent.com/anlutro/psm/master/install-psm.bash | bash

... or just copy psm.bash to your favorite directory in $PATH.

Usage

Install one or more pip packages and their scripts:

psm install bpython streamlink

Upgrade one or more existing packages, or upgrade all installed packages:

psm upgrade bpyton streamlink
psm upgrade-all

Uninstall one or more packages:

psm uninstall streamlink

License

The contents of this repository are released under the GPL v3 license. See the LICENSE file included for more information.