# Finding a path forward for \`functools.cached\_property\`

**URL:** <https://discuss.python.org/t/finding-a-path-forward-for-functools-cached-property/23757>\
**Category:** Core Development\
**Created:** [February 11, 2023, 12:52am UTC](https://discuss.python.org/t/finding-a-path-forward-for-functools-cached-property/23757 "2023-02-11T00:52:27Z")\
**Posts on this page:** 1\
**Showing post:** 45

<div class="post-metadata">

**Author:** ![davidism](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/davidism/32/3295_2.png) [@davidism](https://discuss.python.org/u/davidism)\
**Post date:** [February 23, 2023, 1:57pm UTC](https://discuss.python.org/t/finding-a-path-forward-for-functools-cached-property/23757/45 "2023-02-23T13:57:19Z")

</div>

It could just be that I didn’t realize ` __set__ ` and ` __delete__ ` weren’t required. Or maybe it didn’t work well with the ` __slots__ ` support. It’s been a while since I worked on that code, I don’t remember anymore.

If `functools` were to drop the lock, which I agree is a good idea, I would look at using it again.

---

_[View the full topic](https://discuss.python.org/t/finding-a-path-forward-for-functools-cached-property/23757)._
