Message353360
i would like to point out that the primary reason any of this nonsense exists is because of short filename restrictions.
i've replaces nearly all of my temp file creation code in all of my project to `return os.urandom(32).hex()` ... which is reliable secure, fast, and doesn't require any fileops
sure, it doesn't work on 8.3 limited systems, but maybe the NamedTemp code should check that *first*.... and *if* it's OK to use long names... just use them, otherwise revert to existing behavior |
|
| Date |
User |
Action |
Args |
| 2019-09-27 13:30:39 | earonesty | set | recipients:
+ earonesty, georg.brandl, paul.moore, ncoghlan, rupole, tim.golden, aclover, python-dev, takluyver, zach.ware, serhiy.storchaka, eryksun, steve.dower, rocco.matano, Billy McCulloch, Paul Doom, JDM, Jeffrey.Kintscher |
| 2019-09-27 13:30:39 | earonesty | set | messageid: <1569591039.15.0.251245703707.issue22107@roundup.psfhosted.org> |
| 2019-09-27 13:30:39 | earonesty | link | issue22107 messages |
| 2019-09-27 13:30:38 | earonesty | create | |
|