Skip to content
jimklo edited this page Dec 9, 2011 · 9 revisions

LRSignature is a Python based toolkit that wraps the GnuPG executable for signing and validating Learning Registry envelopes as well as some basic GPG key management utilities.

Included in the toolkit is both a library and a command line tool.

Usage

For a very basic overview of the basic features, check out the following pages.

For a more fully detailed use case, be sure to take a look at Learning Registry in 20 Minutes or Less

Installation

You can install LRSignature using 3 different methods. One method may suit your need better.

Using Python Package Index

  1. Install GNU Privacy Guard. It's advised to ensure that gpg or gpg.exe is included in the execution environment path.

  2. Use the Python Package Index with pip. This is done via:

pip install LRSignature

Using Tarball

  1. Install GNU Privacy Guard. It's advised to ensure that gpg or gpg.exe is included in the execution environment path.

  2. Download the latest release from src/dist

  3. Install with pip

pip install LRSignature-<version>.tar.gz

Using Source for hacking

  1. Install GNU Privacy Guard. It's advised to ensure that gpg or gpg.exe is included in the execution environment path.

  2. Clone from GitHub:

git clone https://github.com/jimklo/LRSignature.git
  1. Install for editing:
cd LRSignature/src
pip install -e ./ 
Clone this wiki locally