Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hedronium/pyloop
An universal package manager for python
https://github.com/hedronium/pyloop
Last synced: 3 days ago
JSON representation
An universal package manager for python
- Host: GitHub
- URL: https://github.com/hedronium/pyloop
- Owner: hedronium
- License: mit
- Created: 2016-10-01T06:15:06.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-04T06:34:08.000Z (about 8 years ago)
- Last Synced: 2024-10-02T07:13:02.469Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 56.6 KB
- Stars: 9
- Watchers: 4
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pyloop
An universal npm like package manager for python
## How it works?
> it uses json data to track your installed packages using channels like pip or pypy . pyloop will help programmers to maintain multiple package installation using multiple channels.## Installation
> Grab it using pip```bash
sudo pip3 install pyloop
```# Usage #
### intialize pyloop
```bash
pyloop init
```
It will create a pack.json file into the project directory### write
```json
{
"authorEmail": "",
"author": "",
"description": "",
"name": "pyloop",
"version": "1.0.0",
"channels": {
"pip3": {
"flask": "0.7" ,
"flask-WTF": "0.9"
},
"pip": {
"django": "1.9",
}
}
}
```### install packages (from pack.json)
it will install all your packages globally (because pip or pypy install everything globally)
```bash
sudo pyloop install
```### install packages using pyloop (It'll update pack.json)
```bash
sudo pyloop get
```