nick coghlan uytankmfgmailcom christian heimes wrote barry warsaw wrote okay lets go ahead make official plan cutting alphas 26 30 6pm eastern utc5 time 2300 utc lets freeze tree one hour prior 2200 utc friday 29feb2008 linux looking good ive fixed minor windows issue last 30 minutes found one strange behavior tests failing iterfileobj fileobj tempfile_temporaryfilewrapper failed apparently iter doesnt use __getattr__ acquire __iter__ method behavior deliberately interpreter actually permitted bypass instance looking magic methods whether implementation dependent even cpython varies behaviour depending specific circumstance eg translation statements bytecode ends using normal get_attr opcodes see __enter__ __exit__ methods instances magic method lookups c code bypass instance go straight relevant tp_ slot id call behaviour bug _temporaryfilewrapper since delegation trick __getattr__ isnt guaranteed work magic methods im actually becoming less less enamoured shortcut every day given weve already spell file method property delegation spooledtemporaryfile 26 im tempted start spelling _temporaryfilewrapper well cheers nick nick coghlan uytankmfgmailcom brisbane australia httpwwwboredomandlazinessorg _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom wed 06 aug 2008 101919 1000 python3000 code freeze