Skip to content

Commit

Permalink
Add comparison matrix with mktmpenv
Browse files Browse the repository at this point in the history
  • Loading branch information
jaraco committed Dec 15, 2019
1 parent 4d72b42 commit 53c9069
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -362,6 +362,54 @@ runpy scripts).
- ✓
-

Comparison with virtualenvwrapper mktmpenv
==========================================

The `mkvirtualenv project <https://pypi.org/project/mkvirtualenv/>`_
attempts to address some of the use-cases that pip-run solves,
especially with the ``mktmpenv`` command, which destroys the
virtualenv after deactivation. The main difference is that ``pip-run``
is transient only for the invocation of a single command, while
``mktmpenv`` lasts for a session.

.. list-table::
:widths: 40 10 10
:header-rows: 1

* - Feature
- pip-run
- mktmpenv
* - create temporary package environment
- ✓
- ✓
* - re-usable across python invocations
-
- ✓
* - portable
-
- ✓
* - one-line invocation
- ✓
-
* - multiple interpreters in session
- ✓
-
* - run standalone scripts
-
- ✓
* - interactive interpreter with deps
- ✓
- ✓
* - re-use existing environment
- ✓
-
* - ephemeral environments
- ✓
- ✓
* - persistent environments
-
- ✓

Integration
===========

Expand Down

0 comments on commit 53c9069

Please sign in to comment.