From 7bf51cae10228502fc4a8b3f111bd803a2a5cded Mon Sep 17 00:00:00 2001 From: bkhasanov Date: Tue, 1 Aug 2017 21:34:14 +0300 Subject: [PATCH 1/7] Simplify packages find --- setup.py | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/setup.py b/setup.py index a285602c..d588335a 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ import codecs import os import sys -from setuptools import setup +from setuptools import find_packages, setup here = os.path.abspath(os.path.dirname(__file__)) @@ -38,23 +38,7 @@ setup( author='Kenneth Reitz', author_email='me@kennethreitz.org', url='https://github.com/kennethreitz/pipenv', - packages=[ - 'pipenv', 'pipenv.vendor', - 'pipenv.vendor.backports.shutil_get_terminal_size', - 'pipenv.vendor.blindspin', 'pipenv.vendor.click', - 'pipenv.vendor.colorama', 'pipenv.vendor.jinja2', - 'pipenv.vendor.markupsafe', 'pipenv.vendor.pexpect', - 'pipenv.vendor.pipfile', 'pipenv.vendor.psutil', - 'pipenv.vendor.ptyprocess', 'pipenv.vendor.requests', - 'pipenv.vendor.requests.packages', - 'pipenv.vendor.requests.packages.chardet', - 'pipenv.vendor.requests.packages.urllib3', - 'pipenv.vendor.requests.packages.urllib3.contrib', - 'pipenv.vendor.requests.packages.urllib3.packages', - 'pipenv.vendor.requests.packages.urllib3.packages.backports', - 'pipenv.vendor.requests.packages.urllib3.packages.ssl_match_hostname', - 'pipenv.vendor.requests.packages.idna', 'pipenv.vendor.requests.packages.urllib3.util', - 'pipenv.vendor.requirements', 'pipenv.vendor.shutilwhich'], + packages=find_packages(exclude=('tests',)), entry_points={ 'console_scripts': ['pipenv=pipenv:cli'], }, From 7dfb952d826723e6d9dd1d1f662545589558fc6b Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 27 Aug 2017 23:27:38 -0400 Subject: [PATCH 2/7] Update index.rst --- docs/index.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/index.rst b/docs/index.rst index 1500049d..96e3f2fe 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -32,6 +32,17 @@ It automatically creates and manages a virtualenv for your projects, as well as .. image:: http://media.kennethreitz.com.s3.amazonaws.com/pipenv.gif +Installation +------------ + +:: + + $ pip install pipenv + ✨🍰✨ + +If you have excellent taste, there's also a `fancy installation method`_. + + User Testimonials ----------------- From 5a2ecbd3f4cd64f7e72ef4a74e90570563776374 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 27 Aug 2017 23:28:01 -0400 Subject: [PATCH 3/7] Update index.rst --- docs/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.rst b/docs/index.rst index 96e3f2fe..23c7fb2f 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -40,7 +40,7 @@ Installation $ pip install pipenv ✨🍰✨ -If you have excellent taste, there's also a `fancy installation method`_. +If you have excellent taste, there's also a `fancy installation method `_ User Testimonials From 69a24a8e99ae397985f072efcc6056a573601e88 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 27 Aug 2017 23:28:54 -0400 Subject: [PATCH 4/7] Update index.rst --- docs/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.rst b/docs/index.rst index 23c7fb2f..3c83f505 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -40,7 +40,7 @@ Installation $ pip install pipenv ✨🍰✨ -If you have excellent taste, there's also a `fancy installation method `_ +If you have excellent taste, there's also a `fancy installation method `_. User Testimonials From f62081fa2fe7435e7a882127d687a53b048cd283 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 27 Aug 2017 23:30:50 -0400 Subject: [PATCH 5/7] Update index.rst --- docs/index.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/index.rst b/docs/index.rst index 3c83f505..7f228e39 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -32,8 +32,8 @@ It automatically creates and manages a virtualenv for your projects, as well as .. image:: http://media.kennethreitz.com.s3.amazonaws.com/pipenv.gif -Installation ------------- +Install Pipenv Today! +--------------------- :: From 6e63f47bebffe980b0f76e9ade2b323afe7116cf Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Mon, 28 Aug 2017 00:14:18 -0400 Subject: [PATCH 6/7] Update README.rst --- README.rst | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/README.rst b/README.rst index a56323a5..4e424610 100644 --- a/README.rst +++ b/README.rst @@ -34,6 +34,15 @@ The problems that Pipenv seeks to solve are multi-faceted: - Managing a ``requirements.txt`` file `can be problematic `_, so Pipenv uses the upcoming ``Pipfile`` and ``Pipfile.lock`` instead, which is superior for basic use cases. +☤ Installation +-------------- + +:: + + $ pip install pipenv + +✨🍰✨ + User Testimonials ----------------- @@ -186,16 +195,6 @@ Magic shell completions are now enabled! -☤ Installation --------------- - -:: - - $ pip install pipenv - -✨🍰✨ - - ☤ Documentation --------------- From ae0d19db59b73b352c46fb703020eafc8eefbfc2 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Mon, 28 Aug 2017 00:14:42 -0400 Subject: [PATCH 7/7] Update README.rst --- README.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 4e424610..393d8f64 100644 --- a/README.rst +++ b/README.rst @@ -34,8 +34,8 @@ The problems that Pipenv seeks to solve are multi-faceted: - Managing a ``requirements.txt`` file `can be problematic `_, so Pipenv uses the upcoming ``Pipfile`` and ``Pipfile.lock`` instead, which is superior for basic use cases. -☤ Installation --------------- +Installation +------------ :: @@ -43,8 +43,8 @@ The problems that Pipenv seeks to solve are multi-faceted: ✨🍰✨ -User Testimonials ------------------ +☤ User Testimonials +------------------- **Jannis Leidel**, former pip maintainer— *Pipenv is the porcelain I always wanted built for pip. It fits my brain and mostly replaces virtualenvwrapper and manual pip calls for me. Use it.*