1 Sep
2009
1 Sep
'09
12:27 a.m.
On Mon, Aug 31, 2009 at 08:10, Antoine Pitrou
Benjamin Peterson
writes: Why can't we simply make co_filename a writable attribute instead of
inventing
some complicated API?
Because code objects are supposed to be a immutable hashable object?
Right, but co_filename is used neither in tp_hash nor in tp_richcompare.
I didn't suggest this since I assumed co_filename was made read-only for a reason back when the design decision was made. But if the original safety concerns are not there then I am happy to simply change the attribute to writable. -Brett