Hi,
Thanks for this project! It has been an absolute delight working with this framework. However I noticed that much of the typing imports used were pre-Python 3.10 and now that the minimum supported version is 3.10, I thought it would be nice to be compliant with PEP 604 to use the | operator when using Optional and Union use the collections.abc library for classes like Callable and also use builtin-types where they exist amongst other things. I shall whip up a quick PR to close this.
Thanks
Sachin
Hi,
Thanks for this project! It has been an absolute delight working with this framework. However I noticed that much of the
typingimports used were pre-Python 3.10 and now that the minimum supported version is 3.10, I thought it would be nice to be compliant with PEP 604 to use the | operator when usingOptionalandUnionuse thecollections.abclibrary for classes likeCallableand also use builtin-types where they exist amongst other things. I shall whip up a quick PR to close this.Thanks
Sachin