Describe the bug
datafusion python function lit only accepts i32 values
To Reproduce
import datafusion.functions as f
f.lit('a')
Expected behavior
It shall allow numbers, floats, strings, etc.
Additional context
Add any other context about the problem here.