The last time Hackerfall tried to access this page, it returned a not found error. A cached version of the page is below, or clickhereto continue anyway

GitHub - wkcamp/Combo: A simple Python package manager

#Combo A simple Python package manager.

##Installation Use virtualenv for package isolation.

To install, download the zip, unzip and run in the Combo package:

python setup.py install

I'll make this available to pip when the test suite is done.

For sanity, keep your Combofile in your project root.

YourProjectRoot/
    Combofile
    The Rest of Your Project

List all your combo commands with:

combo help

##Example Usage ####Sample Combofile A sample Combofile looks like:

Package.Name: Version
Package2.name: Version

####Getting Started To get started with Combo, use:

combo init

This will create a Combofile with all your current pip-installed files in your current directory. Note: For the rest of the commands to work, you need to execute the combo command in the directory in which the Combofile resides. ####Installing a package You have two options. One you can run pip install some.package and then combo write, or you can write the package and version (e.g. some.package: versionNumber)in your Combofile that you wish to be installed and run: combo install

####Uninstalling a package Do not run pip uninstall ____ -- This is not yet supported, but will be soon. For now, delete the package from your Combofile, then run: combo uninstall.

####Upgrading a package Package versions designated by the ">=" symbol will be automatically upgraded to the latest version of that specified package. To only upgrade those packages run: combo upgrade. **Running combo install to upgrade is not recommended.

####Uninstalling all packages If you wish to uninstall everything, you can run combo reset. This command will also uninstall Combo. Pip will prompt you with all the (yes/no) uninstall questions. Even if you say no, your Combofile will be deleted.

##Contributing I would really appreciate contributions and recommendations. Currently the test suite isn't well written yet and I can't accept PR's until those tests are completed. Feel free to submit a PR to write those tests.

Unfortunately, if you aren't submitting PR's that are test oriented, I will not merge them directly with the master branch. (I will look at them and possibly add them in myself.)

Continue reading on github.com