Skip to content

Sgt-Mac/zpm

 
 

Repository files navigation

zpm

Supported Python versions: 2.6, 2.7, 3.3, and 3.4.

Build Status

ZPM is a package manger for ZeroVM. You use it to create and deploy ZeroVM applications onto ZeroCloud.

Documentation

The documentation is hosted at docs.zerovm.org.

Installation

You can install zpm using pip:

$ pip install zpm

Contact

Please use the zerovm mailing list on Google Groups for anything related to zpm. You are also welcome to come by #zerovm on irc.freenode.net where the developers can be found.

Changelog

0.2.1 (2014-07-20):

This release fixes some minor packaging and distribution issues, as well as some of the behavior of the deploy command:

  • python-swiftclient is now an explicit dependency
  • setup.py uses setuptools instead of distutils
  • `deploy`: show full URL to the deployed index.html
  • `deploy`: set correct content type for zapp files
  • `deploy`: better management of containers (automatically create containers if not existing, don't allow deployment to a non-empty container)
0.2 (2014-06-30):

This release drops support for Python 3.2 due to the lack of u"..." literals in that version. Other issues fixed:

  • #20: Set up Debian packaging for zpm.
  • #31: Use python-swiftclient instead of requests for interacting with Swift.
  • #37: Added a zpm execute command.
  • #119: zpm bundle did not raise errors when files in the bundling list don't exist.
  • #122: Some zpm deploy references were not rendering correctly in the documentation.
  • #132: Only process UI files ending in .tmpl as Jinja2 templates.
0.1 (2014-05-21):

First release.

About

ZeroVM Package Manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 86.2%
  • Perl 8.2%
  • JavaScript 5.4%
  • CSS 0.2%