On Feb 1, 2014, at 1:36 AM, Vinay Sajip <vinay_sajip@yahoo.co.uk> wrote:
On Sat, 1/2/14, Noah Kantrowitz <noah@coderanger.net> wrote:
In all but a tiny number of cases, you could use a symlink for this. Much less magic :-)
That's "POSIX is all there is" myopia, right there. While recent versions of Windows have symlinks more like POSIX symlinks, XP only has a stunted version called "reparse points" or "junction points" which are not really fit for purpose. I think you'll find that XP environments are found in rather more than "a tiny number of cases", and even though Microsoft has end-of-lifed XP in terms of support, I fear it'll be around for a while yet.
Junctions on Windows are actually more flexible than POSIX symlinks, and I have in fact used them for Python packages before when doing Django dev on Windows XP. --Noah