rapydscript-ng
rapydscript-ng copied to clipboard
Remove typing/annotations from input
As type annotations and typing is getting added to lots of Python code as they convert to Python 3 only code, and this project doesnt intend to support that per https://github.com/kovidgoyal/rapydscript-ng/issues/126 , perhaps this project could be enhanced to strip out typing and type annotations from the input as it is processing the input, so it can handle a Python 3 code which uses these.
Currently any import typing causes rapydscript to fail.
https://github.com/abarker/strip-hints has a reasonable implementation of this in Python, that might be used as a guide for what be needed to implement this natively in rapydscript-ng. It doesnt strip the typing import, but that doesn't seem to difficult, and I've raised it as a feature request at https://github.com/abarker/strip-hints/issues/12
Not something I care about, but patches are welcome.