Skip to content

Moderate changes and improvements; please review and, if appropriate, merge.#1

Open
pprince wants to merge 7 commits intorach:masterfrom
pprince:ppdevel
Open

Moderate changes and improvements; please review and, if appropriate, merge.#1
pprince wants to merge 7 commits intorach:masterfrom
pprince:ppdevel

Conversation

@pprince
Copy link
Copy Markdown

@pprince pprince commented Jan 20, 2014

I release my changes under the same permissive license as specified in the LICENSE file, and you may feel free to incorporate them while attributing the copyright to yourself.

JSYK, I am also looking at generalizing this, to support a .env file or .env/ directory inside $VIRTUAL_ENV/. If I do that and you don't otherwise object, I will attribute the copyright on that project to myself, and list your two projects as inspiration. This is in case I want to standardize on releasing my projects under a different permissive license.

Feel free to shoot me an email,
-Paul Prince paul@littlebluetech.com

Differences in behavior from upstream version:

  * GEM_HOME will be set to VIRTUAL_ENV instead of
    VIRTUAL_ENV/lib/gems

      * As a handy side-effect of this improvement,
        we will no longer need to add anything to PATH.

  * Both the values, **and the set/unset** status, of
    all environmental variables will be preserved and
    restored properly on deactivating the virtualenv.
@pprince
Copy link
Copy Markdown
Author

pprince commented Jan 20, 2014

ppdevel branch has individual commits;
all have been squashed to the master branch as of now.

also, tested / working as of now.

@pprince
Copy link
Copy Markdown
Author

pprince commented Jan 20, 2014

** To enable for a given virtualenv, touch $VIRTUAL_ENV/.gem

** TODO: Update docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant