Metadata-Version: 2.1
Name: lancet
Version: 0.8.1
Summary: Command line utility used by Divio.
Home-page: https://github.com/divio/lancet
Author: Divio AG
Author-email: info@divio.ch
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
License-File: LICENSE

======
Lancet
======

|pypi| |build| |pipeline| |coverage|


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.


Contributing
============

This is a an open-source project. We'll be delighted to receive your
feedback in the form of issues and pull requests.

=======

We're grateful to all contributors who have helped create and maintain this package.
Contributors are listed at the `contributors <https://github.com/divio/lancet/graphs/contributors>`_
section.


Documentation
=============

See ``REQUIREMENTS`` in the `setup.py <https://github.com/divio/lancet/blob/master/setup.py>`_
file for additional dependencies:

|python|

Please refer to the documentation in the docs/ directory for more information or visit our
`online documentation <http://lancet.readthedocs.org/en/latest/installation/>`_.


Getting started
---------------

Once `installed <http://lancet.readthedocs.org/en/latest/installation/>`_,
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).


Running Tests
-------------

You can run tests by executing::

    virtualenv env
    source env/bin/activate
    pip install -r lancet/test/requirements.txt
    python setup.py test


.. |pypi| image:: https://badge.fury.io/py/lancet.svg
    :target: http://badge.fury.io/py/lancet
.. |build| image:: https://travis-ci.org/divio/lancet.svg?branch=master
    :target: https://travis-ci.org/divio/lancet
.. |coverage| image:: https://gitlab.com/divio/incubator/lancet/badges/master/coverage.svg
    :target: https://gitlab.com/divio/incubator/lancet/commits/master
.. |pipeline| image:: https://gitlab.com/divio/incubator/lancet/badges/master/pipeline.svg
    :target: https://gitlab.com/divio/incubator/lancet/commits/master

.. |python| image:: https://img.shields.io/badge/python-3.4%20%7C%203.5%20%7C%203.6%20%7C%203.7-blue.svg
    :target: https://pypi.org/project/lancet/


