This is what I was wondering about, because I have so far failed to install a single Python package on Windows without it breaking on some Unix dependency.
I have 163 packages in my local pypi, and they work fine on Linux, Windows, and OS X.
Luckily, most such packages (the popular ones at least) can be obtained in other ways (PIL through a win only download, or get a pure-python alternative like msgpack-pure-python).