<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/virtualenv.git/virtualenv_embedded, branch boostrap</title>
<subtitle>github.com: pypa/virtualenv.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/'/>
<entry>
<title>Set VIRTUAL_ENV enviroment variable in activate_this.py (#1057)</title>
<updated>2018-12-24T04:58:41+00:00</updated>
<author>
<name>nonylene</name>
<email>nonylene@gmail.com</email>
</author>
<published>2018-12-24T04:58:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=971d341ce383420af342a8f9d531ce77242fda0e'/>
<id>971d341ce383420af342a8f9d531ce77242fda0e</id>
<content type='text'>
* Set VIRTUAL_ENV enviroment in activate_this.py

VIRTUAL_ENV was not set in activate_this.py, while set in other activate scripts.

* Add tests for activate_this.py

* Fix syntax in test_activate_this.py

* fix

* more robust testing for the activate this

* fix Jython support of activate this
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Set VIRTUAL_ENV enviroment in activate_this.py

VIRTUAL_ENV was not set in activate_this.py, while set in other activate scripts.

* Add tests for activate_this.py

* Fix syntax in test_activate_this.py

* fix

* more robust testing for the activate this

* fix Jython support of activate this
</pre>
</div>
</content>
</entry>
<entry>
<title>Shell fixes (#1258)</title>
<updated>2018-12-23T16:55:13+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>gaborjbernat@gmail.com</email>
</author>
<published>2018-12-23T16:55:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=34fdfb5be3d13a4f874a7529cb6178cbacddf29c'/>
<id>34fdfb5be3d13a4f874a7529cb6178cbacddf29c</id>
<content type='text'>
* Always store _OLD_VIRTUAL_PATH in a sh compat format

When using a subshell from fish while within a virtualenv the
_OLD_VIRTUAL_PATH variable ends up in fish format and not the format of
the subshell. This breaks the first step of the activate script where it
attepts to deactivate the previous environment.

This patch will handle conversion to and from sh and fish formats within
the activate.fish script

* Add test and update to new delimiter

* Fix lint

Remove line that didn't lint as we don't need it.

* Rebuild virtualenv.py

* Add changelog

* fix_lint

* Try to add fish to build env

* Use less fish (only when running py tests)

* remove code duplication for activation testers

* Consolidate activation testing

- add tests for csh, bash
- rework bash, csh tests
- remove powershell singing
- powershell pydoc support

* file and with extension

* universal newline

* Add debug env var, and normalize on Linux to via realpath (Jython failure)

* switch to bat

* fix xonosh

* fix xonsh further

* fix jython

* fix lint

* enable pytest debug
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Always store _OLD_VIRTUAL_PATH in a sh compat format

When using a subshell from fish while within a virtualenv the
_OLD_VIRTUAL_PATH variable ends up in fish format and not the format of
the subshell. This breaks the first step of the activate script where it
attepts to deactivate the previous environment.

This patch will handle conversion to and from sh and fish formats within
the activate.fish script

* Add test and update to new delimiter

* Fix lint

Remove line that didn't lint as we don't need it.

* Rebuild virtualenv.py

* Add changelog

* fix_lint

* Try to add fish to build env

* Use less fish (only when running py tests)

* remove code duplication for activation testers

* Consolidate activation testing

- add tests for csh, bash
- rework bash, csh tests
- remove powershell singing
- powershell pydoc support

* file and with extension

* universal newline

* Add debug env var, and normalize on Linux to via realpath (Jython failure)

* switch to bat

* fix xonosh

* fix xonsh further

* fix jython

* fix lint

* enable pytest debug
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow sourcing activate.sh in shells "exit on error" mode</title>
<updated>2018-12-16T15:47:21+00:00</updated>
<author>
<name>Antti Haapala</name>
<email>antti@haapala.name</email>
</author>
<published>2016-09-27T07:59:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=256d0e116ddccfc2b5f6aff16d43c152d6302fbb'/>
<id>256d0e116ddccfc2b5f6aff16d43c152d6302fbb</id>
<content type='text'>
The newly added `pydoc` unaliasing command ends with exit code 1 if `pydoc` alias is not set; this in turn means that sourcing `activate.sh` in a shell that had been set to exit on first error, upon sourcing that file, will exit on that line. And thanks to suppressing the output of `pydoc` there is no error message being displayed. Simply adding `|| true` should ensure that the command ends successfully.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The newly added `pydoc` unaliasing command ends with exit code 1 if `pydoc` alias is not set; this in turn means that sourcing `activate.sh` in a shell that had been set to exit on first error, upon sourcing that file, will exit on that line. And thanks to suppressing the output of `pydoc` there is no error message being displayed. Simply adding `|| true` should ensure that the command ends successfully.</pre>
</div>
</content>
</entry>
<entry>
<title>Update default license URL to match upstream (#1247)</title>
<updated>2018-11-28T07:27:49+00:00</updated>
<author>
<name>Zachary Ware</name>
<email>zachary.ware@gmail.com</email>
</author>
<published>2018-11-28T07:27:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=ab3b733dde136a310d377b8a5043c0d9e90b178d'/>
<id>ab3b733dde136a310d377b8a5043c0d9e90b178d</id>
<content type='text'>
The previous value always resulted in a 404.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous value always resulted in a 404.</pre>
</div>
</content>
</entry>
<entry>
<title>solved problem when using -u in a non interactive shell (#922)</title>
<updated>2018-11-19T21:59:45+00:00</updated>
<author>
<name>BrownTruck</name>
<email>BrownTruck@users.noreply.github.com</email>
</author>
<published>2018-11-19T21:59:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=8216878248a7f1cc29cb7b64278213bd720d9db0'/>
<id>8216878248a7f1cc29cb7b64278213bd720d9db0</id>
<content type='text'>
PS1 was set as undeclared (like when using shell provisionning in vagrant)

---

_This was automatically migrated from pypa/virtualenv#893 to reparent it to the `master` branch. Please see original pull request for any previous discussion._

_Original Submitter: @allan-simon_
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PS1 was set as undeclared (like when using shell provisionning in vagrant)

---

_This was automatically migrated from pypa/virtualenv#893 to reparent it to the `master` branch. Please see original pull request for any previous discussion._

_Original Submitter: @allan-simon_
</pre>
</div>
</content>
</entry>
<entry>
<title>fix reporting in site module (#1245)</title>
<updated>2018-11-14T21:07:10+00:00</updated>
<author>
<name>Éric Araujo</name>
<email>merwok@netwok.org</email>
</author>
<published>2018-11-14T21:07:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=6241fd2fc5d7343d4e2a928046089ac0cf4fb39b'/>
<id>6241fd2fc5d7343d4e2a928046089ac0cf4fb39b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Xonsh Support (#1206)</title>
<updated>2018-11-06T22:55:46+00:00</updated>
<author>
<name>Anthony Scopatz</name>
<email>scopatz@gmail.com</email>
</author>
<published>2018-11-06T22:55:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=3fbfeb7660657f104267d540ddef39907b9cb06f'/>
<id>3fbfeb7660657f104267d540ddef39907b9cb06f</id>
<content type='text'>
* initial version of xonsh activate

* partially add activate.xsh to virtualenv.py

* Add base64-encoded xonsh script

* actiavte.xsh

* some initial tests

* fixed deactivate argument error

* added source command to xonsh test and added newline to the end of activate.xsh

* remove powershell refs

* add xonsh to testing requirements

* black tests/activation/test_xonsh_activation.py

* need raw string to escape paths in windows

* some path safety fixes

* put in some debug for tests

* black the test

* change import order

* added docs

* @gaborbernat feedback

* better python version constratints for xonsh

* black

* xonsh install version includes minor

* refactor need_xonsh

* removed unused import

* removed blank line
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* initial version of xonsh activate

* partially add activate.xsh to virtualenv.py

* Add base64-encoded xonsh script

* actiavte.xsh

* some initial tests

* fixed deactivate argument error

* added source command to xonsh test and added newline to the end of activate.xsh

* remove powershell refs

* add xonsh to testing requirements

* black tests/activation/test_xonsh_activation.py

* need raw string to escape paths in windows

* some path safety fixes

* put in some debug for tests

* black the test

* change import order

* added docs

* @gaborbernat feedback

* better python version constratints for xonsh

* black

* xonsh install version includes minor

* refactor need_xonsh

* removed unused import

* removed blank line
</pre>
</div>
</content>
</entry>
<entry>
<title>enable tab-completion in the interactive interpreter by default (#1239)</title>
<updated>2018-10-31T14:11:29+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>gaborjbernat@gmail.com</email>
</author>
<published>2018-10-31T14:11:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=a73470647444afce941eecaa0c02f621a03a181e'/>
<id>a73470647444afce941eecaa0c02f621a03a181e</id>
<content type='text'>
Thanks to a new ``sys.__interactivehook__`` on Python 3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to a new ``sys.__interactivehook__`` on Python 3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate activate.ps1 for all platforms (#1229)</title>
<updated>2018-10-31T13:39:37+00:00</updated>
<author>
<name>Ferdinand van Wyk</name>
<email>ferdinandvwyk@gmail.com</email>
</author>
<published>2018-10-31T13:39:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=a6be4f5f90c670684b2fe5fe740ce494ea26d4e2'/>
<id>a6be4f5f90c670684b2fe5fe740ce494ea26d4e2</id>
<content type='text'>
* Added activate.ps1 to list of generated activation scripts
* extended tests to cover cmdline
* Use path_locations to test directories
* Add tests for powershell activation
* Fix environment creation for cmdline tests
* pwsh.exe on Windows
* make executable dependent tests optional locally
* fixes
* fix path normalization and casing
* turn path to long
* debug
* fix documentation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added activate.ps1 to list of generated activation scripts
* extended tests to cover cmdline
* Use path_locations to test directories
* Add tests for powershell activation
* Fix environment creation for cmdline tests
* pwsh.exe on Windows
* make executable dependent tests optional locally
* fixes
* fix path normalization and casing
* turn path to long
* debug
* fix documentation
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove universal newline flag (#1064)</title>
<updated>2018-10-30T09:23:02+00:00</updated>
<author>
<name>Monty Taylor</name>
<email>mordred@redhat.com</email>
</author>
<published>2018-10-30T09:23:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=8b23c8296f002f9adc5988c004d16f2b45485b1d'/>
<id>8b23c8296f002f9adc5988c004d16f2b45485b1d</id>
<content type='text'>
Universal newlines are deprecated as of python3.5, which makes the
following warning be emitted when deprecation warnings are enabled:

  .tox/py35/lib/python3.5/site.py:165: DeprecationWarning: 'U' mode is deprecated</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Universal newlines are deprecated as of python3.5, which makes the
following warning be emitted when deprecation warnings are enabled:

  .tox/py35/lib/python3.5/site.py:165: DeprecationWarning: 'U' mode is deprecated</pre>
</div>
</content>
</entry>
</feed>
