Skip to content

hedronium/pyloop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

sudo pip3 install pyloop

Usage

intialize pyloop

pyloop init

It will create a pack.json file into the project directory

write

{
    "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)

sudo pyloop install

install packages using pyloop (It'll update pack.json)

sudo pyloop get

About

An universal package manager for python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages