Hi

Thanks for the work for Twisted DNS part.
I am +1 for approving the exception.


On Mon, 15 Jun 2026 at 02:50, gudni.m.g--- via Twisted <[email protected]>
wrote:

> I would like to request approval for an incompatible change under
> Twisted's compatibility-policy exception process.
>
> The proposed change removes the class-level attributes `Message.queries`,
> `Message.answers`, `Message.add`, and `Message.ns` from
> `twisted.names.dns.Message`.
>
> This does not remove the instance attributes `queries` and `answers`;
> those continue to be initialized by `Message.__init__` and used as before.
> The incompatibility is limited to code that accesses these names on the
> class object itself, for example `dns.Message.queries`.
>
> I checked Twisted's source tree and did not find class-level uses of these
> attributes. I also did a public code search and did not find examples of
> this class-level access pattern.
>
> Ticket: https://github.com/twisted/twisted/issues/12667
> Branch/PR: github.com/twisted/twisted/pull/12668
>
> If this affects your application or test suite, please reply with details.
> Under the exception process, this branch needs to be available for one week
> after this announcement, and at least three committers need to agree that
> the change is worthwhile.
> _______________________________________________
> Twisted mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mailman3/lists/twisted.python.org/
> Message archived at
> https://mail.python.org/archives/list/[email protected]/message/F3M6EK6IUFYLSJO2MQP2S5S3BBYNPA2U/
> Code of Conduct: https://twisted.org/conduct
>


-- 
Adi Roiban
_______________________________________________
Twisted mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/twisted.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/YGGLH4FUC2POFOKGW2UJCTQUFWQOWUSQ/
Code of Conduct: https://twisted.org/conduct

Reply via email to