From 6261122db5cdb1ff82df6e08f1e2e99f9d78a107 Mon Sep 17 00:00:00 2001 From: David Poggi Date: Thu, 1 Mar 2018 14:17:19 -0500 Subject: [PATCH 1/3] Output requirements in sorted order This would mimic the behavior of `pip freeze` --- pipenv/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pipenv/core.py b/pipenv/core.py index 30deb5fd..978e170e 100644 --- a/pipenv/core.py +++ b/pipenv/core.py @@ -805,12 +805,12 @@ def do_install_dependencies( # Output only default dependencies if not dev: - click.echo('\n'.join(d[0] for d in deps_list)) + click.echo('\n'.join(d[0] for d in sorted(deps_list))) sys.exit(0) # Output only dev dependencies if dev: - click.echo('\n'.join(d[0] for d in dev_deps_list)) + click.echo('\n'.join(d[0] for d in sorted(dev_deps_list))) sys.exit(0) procs = [] From 449b9702cce7be974451e142aa6bde4ed30a216f Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 2 Mar 2018 09:48:24 -0500 Subject: [PATCH 2/3] Update README.rst --- README.rst | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/README.rst b/README.rst index 983ae366..91734643 100644 --- a/README.rst +++ b/README.rst @@ -40,18 +40,16 @@ The problems that Pipenv seeks to solve are multi-faceted: Installation ------------ -:: +If you're on MacOS, use can install Pipenv easily with Homebrew:: + + $ brew install pipenv + +Otherwise, just use pip:: $ pip install pipenv ✨🍰✨ -There are also various other installation methods which prevent pipenv from -interfering with the rest of your Python installation. These include -`Pipsi `_, -`Nix `_ -and `Homebrew `_. - ☤ User Testimonials ------------------- From b3b049e67988bd8a914ac0fbbede0f2d8b59ef4b Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 2 Mar 2018 09:49:21 -0500 Subject: [PATCH 3/3] Update index.rst --- docs/index.rst | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/docs/index.rst b/docs/index.rst index 62631fa7..f8405426 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -44,23 +44,20 @@ The problems that Pipenv seeks to solve are multi-faceted: Install Pipenv Today! --------------------- +If you're on MacOS, use can install Pipenv easily with Homebrew:: + + $ brew install pipenv + +Otherwise, just use pip:: + + $ pip install pipenv + +✨🍰✨ .. note:: The use of **Python 3** is *highly* preferred over Python 2, when installing Pipenv. Compatibility with three virtualenvs is greatly improved when using Python 3 as the installation target. —*Kenneth Reitz* -Pipenv is a python package and so can be installed using ``pip`` as you would expect. -:: - - $ pip install pipenv - ✨🍰✨ - -If you have excellent taste, there are various other installation methods which -prevent pipenv and its dependencies from interfering with the rest of your -Python installation. These include -`Pipsi `_, -`Nix `_ -and `Homebrew `_. .. toctree:: :maxdepth: 2