This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients Eduardo.Seabra, berker.peksag, georg.brandl, ncoghlan, pitrou, serhiy.storchaka, socketpair, vstinner
Date 2014-11-06.13:15:24
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1415279725.01.0.558098959813.issue21579@psf.upfronthosting.co.za>
In-reply-to
Content
If it is possible to cancel the effect of the O_TEMPORARY flag, we can use it to implement this feature on all platforms. But if it is not possible, we have several options:

1. Just close this issue and do nothing more. This was undocumented and non-portable feature.

2. Implement delete as readonly property. This is similar to 1 but makes the failure loud.

3. Implement this feature on non-Windows, document that it is non-Windows only feature, and raise an exception in delete setter on Windows.

4. Same as 3, but emit deprecation warning in delete setter on non-Windows. In future this should be replaced with solution 2.
History
Date User Action Args
2014-11-06 13:15:25serhiy.storchakasetrecipients: + serhiy.storchaka, georg.brandl, ncoghlan, pitrou, vstinner, socketpair, berker.peksag, Eduardo.Seabra
2014-11-06 13:15:25serhiy.storchakasetmessageid: <1415279725.01.0.558098959813.issue21579@psf.upfronthosting.co.za>
2014-11-06 13:15:25serhiy.storchakalinkissue21579 messages
2014-11-06 13:15:24serhiy.storchakacreate