Armin Rigo added the comment:

Brett: I don't really have a constructive opinion on this matter.  I could 
suggest putting a bit more logic in py_compile.compile(cfile=...) to revert to 
the old behavior if we specify an already-existing target, in order to fix the 
other reported issue that custom permissions set on the target file are lost.  
But I would understand if you decide that this is not compatible with the gains 
of atomic file creations.  I only have a problem with replacing block devices 
with regular files.  I don't have a particular opinion if the target file is a 
symlink (as long, of course, as it doesn't lead to whatever it points to being 
replaced, but it shouldn't).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17222>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to