<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/virtualenv.git/tests, 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>code improvements (#1262)</title>
<updated>2018-12-23T17:25:04+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>gaborjbernat@gmail.com</email>
</author>
<published>2018-12-23T17:25:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=9f4cf651b6686d4fbd75034c8bafd3493079ef09'/>
<id>9f4cf651b6686d4fbd75034c8bafd3493079ef09</id>
<content type='text'>
- global variables capital
- pep-8 compliant variable names
- some pycharm specific ignores
- fixed some typos
- prefer format over %</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- global variables capital
- pep-8 compliant variable names
- some pycharm specific ignores
- fixed some typos
- prefer format over %</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>Dereference symlinks more thoroughly in copyfile (#956)</title>
<updated>2018-12-18T07:34:06+00:00</updated>
<author>
<name>Adam Sampson</name>
<email>ats-github@offog.org</email>
</author>
<published>2018-12-18T07:34:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=04ce79630d6aa1df87a6bb44a550353c1961953e'/>
<id>04ce79630d6aa1df87a6bb44a550353c1961953e</id>
<content type='text'>
copyfile was broken for symlinks that pointed to relative paths, and for
symlinks that pointed to further symlinks (which meant that virtualenv
failed to work in some cases when the Python executable it found was
a symlink, e.g. when Python had been installed using stow or homebrew;
issue #268).

Make it follow symlinks until it finds an actual file to copy.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
copyfile was broken for symlinks that pointed to relative paths, and for
symlinks that pointed to further symlinks (which meant that virtualenv
failed to work in some cases when the Python executable it found was
a symlink, e.g. when Python had been installed using stow or homebrew;
issue #268).

Make it follow symlinks until it finds an actual file to copy.</pre>
</div>
</content>
</entry>
<entry>
<title>update testing notes, and test space path support</title>
<updated>2018-12-16T19:55:58+00:00</updated>
<author>
<name>Jurko Gospodnetić</name>
<email>jurko.gospodnetic@pke.hr</email>
</author>
<published>2018-12-16T19:55:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=b3e55b126f227ee83d1588b4da4915d28eefff54'/>
<id>b3e55b126f227ee83d1588b4da4915d28eefff54</id>
<content type='text'>
- added docs on running the internal test suite using `tox`
- added a test for creating a Python environment in a path with spaces
- added a test for creating a Python environment while locating the needed wheel sources in a path with spaces</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- added docs on running the internal test suite using `tox`
- added a test for creating a Python environment in a path with spaces
- added a test for creating a Python environment while locating the needed wheel sources in a path with spaces</pre>
</div>
</content>
</entry>
<entry>
<title>Add test for missing pip/certifi's cacert.pem</title>
<updated>2018-12-06T22:13:25+00:00</updated>
<author>
<name>Miro Hrončok</name>
<email>miro@hroncok.cz</email>
</author>
<published>2018-12-05T15:12:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=4f3218384546851c96791ac5080d5cd41c4ac82b'/>
<id>4f3218384546851c96791ac5080d5cd41c4ac82b</id>
<content type='text'>
See https://github.com/pypa/pip/blob/master/src/pip/_vendor/README.rst

It is acceptable to remove the pip/_vendor/requests/cacert.pem file from pip

Virtualenv should not error on that
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://github.com/pypa/pip/blob/master/src/pip/_vendor/README.rst

It is acceptable to remove the pip/_vendor/requests/cacert.pem file from pip

Virtualenv should not error on that
</pre>
</div>
</content>
</entry>
<entry>
<title>made lib64 symlink relative again (#1249)</title>
<updated>2018-12-03T09:43:25+00:00</updated>
<author>
<name>Wouter De Borger</name>
<email>wouter.deborger@inmanta.com</email>
</author>
<published>2018-12-03T09:43:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=75f3a2b7bb9d5f943ade6c2943ee6228a62a090e'/>
<id>75f3a2b7bb9d5f943ade6c2943ee6228a62a090e</id>
<content type='text'>
fixes #1248</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes #1248</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>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>Jython to CI</title>
<updated>2018-10-30T07:51:42+00:00</updated>
<author>
<name>Bernat Gabor</name>
<email>gaborjbernat@gmail.com</email>
</author>
<published>2018-10-28T13:07:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/virtualenv.git/commit/?id=7f2a68f88a07a6a30cabd5c8a23d9f108e897f7c'/>
<id>7f2a68f88a07a6a30cabd5c8a23d9f108e897f7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
