Lumír Balhar <frenzy.madn...@gmail.com> added the comment:

In my opinion, we should keep it simple for attrs and dataclasses to fix 
closure cells when a class is replaced and therefore it seems to be correct to 
have it mutable as it currently is in 3.11.

My plan is to implement the fix for dataclasses and some tests for these use 
cases so the behavior should not change in the future. For attrs it means one 
more branch in the code now but much simpler code when the support for older 
releases gets dropped.

Any other opinions?

----------

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

Reply via email to