Blaze is a Python library for expressing computations involving tabular, relational, and streaming data. It provides a unified interface for querying data from various backends (e.g., CSV, SQL, HDF5, Parquet, MongoDB) and delegates execution to the appropriate engine. The current version is 0.10.1, but the project is in maintenance mode with no new features; users are encouraged to migrate to dask or other modern alternatives.
pip install blazeNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Load a CSV file and display the first few rows. Blaze supports many backends; for production, consider migrating to dask.
Consider using dask.dataframe or pandas for new projects. See https://docs.dask.org for migration guidance.
Use standard Python or Jupyter notebooks; avoid starting blaze interactive shell.
Always use the top-level `Data` and `compute` functions; avoid importing from `blaze.expr` directly.