pytoppa

Easy to use publisher of python packages to ppa


License
MIT
Install
pip install pytoppa==15.0.2

Documentation

Python package to ppa

https://travis-ci.org/nvbn/pytoppa.png?branch=develop

Upload python packages to your ppa with easy yml config.

Features

  • simple configuration file in yaml
  • history from git
  • adding essential dependencies automatically

.pytoppa.yml config format

In general it looks like:

name: package-name  # optional, by default from setup.py
section: python  # optional, by default python
build-dependencies:  # optional
  - one-of-build-deps
dependencies:  # optional
  - one-of-deps
releases:
  - one-of-releases

Examples:

Usage

Run in terminal:

pytoppa key ppa

For example:

pytoppa 'Vladimir Iakovlev <nvbn.rm@gmail.com>' 'ppa:nvbn-rm/ppa'

Installation

pip install pytoppa