Metadata-Version: 2.0
Name: snake-pit
Version: 0.2.3
Summary: Depending on the installation or uninstall packages, and then edit the requirements file.
Home-page: https://github.com/kk6/snake-pit
Author: kk6
Author-email: hiro.ashiya@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Utilities
Requires-Dist: Click

snake-pit
=========

|CircleCI| |Coverage Status| |Requires.io| |Code Climate| |Code Health|
|GitHub license| |PyPI|

Depending on the installation or uninstall packages, and then edit the
requirements file.

Install snake-pit
-----------------

::

    $ pip install snake-pit

Usage
-----

install
~~~~~~~

::

    $ echo '#requirements.in' > requirements.in

    $ pit install flask pytest
    ...
    Successfully installed Jinja2-2.8 MarkupSafe-0.23 Werkzeug-0.11.1 flask-0.10.1 itsdangerous-0.24 py-1.4.30 pytest-2.8.2
    Append the following packages in requirements.in: flask, pytest

    $ cat requirements.in
    #requirements.in
    flask
    pytest

uninstall
~~~~~~~~~

::

    $ cat requirements.in
    #requirements.in
    requests
    nose

    $ pit uninstall nose
    Do you want to continue? [y/N]: y
    Uninstalling nose-1.3.7:
      Successfully uninstalled nose-1.3.7
    Remove the following packages from requirements.in: nose

    $ cat requirements.in
    #requirements.in
    requests

Aliases
-------

::

    $ pit i django  # install django
    $ pit u django  # uninstall django

Develop
-------

Update README
~~~~~~~~~~~~~

::

    $ pandoc -f markdown -t rst README.md > README.rst

License
-------

MIT

.. |CircleCI| image:: https://img.shields.io/circleci/project/kk6/snake-pit.svg?style=flat-square
   :target: https://circleci.com/gh/kk6/snake-pit
.. |Coverage Status| image:: https://img.shields.io/coveralls/kk6/snake-pit.svg?style=flat-square
   :target: https://coveralls.io/github/kk6/snake-pit?branch=master
.. |Requires.io| image:: https://img.shields.io/requires/github/kk6/snake-pit.svg?style=flat-square
   :target: https://requires.io/github/kk6/snake-pit/requirements/
.. |Code Climate| image:: https://img.shields.io/codeclimate/github/kk6/snake-pit/badges/gpa.svg?style=flat-square
   :target: https://codeclimate.com/github/kk6/snake-pit
.. |Code Health| image:: https://landscape.io/github/kk6/snake-pit/master/landscape.svg?style=flat-square
   :target: https://landscape.io/github/kk6/snake-pit/master
.. |GitHub license| image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square
   :target: https://raw.githubusercontent.com/kk6/snake-pit/master/LICENSE
.. |PyPI| image:: https://img.shields.io/pypi/v/snake-pit.svg?style=flat-square
   :target: https://pypi.python.org/pypi/snake-pit


