ZeroVM Package Manager
Project description
Supported Python versions: 2.6, 2.7, 3.3, and 3.4.
Documentation
The documentation is hosted at docs.zerovm.org.
Installation
You can install zpm using pip:
$ pip install zpm
Packaging
Note: This section is interesting only for project maintainers and packagers. This is not required for installing and using zpm.
Install debian packaging dependencies:
$ sudo apt-get install devscripts debhelper
Clone source from Git. Example:
$ git clone https://github.com/zerovm/zpm.git $HOME/zpm
Amend the debian/changelog manually or using dch (preferred)
Create a gzipped tarball of the zpm source (minus the debian/ dir):
$ tar czf ../zpm_0.1.orig.tar.gz * --exclude=debian
Note that the .tar.gz file name will vary depending on the latest entry in the changelog.
Build a binary package:
$ debuild
or for a source package,
$ debuild -S
Changelog
- 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.