Skip to main content

CLI Tool to help manage Pipenv Enviroments and corresponding Project Directories.

Project description

============
Pipes - Pipenv Environment Switcher
============


.. image:: https://img.shields.io/pypi/v/pipenv_pipes.svg
:target: https://pypi.python.org/pypi/pipenv_pipes

.. image:: https://img.shields.io/travis/gtalarico/pipenv_pipes.svg
:target: https://travis-ci.org/gtalarico/pipenv_pipes

.. image:: https://img.shields.io/codecov/gtalarico/pipenv_pipes.svg
:target: https://codecov.io/gh/gtalarico/pipenv-pipes

.. image:: https://readthedocs.org/projects/pipenv-pipes/badge/?version=latest
:target: https://pipenv-pipes.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status




CLI tool to speed up navigating your Pipenv Enviroments and the corresponding Project Directories.

The goal of Pipes is to provide a pipenv equivalent of the ``workon`` tool provided by virtualenvwrapper.


* Documentation: https://pipenv-pipes.readthedocs.io.
* Free software: MIT license


Install
--------

``pip install pipenv-pipes``

Usage
--------

Show Available Pipenv Environments

``pipes``

Link Project Directory to Pipenv Environment (this adds a .project file to your environment folder)

``pipes envname --set /path/to/project``

Go to directory and Activate Pipenv Enviroment Shell

``pipes envname``

For more details check ``pipes --help``


Todo
-------

* Add cd-only flag (don't activate shell)
* Add tests + Contributing
* Setup Travis CI + Code Cov
* Add Documentation


Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======



0.3.0 (2018-05-02)
------------------

* Improved Set/Unset CLI
* Improved validation for Project Directories


0.2.0 (2018-05-02)
------------------

* New CLI API (single command for simplicity)
* Indicates if has project directory set on project list
* Updated Verbose Project List


0.1.2 (2018-05-02)
------------------

* Bug Fixes
* Updated PipFile


0.1.1 (2018-05-02)
------------------

* Disallow Pipes when VENV is active.
* Added Colorama

0.1.0 (2018-05-02)
------------------

* First release on PyPI.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pipenv_pipes-0.3.0.tar.gz (12.0 kB view hashes)

Uploaded Source

Built Distribution

pipenv_pipes-0.3.0-py2.py3-none-any.whl (6.4 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page