# Expanding \`ReadOnly\` to normal classes & protocols

**URL:** <https://discuss.python.org/t/expanding-readonly-to-normal-classes-protocols/67359>\
**Category:** Typing\
**Created:** [October 9, 2024, 9:47pm UTC](https://discuss.python.org/t/expanding-readonly-to-normal-classes-protocols/67359 "2024-10-09T21:47:12Z")\
**Posts on this page:** 1\
**Showing post:** 80

<div class="post-metadata">

**Author:** ![Monarch](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/monarch/32/18530_2.png) [@Monarch](https://discuss.python.org/u/Monarch)\
**Post date:** [December 21, 2024, 4:40pm UTC](https://discuss.python.org/t/expanding-readonly-to-normal-classes-protocols/67359/80 "2024-12-21T16:40:10Z")

</div>

See: [PEP 767: Annotating Read-Only Attributes](https://discuss.python.org/t/pep-767-annotating-read-only-attributes/73408)

---

_[View the full topic](https://discuss.python.org/t/expanding-readonly-to-normal-classes-protocols/67359)._
