Visions
And these visions of data types, they kept us up past the dawn.
Visions
provides an extensible suite of tools to support common data analysis operations including
- type inference on unknown data
- casting data types
- automated data summarization

Documentation
Full documentation can be found here.
Installation
You can install visions
via pip:
pip install visions
Alternatives and more details can be found in the documentation.
Supported frameworks
These frameworks are supported out-of-the-box in addition to native Python types:

- Numpy
- Pandas
- Spark
GitHub - dylan-profiler/visions: Type System for Data Analysis in Python
Type System for Data Analysis in Python. Contribute to dylan-profiler/visions development by creating an account on GitHub.