1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/python/virtualenv/PKG-INFO Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,764 @@ 1.4 +Metadata-Version: 1.1 1.5 +Name: virtualenv 1.6 +Version: 1.11.4 1.7 +Summary: Virtual Python Environment builder 1.8 +Home-page: http://www.virtualenv.org 1.9 +Author: Jannis Leidel, Carl Meyer and Brian Rosner 1.10 +Author-email: python-virtualenv@groups.google.com 1.11 +License: MIT 1.12 +Description: 1.13 + 1.14 + 1.15 + .. toctree:: 1.16 + :maxdepth: 2 1.17 + 1.18 + virtualenv 1.19 + 1.20 + Changes & News 1.21 + -------------- 1.22 + 1.23 + .. warning:: 1.24 + 1.25 + Python bugfix releases 2.6.8, 2.7.3, 3.1.5 and 3.2.3 include a change that 1.26 + will cause "import random" to fail with "cannot import name urandom" on any 1.27 + virtualenv created on a Unix host with an earlier release of Python 1.28 + 2.6/2.7/3.1/3.2, if the underlying system Python is upgraded. This is due to 1.29 + the fact that a virtualenv uses the system Python's standard library but 1.30 + contains its own copy of the Python interpreter, so an upgrade to the system 1.31 + Python results in a mismatch between the version of the Python interpreter 1.32 + and the version of the standard library. It can be fixed by removing 1.33 + ``$ENV/bin/python`` and re-running virtualenv on the same target directory 1.34 + with the upgraded Python. 1.35 + 1.36 + 1.37 + 1.11.4 (2014-02-21) 1.38 + ~~~~~~~~~~~~~~~~~~~ 1.39 + 1.40 + * Updated pip to 1.5.4 1.41 + 1.42 + 1.43 + 1.11.3 (2014-02-20) 1.44 + ~~~~~~~~~~~~~~~~~~~ 1.45 + 1.46 + * Updated setuptools to 2.2 1.47 + * Updated pip to 1.5.3 1.48 + 1.49 + 1.50 + 1.11.2 (2014-01-26) 1.51 + ~~~~~~~~~~~~~~~~~~~ 1.52 + 1.53 + * Fixed easy_install installed virtualenvs by updated pip to 1.5.2 1.54 + 1.55 + 1.11.1 (2014-01-20) 1.56 + ~~~~~~~~~~~~~~~~~~~ 1.57 + 1.58 + * Fixed an issue where pip and setuptools were not getting installed when using 1.59 + the ``--system-site-packages`` flag. 1.60 + * Updated setuptools to fix an issue when installed with easy_install 1.61 + * Fixed an issue with Python 3.4 and sys.stdout encoding being set to ascii 1.62 + * Upgraded pip to v1.5.1 1.63 + * Upgraded setuptools to v2.1 1.64 + 1.65 + 1.11 (2014-01-02) 1.66 + ~~~~~~~~~~~~~~~~~ 1.67 + 1.68 + * **BACKWARDS INCOMPATIBLE** Switched to using wheels for the bundled copies of 1.69 + setuptools and pip. Using sdists is no longer supported - users supplying 1.70 + their own versions of pip/setuptools will need to provide wheels. 1.71 + * **BACKWARDS INCOMPATIBLE** Modified the handling of ``--extra-search-dirs``. 1.72 + This option now works like pip's ``--find-links`` option, in that it adds 1.73 + extra directories to search for compatible wheels for pip and setuptools. 1.74 + The actual wheel selected is chosen based on version and compatibility, using 1.75 + the same algorithm as ``pip install setuptools``. 1.76 + * Fixed #495, --always-copy was failing (#PR 511) 1.77 + * Upgraded pip to v1.5 1.78 + * Upgraded setuptools to v1.4 1.79 + 1.80 + 1.10.1 (2013-08-07) 1.81 + ~~~~~~~~~~~~~~~~~~~ 1.82 + 1.83 + * **New Signing Key** Release 1.10.1 is using a different key than normal with 1.84 + fingerprint: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA 1.85 + * Upgraded pip to v1.4.1 1.86 + * Upgraded setuptools to v0.9.8 1.87 + 1.88 + 1.89 + 1.10 (2013-07-23) 1.90 + ~~~~~~~~~~~~~~~~~ 1.91 + 1.92 + * **BACKWARDS INCOMPATIBLE** Dropped support for Python 2.5. The minimum 1.93 + supported Python version is now Python 2.6. 1.94 + 1.95 + * **BACKWARDS INCOMPATIBLE** Using ``virtualenv.py`` as an isolated script 1.96 + (i.e. without an associated ``virtualenv_support`` directory) is no longer 1.97 + supported for security reasons and will fail with an error. 1.98 + 1.99 + Along with this, ``--never-download`` is now always pinned to ``True``, and 1.100 + is only being maintained in the short term for backward compatibility 1.101 + (Pull #412). 1.102 + 1.103 + * **IMPORTANT** Switched to the new setuptools (v0.9.7) which has been merged 1.104 + with Distribute_ again and works for Python 2 and 3 with one codebase. 1.105 + The ``--distribute`` and ``--setuptools`` options are now no-op. 1.106 + 1.107 + * Updated to pip 1.4. 1.108 + 1.109 + * Added support for PyPy3k 1.110 + 1.111 + * Added the option to use a version number with the ``-p`` option to get the 1.112 + system copy of that Python version (Windows only) 1.113 + 1.114 + * Removed embedded ``ez_setup.py``, ``distribute_setup.py`` and 1.115 + ``distribute_from_egg.py`` files as part of switching to merged setuptools. 1.116 + 1.117 + * Fixed ``--relocatable`` to work better on Windows. 1.118 + 1.119 + * Fixed issue with readline on Windows. 1.120 + 1.121 + .. _Distribute: https://pypi.python.org/pypi/distribute 1.122 + 1.123 + 1.9.1 (2013-03-08) 1.124 + ~~~~~~~~~~~~~~~~~~ 1.125 + 1.126 + * Updated to pip 1.3.1 that fixed a major backward incompatible change of 1.127 + parsing URLs to externally hosted packages that got accidentily included 1.128 + in pip 1.3. 1.129 + 1.130 + 1.9 (2013-03-07) 1.131 + ~~~~~~~~~~~~~~~~ 1.132 + 1.133 + * Unset VIRTUAL_ENV environment variable in deactivate.bat (Pull #364) 1.134 + * Upgraded distribute to 0.6.34. 1.135 + * Added ``--no-setuptools`` and ``--no-pip`` options (Pull #336). 1.136 + * Fixed Issue #373. virtualenv-1.8.4 was failing in cygwin (Pull #382). 1.137 + * Fixed Issue #378. virtualenv is now "multiarch" aware on debian/ubuntu (Pull #379). 1.138 + * Fixed issue with readline module path on pypy and OSX (Pull #374). 1.139 + * Made 64bit detection compatible with Python 2.5 (Pull #393). 1.140 + 1.141 + 1.142 + 1.8.4 (2012-11-25) 1.143 + ~~~~~~~~~~~~~~~~~~ 1.144 + 1.145 + * Updated distribute to 0.6.31. This fixes #359 (numpy install regression) on 1.146 + UTF-8 platforms, and provides a workaround on other platforms: 1.147 + ``PYTHONIOENCODING=utf8 pip install numpy``. 1.148 + 1.149 + * When installing virtualenv via curl, don't forget to filter out arguments 1.150 + the distribute setup script won't understand. Fixes #358. 1.151 + 1.152 + * Added some more integration tests. 1.153 + 1.154 + * Removed the unsupported embedded setuptools egg for Python 2.4 to reduce 1.155 + file size. 1.156 + 1.157 + 1.8.3 (2012-11-21) 1.158 + ~~~~~~~~~~~~~~~~~~ 1.159 + 1.160 + * Fixed readline on OS X. Thanks minrk 1.161 + 1.162 + * Updated distribute to 0.6.30 (improves our error reporting, plus new 1.163 + distribute features and fixes). Thanks Gabriel (g2p) 1.164 + 1.165 + * Added compatibility with multiarch Python (Python 3.3 for example). Added an 1.166 + integration test. Thanks Gabriel (g2p) 1.167 + 1.168 + * Added ability to install distribute from a user-provided egg, rather than the 1.169 + bundled sdist, for better speed. Thanks Paul Moore. 1.170 + 1.171 + * Make the creation of lib64 symlink smarter about already-existing symlink, 1.172 + and more explicit about full paths. Fixes #334 and #330. Thanks Jeremy Orem. 1.173 + 1.174 + * Give lib64 site-dir preference over lib on 64-bit systems, to avoid wrong 1.175 + 32-bit compiles in the venv. Fixes #328. Thanks Damien Nozay. 1.176 + 1.177 + * Fix a bug with prompt-handling in ``activate.csh`` in non-interactive csh 1.178 + shells. Fixes #332. Thanks Benjamin Root for report and patch. 1.179 + 1.180 + * Make it possible to create a virtualenv from within a Python 1.181 + 3.3. pyvenv. Thanks Chris McDonough for the report. 1.182 + 1.183 + * Add optional --setuptools option to be able to switch to it in case 1.184 + distribute is the default (like in Debian). 1.185 + 1.186 + 1.8.2 (2012-09-06) 1.187 + ~~~~~~~~~~~~~~~~~~ 1.188 + 1.189 + * Updated the included pip version to 1.2.1 to fix regressions introduced 1.190 + there in 1.2. 1.191 + 1.192 + 1.193 + 1.8.1 (2012-09-03) 1.194 + ~~~~~~~~~~~~~~~~~~ 1.195 + 1.196 + * Fixed distribute version used with `--never-download`. Thanks michr for 1.197 + report and patch. 1.198 + 1.199 + * Fix creating Python 3.3 based virtualenvs by unsetting the 1.200 + ``__PYVENV_LAUNCHER__`` environment variable in subprocesses. 1.201 + 1.202 + 1.203 + 1.8 (2012-09-01) 1.204 + ~~~~~~~~~~~~~~~~ 1.205 + 1.206 + * **Dropped support for Python 2.4** The minimum supported Python version is 1.207 + now Python 2.5. 1.208 + 1.209 + * Fix `--relocatable` on systems that use lib64. Fixes #78. Thanks Branden 1.210 + Rolston. 1.211 + 1.212 + * Symlink some additional modules under Python 3. Fixes #194. Thanks Vinay 1.213 + Sajip, Ian Clelland, and Stefan Holek for the report. 1.214 + 1.215 + * Fix ``--relocatable`` when a script uses ``__future__`` imports. Thanks 1.216 + Branden Rolston. 1.217 + 1.218 + * Fix a bug in the config option parser that prevented setting negative 1.219 + options with environemnt variables. Thanks Ralf Schmitt. 1.220 + 1.221 + * Allow setting ``--no-site-packages`` from the config file. 1.222 + 1.223 + * Use ``/usr/bin/multiarch-platform`` if available to figure out the include 1.224 + directory. Thanks for the patch, Mika Laitio. 1.225 + 1.226 + * Fix ``install_name_tool`` replacement to work on Python 3.X. 1.227 + 1.228 + * Handle paths of users' site-packages on Mac OS X correctly when changing 1.229 + the prefix. 1.230 + 1.231 + * Updated the embedded version of distribute to 0.6.28 and pip to 1.2. 1.232 + 1.233 + 1.234 + 1.7.2 (2012-06-22) 1.235 + ~~~~~~~~~~~~~~~~~~ 1.236 + 1.237 + * Updated to distribute 0.6.27. 1.238 + 1.239 + * Fix activate.fish on OS X. Fixes #8. Thanks David Schoonover. 1.240 + 1.241 + * Create a virtualenv-x.x script with the Python version when installing, so 1.242 + virtualenv for multiple Python versions can be installed to the same 1.243 + script location. Thanks Miki Tebeka. 1.244 + 1.245 + * Restored ability to create a virtualenv with a path longer than 78 1.246 + characters, without breaking creation of virtualenvs with non-ASCII paths. 1.247 + Thanks, Bradley Ayers. 1.248 + 1.249 + * Added ability to create virtualenvs without having installed Apple's 1.250 + developers tools (using an own implementation of ``install_name_tool``). 1.251 + Thanks Mike Hommey. 1.252 + 1.253 + * Fixed PyPy and Jython support on Windows. Thanks Konstantin Zemlyak. 1.254 + 1.255 + * Added pydoc script to ease use. Thanks Marc Abramowitz. Fixes #149. 1.256 + 1.257 + * Fixed creating a bootstrap script on Python 3. Thanks Raul Leal. Fixes #280. 1.258 + 1.259 + * Fixed inconsistency when having set the ``PYTHONDONTWRITEBYTECODE`` env var 1.260 + with the --distribute option or the ``VIRTUALENV_USE_DISTRIBUTE`` env var. 1.261 + ``VIRTUALENV_USE_DISTRIBUTE`` is now considered again as a legacy alias. 1.262 + 1.263 + 1.264 + 1.7.1.2 (2012-02-17) 1.265 + ~~~~~~~~~~~~~~~~~~~~ 1.266 + 1.267 + * Fixed minor issue in `--relocatable`. Thanks, Cap Petschulat. 1.268 + 1.269 + 1.270 + 1.7.1.1 (2012-02-16) 1.271 + ~~~~~~~~~~~~~~~~~~~~ 1.272 + 1.273 + * Bumped the version string in ``virtualenv.py`` up, too. 1.274 + 1.275 + * Fixed rST rendering bug of long description. 1.276 + 1.277 + 1.278 + 1.7.1 (2012-02-16) 1.279 + ~~~~~~~~~~~~~~~~~~ 1.280 + 1.281 + * Update embedded pip to version 1.1. 1.282 + 1.283 + * Fix `--relocatable` under Python 3. Thanks Doug Hellmann. 1.284 + 1.285 + * Added environ PATH modification to activate_this.py. Thanks Doug 1.286 + Napoleone. Fixes #14. 1.287 + 1.288 + * Support creating virtualenvs directly from a Python build directory on 1.289 + Windows. Thanks CBWhiz. Fixes #139. 1.290 + 1.291 + * Use non-recursive symlinks to fix things up for posix_local install 1.292 + scheme. Thanks michr. 1.293 + 1.294 + * Made activate script available for use with msys and cygwin on Windows. 1.295 + Thanks Greg Haskins, Cliff Xuan, Jonathan Griffin and Doug Napoleone. 1.296 + Fixes #176. 1.297 + 1.298 + * Fixed creation of virtualenvs on Windows when Python is not installed for 1.299 + all users. Thanks Anatoly Techtonik for report and patch and Doug 1.300 + Napoleone for testing and confirmation. Fixes #87. 1.301 + 1.302 + * Fixed creation of virtualenvs using -p in installs where some modules 1.303 + that ought to be in the standard library (e.g. `readline`) are actually 1.304 + installed in `site-packages` next to `virtualenv.py`. Thanks Greg Haskins 1.305 + for report and fix. Fixes #167. 1.306 + 1.307 + * Added activation script for Powershell (signed by Jannis Leidel). Many 1.308 + thanks to Jason R. Coombs. 1.309 + 1.310 + 1.311 + 1.7 (2011-11-30) 1.312 + ~~~~~~~~~~~~~~~~ 1.313 + 1.314 + * Gave user-provided ``--extra-search-dir`` priority over default dirs for 1.315 + finding setuptools/distribute (it already had priority for finding pip). 1.316 + Thanks Ethan Jucovy. 1.317 + 1.318 + * Updated embedded Distribute release to 0.6.24. Thanks Alex Gronholm. 1.319 + 1.320 + * Made ``--no-site-packages`` behavior the default behavior. The 1.321 + ``--no-site-packages`` flag is still permitted, but displays a warning when 1.322 + used. Thanks Chris McDonough. 1.323 + 1.324 + * New flag: ``--system-site-packages``; this flag should be passed to get the 1.325 + previous default global-site-package-including behavior back. 1.326 + 1.327 + * Added ability to set command options as environment variables and options 1.328 + in a ``virtualenv.ini`` file. 1.329 + 1.330 + * Fixed various encoding related issues with paths. Thanks Gunnlaugur Thor Briem. 1.331 + 1.332 + * Made ``virtualenv.py`` script executable. 1.333 + 1.334 + 1.335 + 1.6.4 (2011-07-21) 1.336 + ~~~~~~~~~~~~~~~~~~ 1.337 + 1.338 + * Restored ability to run on Python 2.4, too. 1.339 + 1.340 + 1.341 + 1.6.3 (2011-07-16) 1.342 + ~~~~~~~~~~~~~~~~~~ 1.343 + 1.344 + * Restored ability to run on Python < 2.7. 1.345 + 1.346 + 1.347 + 1.6.2 (2011-07-16) 1.348 + ~~~~~~~~~~~~~~~~~~ 1.349 + 1.350 + * Updated embedded distribute release to 0.6.19. 1.351 + 1.352 + * Updated embedded pip release to 1.0.2. 1.353 + 1.354 + * Fixed #141 - Be smarter about finding pkg_resources when using the 1.355 + non-default Python intepreter (by using the ``-p`` option). 1.356 + 1.357 + * Fixed #112 - Fixed path in docs. 1.358 + 1.359 + * Fixed #109 - Corrected doctests of a Logger method. 1.360 + 1.361 + * Fixed #118 - Fixed creating virtualenvs on platforms that use the 1.362 + "posix_local" install scheme, such as Ubuntu with Python 2.7. 1.363 + 1.364 + * Add missing library to Python 3 virtualenvs (``_dummy_thread``). 1.365 + 1.366 + 1.367 + 1.6.1 (2011-04-30) 1.368 + ~~~~~~~~~~~~~~~~~~ 1.369 + 1.370 + * Start to use git-flow. 1.371 + 1.372 + * Added support for PyPy 1.5 1.373 + 1.374 + * Fixed #121 -- added sanity-checking of the -p argument. Thanks Paul Nasrat. 1.375 + 1.376 + * Added progress meter for pip installation as well as setuptools. Thanks Ethan 1.377 + Jucovy. 1.378 + 1.379 + * Added --never-download and --search-dir options. Thanks Ethan Jucovy. 1.380 + 1.381 + 1.382 + 1.6 1.383 + ~~~ 1.384 + 1.385 + * Added Python 3 support! Huge thanks to Vinay Sajip and Vitaly Babiy. 1.386 + 1.387 + * Fixed creation of virtualenvs on Mac OS X when standard library modules 1.388 + (readline) are installed outside the standard library. 1.389 + 1.390 + * Updated bundled pip to 1.0. 1.391 + 1.392 + 1.393 + 1.5.2 1.394 + ~~~~~ 1.395 + 1.396 + * Moved main repository to Github: https://github.com/pypa/virtualenv 1.397 + 1.398 + * Transferred primary maintenance from Ian to Jannis Leidel, Carl Meyer and Brian Rosner 1.399 + 1.400 + * Fixed a few more pypy related bugs. 1.401 + 1.402 + * Updated bundled pip to 0.8.2. 1.403 + 1.404 + * Handed project over to new team of maintainers. 1.405 + 1.406 + * Moved virtualenv to Github at https://github.com/pypa/virtualenv 1.407 + 1.408 + 1.409 + 1.5.1 1.410 + ~~~~~ 1.411 + 1.412 + * Added ``_weakrefset`` requirement for Python 2.7.1. 1.413 + 1.414 + * Fixed Windows regression in 1.5 1.415 + 1.416 + 1.417 + 1.5 1.418 + ~~~ 1.419 + 1.420 + * Include pip 0.8.1. 1.421 + 1.422 + * Add support for PyPy. 1.423 + 1.424 + * Uses a proper temporary dir when installing environment requirements. 1.425 + 1.426 + * Add ``--prompt`` option to be able to override the default prompt prefix. 1.427 + 1.428 + * Fix an issue with ``--relocatable`` on Windows. 1.429 + 1.430 + * Fix issue with installing the wrong version of distribute. 1.431 + 1.432 + * Add fish and csh activate scripts. 1.433 + 1.434 + 1.435 + 1.4.9 1.436 + ~~~~~ 1.437 + 1.438 + * Include pip 0.7.2 1.439 + 1.440 + 1.441 + 1.4.8 1.442 + ~~~~~ 1.443 + 1.444 + * Fix for Mac OS X Framework builds that use 1.445 + ``--universal-archs=intel`` 1.446 + 1.447 + * Fix ``activate_this.py`` on Windows. 1.448 + 1.449 + * Allow ``$PYTHONHOME`` to be set, so long as you use ``source 1.450 + bin/activate`` it will get unset; if you leave it set and do not 1.451 + activate the environment it will still break the environment. 1.452 + 1.453 + * Include pip 0.7.1 1.454 + 1.455 + 1.456 + 1.4.7 1.457 + ~~~~~ 1.458 + 1.459 + * Include pip 0.7 1.460 + 1.461 + 1.462 + 1.4.6 1.463 + ~~~~~ 1.464 + 1.465 + * Allow ``activate.sh`` to skip updating the prompt (by setting 1.466 + ``$VIRTUAL_ENV_DISABLE_PROMPT``). 1.467 + 1.468 + 1.469 + 1.4.5 1.470 + ~~~~~ 1.471 + 1.472 + * Include pip 0.6.3 1.473 + 1.474 + * Fix ``activate.bat`` and ``deactivate.bat`` under Windows when 1.475 + ``PATH`` contained a parenthesis 1.476 + 1.477 + 1.478 + 1.4.4 1.479 + ~~~~~ 1.480 + 1.481 + * Include pip 0.6.2 and Distribute 0.6.10 1.482 + 1.483 + * Create the ``virtualenv`` script even when Setuptools isn't 1.484 + installed 1.485 + 1.486 + * Fix problem with ``virtualenv --relocate`` when ``bin/`` has 1.487 + subdirectories (e.g., ``bin/.svn/``); from Alan Franzoni. 1.488 + 1.489 + * If you set ``$VIRTUALENV_DISTRIBUTE`` then virtualenv will use 1.490 + Distribute by default (so you don't have to remember to use 1.491 + ``--distribute``). 1.492 + 1.493 + 1.494 + 1.4.3 1.495 + ~~~~~ 1.496 + 1.497 + * Include pip 0.6.1 1.498 + 1.499 + 1.500 + 1.4.2 1.501 + ~~~~~ 1.502 + 1.503 + * Fix pip installation on Windows 1.504 + 1.505 + * Fix use of stand-alone ``virtualenv.py`` (and boot scripts) 1.506 + 1.507 + * Exclude ~/.local (user site-packages) from environments when using 1.508 + ``--no-site-packages`` 1.509 + 1.510 + 1.511 + 1.4.1 1.512 + ~~~~~ 1.513 + 1.514 + * Include pip 0.6 1.515 + 1.516 + 1.517 + 1.4 1.518 + ~~~ 1.519 + 1.520 + * Updated setuptools to 0.6c11 1.521 + 1.522 + * Added the --distribute option 1.523 + 1.524 + * Fixed packaging problem of support-files 1.525 + 1.526 + 1.527 + 1.3.4 1.528 + ~~~~~ 1.529 + 1.530 + * Virtualenv now copies the actual embedded Python binary on 1.531 + Mac OS X to fix a hang on Snow Leopard (10.6). 1.532 + 1.533 + * Fail more gracefully on Windows when ``win32api`` is not installed. 1.534 + 1.535 + * Fix site-packages taking precedent over Jython's ``__classpath__`` 1.536 + and also specially handle the new ``__pyclasspath__`` entry in 1.537 + ``sys.path``. 1.538 + 1.539 + * Now copies Jython's ``registry`` file to the virtualenv if it exists. 1.540 + 1.541 + * Better find libraries when compiling extensions on Windows. 1.542 + 1.543 + * Create ``Scripts\pythonw.exe`` on Windows. 1.544 + 1.545 + * Added support for the Debian/Ubuntu 1.546 + ``/usr/lib/pythonX.Y/dist-packages`` directory. 1.547 + 1.548 + * Set ``distutils.sysconfig.get_config_vars()['LIBDIR']`` (based on 1.549 + ``sys.real_prefix``) which is reported to help building on Windows. 1.550 + 1.551 + * Make ``deactivate`` work on ksh 1.552 + 1.553 + * Fixes for ``--python``: make it work with ``--relocatable`` and the 1.554 + symlink created to the exact Python version. 1.555 + 1.556 + 1.557 + 1.3.3 1.558 + ~~~~~ 1.559 + 1.560 + * Use Windows newlines in ``activate.bat``, which has been reported to help 1.561 + when using non-ASCII directory names. 1.562 + 1.563 + * Fixed compatibility with Jython 2.5b1. 1.564 + 1.565 + * Added a function ``virtualenv.install_python`` for more fine-grained 1.566 + access to what ``virtualenv.create_environment`` does. 1.567 + 1.568 + * Fix `a problem <https://bugs.launchpad.net/virtualenv/+bug/241581>`_ 1.569 + with Windows and paths that contain spaces. 1.570 + 1.571 + * If ``/path/to/env/.pydistutils.cfg`` exists (or 1.572 + ``/path/to/env/pydistutils.cfg`` on Windows systems) then ignore 1.573 + ``~/.pydistutils.cfg`` and use that other file instead. 1.574 + 1.575 + * Fix ` a problem 1.576 + <https://bugs.launchpad.net/virtualenv/+bug/340050>`_ picking up 1.577 + some ``.so`` libraries in ``/usr/local``. 1.578 + 1.579 + 1.580 + 1.3.2 1.581 + ~~~~~ 1.582 + 1.583 + * Remove the ``[install] prefix = ...`` setting from the virtualenv 1.584 + ``distutils.cfg`` -- this has been causing problems for a lot of 1.585 + people, in rather obscure ways. 1.586 + 1.587 + * If you use a boot script it will attempt to import ``virtualenv`` 1.588 + and find a pre-downloaded Setuptools egg using that. 1.589 + 1.590 + * Added platform-specific paths, like ``/usr/lib/pythonX.Y/plat-linux2`` 1.591 + 1.592 + 1.593 + 1.3.1 1.594 + ~~~~~ 1.595 + 1.596 + * Real Python 2.6 compatibility. Backported the Python 2.6 updates to 1.597 + ``site.py``, including `user directories 1.598 + <http://docs.python.org/dev/whatsnew/2.6.html#pep-370-per-user-site-packages-directory>`_ 1.599 + (this means older versions of Python will support user directories, 1.600 + whether intended or not). 1.601 + 1.602 + * Always set ``[install] prefix`` in ``distutils.cfg`` -- previously 1.603 + on some platforms where a system-wide ``distutils.cfg`` was present 1.604 + with a ``prefix`` setting, packages would be installed globally 1.605 + (usually in ``/usr/local/lib/pythonX.Y/site-packages``). 1.606 + 1.607 + * Sometimes Cygwin seems to leave ``.exe`` off ``sys.executable``; a 1.608 + workaround is added. 1.609 + 1.610 + * Fix ``--python`` option. 1.611 + 1.612 + * Fixed handling of Jython environments that use a 1.613 + jython-complete.jar. 1.614 + 1.615 + 1.616 + 1.3 1.617 + ~~~ 1.618 + 1.619 + * Update to Setuptools 0.6c9 1.620 + * Added an option ``virtualenv --relocatable EXISTING_ENV``, which 1.621 + will make an existing environment "relocatable" -- the paths will 1.622 + not be absolute in scripts, ``.egg-info`` and ``.pth`` files. This 1.623 + may assist in building environments that can be moved and copied. 1.624 + You have to run this *after* any new packages installed. 1.625 + * Added ``bin/activate_this.py``, a file you can use like 1.626 + ``execfile("path_to/activate_this.py", 1.627 + dict(__file__="path_to/activate_this.py"))`` -- this will activate 1.628 + the environment in place, similar to what `the mod_wsgi example 1.629 + does <http://code.google.com/p/modwsgi/wiki/VirtualEnvironments>`_. 1.630 + * For Mac framework builds of Python, the site-packages directory 1.631 + ``/Library/Python/X.Y/site-packages`` is added to ``sys.path``, from 1.632 + Andrea Rech. 1.633 + * Some platform-specific modules in Macs are added to the path now 1.634 + (``plat-darwin/``, ``plat-mac/``, ``plat-mac/lib-scriptpackages``), 1.635 + from Andrea Rech. 1.636 + * Fixed a small Bashism in the ``bin/activate`` shell script. 1.637 + * Added ``__future__`` to the list of required modules, for Python 1.638 + 2.3. You'll still need to backport your own ``subprocess`` module. 1.639 + * Fixed the ``__classpath__`` entry in Jython's ``sys.path`` taking 1.640 + precedent over virtualenv's libs. 1.641 + 1.642 + 1.643 + 1.2 1.644 + ~~~ 1.645 + 1.646 + * Added a ``--python`` option to select the Python interpreter. 1.647 + * Add ``warnings`` to the modules copied over, for Python 2.6 support. 1.648 + * Add ``sets`` to the module copied over for Python 2.3 (though Python 1.649 + 2.3 still probably doesn't work). 1.650 + 1.651 + 1.652 + 1.1.1 1.653 + ~~~~~ 1.654 + 1.655 + * Added support for Jython 2.5. 1.656 + 1.657 + 1.658 + 1.1 1.659 + ~~~ 1.660 + 1.661 + * Added support for Python 2.6. 1.662 + * Fix a problem with missing ``DLLs/zlib.pyd`` on Windows. Create 1.663 + * ``bin/python`` (or ``bin/python.exe``) even when you run virtualenv 1.664 + with an interpreter named, e.g., ``python2.4`` 1.665 + * Fix MacPorts Python 1.666 + * Added --unzip-setuptools option 1.667 + * Update to Setuptools 0.6c8 1.668 + * If the current directory is not writable, run ez_setup.py in ``/tmp`` 1.669 + * Copy or symlink over the ``include`` directory so that packages will 1.670 + more consistently compile. 1.671 + 1.672 + 1.673 + 1.0 1.674 + ~~~ 1.675 + 1.676 + * Fix build on systems that use ``/usr/lib64``, distinct from 1.677 + ``/usr/lib`` (specifically CentOS x64). 1.678 + * Fixed bug in ``--clear``. 1.679 + * Fixed typos in ``deactivate.bat``. 1.680 + * Preserve ``$PYTHONPATH`` when calling subprocesses. 1.681 + 1.682 + 1.683 + 0.9.2 1.684 + ~~~~~ 1.685 + 1.686 + * Fix include dir copying on Windows (makes compiling possible). 1.687 + * Include the main ``lib-tk`` in the path. 1.688 + * Patch ``distutils.sysconfig``: ``get_python_inc`` and 1.689 + ``get_python_lib`` to point to the global locations. 1.690 + * Install ``distutils.cfg`` before Setuptools, so that system 1.691 + customizations of ``distutils.cfg`` won't effect the installation. 1.692 + * Add ``bin/pythonX.Y`` to the virtualenv (in addition to 1.693 + ``bin/python``). 1.694 + * Fixed an issue with Mac Framework Python builds, and absolute paths 1.695 + (from Ronald Oussoren). 1.696 + 1.697 + 1.698 + 0.9.1 1.699 + ~~~~~ 1.700 + 1.701 + * Improve ability to create a virtualenv from inside a virtualenv. 1.702 + * Fix a little bug in ``bin/activate``. 1.703 + * Actually get ``distutils.cfg`` to work reliably. 1.704 + 1.705 + 1.706 + 0.9 1.707 + ~~~ 1.708 + 1.709 + * Added ``lib-dynload`` and ``config`` to things that need to be 1.710 + copied over in an environment. 1.711 + * Copy over or symlink the ``include`` directory, so that you can 1.712 + build packages that need the C headers. 1.713 + * Include a ``distutils`` package, so you can locally update 1.714 + ``distutils.cfg`` (in ``lib/pythonX.Y/distutils/distutils.cfg``). 1.715 + * Better avoid downloading Setuptools, and hitting PyPI on environment 1.716 + creation. 1.717 + * Fix a problem creating a ``lib64/`` directory. 1.718 + * Should work on MacOSX Framework builds (the default Python 1.719 + installations on Mac). Thanks to Ronald Oussoren. 1.720 + 1.721 + 1.722 + 0.8.4 1.723 + ~~~~~ 1.724 + 1.725 + * Windows installs would sometimes give errors about ``sys.prefix`` that 1.726 + were inaccurate. 1.727 + * Slightly prettier output. 1.728 + 1.729 + 1.730 + 0.8.3 1.731 + ~~~~~ 1.732 + 1.733 + * Added support for Windows. 1.734 + 1.735 + 1.736 + 0.8.2 1.737 + ~~~~~ 1.738 + 1.739 + * Give a better warning if you are on an unsupported platform (Mac 1.740 + Framework Pythons, and Windows). 1.741 + * Give error about running while inside a workingenv. 1.742 + * Give better error message about Python 2.3. 1.743 + 1.744 + 1.745 + 0.8.1 1.746 + ~~~~~ 1.747 + 1.748 + Fixed packaging of the library. 1.749 + 1.750 + 1.751 + 0.8 1.752 + ~~~ 1.753 + 1.754 + Initial release. Everything is changed and new! 1.755 + 1.756 +Keywords: setuptools deployment installation distutils 1.757 +Platform: UNKNOWN 1.758 +Classifier: Development Status :: 5 - Production/Stable 1.759 +Classifier: Intended Audience :: Developers 1.760 +Classifier: License :: OSI Approved :: MIT License 1.761 +Classifier: Programming Language :: Python :: 2 1.762 +Classifier: Programming Language :: Python :: 2.5 1.763 +Classifier: Programming Language :: Python :: 2.6 1.764 +Classifier: Programming Language :: Python :: 2.7 1.765 +Classifier: Programming Language :: Python :: 3 1.766 +Classifier: Programming Language :: Python :: 3.1 1.767 +Classifier: Programming Language :: Python :: 3.2