# PEP 827: Type Manipulation

**URL:** <https://discuss.python.org/t/pep-827-type-manipulation/106353>\
**Category:** PEPs\
**Created:** [March 2, 2026, 6:05pm UTC](https://discuss.python.org/t/pep-827-type-manipulation/106353 "2026-03-02T18:05:15Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![tiangolo](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/tiangolo/32/5265_2.png) [@tiangolo](https://discuss.python.org/u/tiangolo)\
**Post date:** [March 2, 2026, 8:11pm UTC](https://discuss.python.org/t/pep-827-type-manipulation/106353/2 "2026-03-02T20:11:42Z")

</div>

I love this! It will enable so many features in things I’ve built or wanted to build. 🚀

I think it could improve a lot the developer experience for users of libraries that take advantage of this.

I can see several areas where I could use it in features for FastAPI, SQLModel, Typer… even things I haven’t been able to build because there was no way to give a good UX.

It also enables other libraries and ideas I’ve had, e.g. for ML libraries, distributed task systems (like Dask, Ray, Spark).

---

_[View the full topic](https://discuss.python.org/t/pep-827-type-manipulation/106353)._
