If I recall correctly, setup.py won't replace a file if it's been `chmod -w`d. This may no longer be the case; it's been through some fairly large changes since.
If I recall correctly, setup.py won't replace a file if it's been `chmod -w`d. This may no longer be the case; it's been through some fairly large changes since.