Hi Steve,
I haven't specifically looked at the diff from 1.3.3 to 1.4.5, but based on
the changes specified here <http://virtualenv.openplans.org/news.html>, this
is my take on it (note that since I last sync'd 1.4.7 has been released, but
that shouldn't affect us getting something that works on Lucid).
I should note too that python-virtualenv has no reverse depends.
1.4.5
* Include pip 0.6.3
* Fix activate.bat and deactivate.bat under Windows when PATH contained a
parenthesis
Clearly we don't care about the Windows changes. What I don't know, but will
investigate is whether the updating of pip in virtualenv could cause conflicts
with python-pip 0.3.1 which is what we have in Lucid.
1.4.4
* Include pip 0.6.2 and Distribute 0.6.10
* Create the virtualenv script even when Setuptools isn’t installed
* Fix problem with virtualenv --relocate when bin/ has subdirectories
(e.g., bin/.svn/); from Alan Franzoni.
* If you set $VIRTUALENV_USE_DISTRIBUTE then virtualenv will use Distribute
by default (so you don’t have to remember to use --distribute).
The Distribute update matches what we have now. Same issue as before with
pip. I don't think we care about Setuptools since we already use Distribute.
Bug fix should be okay. The envar is directly related to the fixes we want
(though my branch enables Distribute by default so $VIRTUALENV_USE_DISTRIBUTE
and --distribute are a no-ops).
1.4.3
* Include pip 0.6.1
Same pip question.
1.4.2
* Fix pip installation on Windows
* Fix use of stand-alone virtualenv.py (and boot scripts)
* Exclude ~/.local (user site-packages) from environments when using
--no-site-packages
Windows we don't care. The ~/.local exclusion looks like a useful, correct
bug fix. I don't specifically know what the second item is but it looks like
a bug fix.
1.4.1
* Include pip 0.6
pip again.
1.4
* Updated setuptools to 0.6c11
* Added the –distribute option
* Fixed packaging problem of support-files
I think we don't care about setuptools, and --distribute is exactly what we
want. I'd need to look at the details of the packaging problem fix, but it
doesn't seem like a new feature.
1.3.4¶
* Virtualenv now copies the actual embedded Python binary on Mac OS X to
fix a hang on Snow Leopard (10.6).
* Fail more gracefully on Windows when win32api is not installed.
* Fix site-packages taking precedent over Jython’s __classpath__ and also
specially handle the new __pyclasspath__ entry in sys.path.
* Now copies Jython’s registry file to the virtualenv if it exists.
* Better find libraries when compiling extensions on Windows.
* Create Scripts\pythonw.exe on Windows.
* Added support for the Debian/Ubuntu /usr/lib/pythonX.Y/dist-packages
directory.
* Set distutils.sysconfig.get_config_vars()['LIBDIR'] (based on
sys.real_prefix) which is reported to help building on Windows.
* Make deactivate work on ksh
* Fixes for --python: make it work with --relocatable and the symlink
created to the exact Python version.
Don't care about Windows or OS X. The Jython items seem like bug fixes. We
need the dis-packages fix <wink>. The other two also seem like bug fixes.
So, in summary, I don't see any new features that could break things for
folks. All the relevant bug fixes look useful to me w/o compatibility
issues. I'll investigate the pip thing to see if that has an impact, and I'll
take a look at the diff since 1.3.3 to see if anything else stands out.
--
[FFe] Upgrade to virtualenv 1.4.5
https://bugs.launchpad.net/bugs/485944
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs