Dependencies like pandas and polars are not necessary for the core functionality. We should implement a logic for optional dependencies.