From ee38ee32309f6d94253fd45b1376d0fb6aa9a8eb Mon Sep 17 00:00:00 2001 From: Casey McGinty Date: Mon, 30 Apr 2018 21:01:20 -0700 Subject: [PATCH] Remove shebang lines from bin/ scripts for performance All scripts in bin/ are called through `pyenv` therefore the shebang lines are not necessary. On some systems this provides a measurable increase in performance of the shell prompt. Fixes #259 --- bin/pyenv-activate | 2 -- bin/pyenv-deactivate | 2 -- bin/pyenv-sh-activate | 2 -- bin/pyenv-sh-deactivate | 2 -- bin/pyenv-virtualenv | 2 -- bin/pyenv-virtualenv-delete | 2 -- bin/pyenv-virtualenv-init | 1 - bin/pyenv-virtualenv-prefix | 2 -- bin/pyenv-virtualenvs | 2 -- 9 files changed, 17 deletions(-) diff --git a/bin/pyenv-activate b/bin/pyenv-activate index ef213c12..8bc4fc0e 100755 --- a/bin/pyenv-activate +++ b/bin/pyenv-activate @@ -1,5 +1,3 @@ -#!/usr/bin/env bash -# # Summary: Activate virtual environment # # Usage: pyenv activate diff --git a/bin/pyenv-deactivate b/bin/pyenv-deactivate index 7d9e1d79..e02a6e8f 100755 --- a/bin/pyenv-deactivate +++ b/bin/pyenv-deactivate @@ -1,5 +1,3 @@ -#!/usr/bin/env bash -# # Summary: Deactivate virtual environment # # Usage: pyenv deactivate diff --git a/bin/pyenv-sh-activate b/bin/pyenv-sh-activate index c3ffe79a..527e3118 100755 --- a/bin/pyenv-sh-activate +++ b/bin/pyenv-sh-activate @@ -1,5 +1,3 @@ -#!/usr/bin/env bash -# # Summary: Activate virtual environment # # Usage: pyenv activate diff --git a/bin/pyenv-sh-deactivate b/bin/pyenv-sh-deactivate index f1c163cd..21b183f5 100755 --- a/bin/pyenv-sh-deactivate +++ b/bin/pyenv-sh-deactivate @@ -1,5 +1,3 @@ -#!/usr/bin/env bash -# # Summary: Deactivate virtual environment # # Usage: pyenv deactivate diff --git a/bin/pyenv-virtualenv b/bin/pyenv-virtualenv index ca3dd413..9ec3af3b 100755 --- a/bin/pyenv-virtualenv +++ b/bin/pyenv-virtualenv @@ -1,5 +1,3 @@ -#!/usr/bin/env bash -# # Summary: Create a Python virtualenv using the pyenv-virtualenv plugin # # Usage: pyenv virtualenv [-f|--force] [VIRTUALENV_OPTIONS] [version] diff --git a/bin/pyenv-virtualenv-delete b/bin/pyenv-virtualenv-delete index 99d23d41..5f3d3aab 100755 --- a/bin/pyenv-virtualenv-delete +++ b/bin/pyenv-virtualenv-delete @@ -1,5 +1,3 @@ -#!/usr/bin/env bash -# # Summary: Uninstall a specific Python virtualenv # # Usage: pyenv virtualenv-delete [-f|--force] diff --git a/bin/pyenv-virtualenv-init b/bin/pyenv-virtualenv-init index 765b8da6..813c5918 100755 --- a/bin/pyenv-virtualenv-init +++ b/bin/pyenv-virtualenv-init @@ -1,4 +1,3 @@ -#!/usr/bin/env bash # Summary: Configure the shell environment for pyenv-virtualenv # Usage: eval "$(pyenv virtualenv-init - [])" # diff --git a/bin/pyenv-virtualenv-prefix b/bin/pyenv-virtualenv-prefix index 934a18f5..fdcf377e 100755 --- a/bin/pyenv-virtualenv-prefix +++ b/bin/pyenv-virtualenv-prefix @@ -1,5 +1,3 @@ -#!/usr/bin/env bash -# # Summary: Display real_prefix for a Python virtualenv version # Usage: pyenv virtualenv-prefix [] # diff --git a/bin/pyenv-virtualenvs b/bin/pyenv-virtualenvs index 4810d8d1..c52bd989 100755 --- a/bin/pyenv-virtualenvs +++ b/bin/pyenv-virtualenvs @@ -1,5 +1,3 @@ -#!/usr/bin/env bash -# # Summary: List all Python virtualenvs found in `$PYENV_ROOT/versions/*'. # Usage: pyenv virtualenvs [--bare] [--skip-aliases] #