Requires Python 3.9+. Install python requirements using pip.
$ pip install -r requirements.txt
Also requires ccache.
On Linux, you can install using apt.
sudo apt install ccache
On MacOS, you can install using brew.
brew install ccache
$ ./cmake_configure.sh
# Build everything
$ cmake --build build
# Run unit tests
$ cmake --build build --target check-pandas-mlir
# Convert Pandas Python -> Pandas MLIR
$ cd python/test; pytest -s
See the wiki for more information on the project.