Lancet


License
MIT
Install
pip install lancet==0.7.6

Documentation

LANCET

From http://en.wikipedia.org/wiki/Scalpel:

A scalpel, or lancet, is a small and extremely sharp bladed instrument used for surgery, anatomical dissection, and various arts and crafts (called a hobby knife).

Lancet is a command line utility to streamline the various activities related to the development and maintenance of a software package.

Installation

Check out the documentation.

Getting started

Once installed, set up the initial configuration by running:

lancet setup

For each not-yet-configured project, you can then run:

cd path/to/project
lancet init

This creates a new project-level configuration file that can be shared across different users (and thus commited to source control).

Install dev version

~/.local/venvs/lancet/bin/pip uninstall lancet
~/.local/venvs/lancet/bin/pip install https://github.com/GaretJax/lancet/archive/master.zip

TODO

A lot of commands are still missing, as for example:

  • review: to streamline the whole reviewing process (pulling, linting,diffs,...).
  • merge: to help in getting a more strict merge process in place (and cleanup afterwards). Can include rebasing helpers.
  • Other issue tracker/Harvest interaction utilities (list, search, comment, ...)