Metadata-Version: 2.4
Name: bodosql
Version: 2025.8.2
Summary: Bodo's Vectorized SQL execution engine for clusters
Author: Bodo.ai
Project-URL: Homepage, https://bodo.ai
Project-URL: Documentation, https://docs.bodo.ai
Keywords: data,analytics,cluster
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: py4j==0.10.9.9

# BodoSQL

## BodoSQL: Bodo's Vectorized SQL execution engine for clusters

BodoSQL is Bodo's vectorized SQL execution engine, designed to run on both a single laptop
and across a cluster of machines. BodoSQL integrates with Bodo's Python JIT compiler to
enable high performance analytics split across Python and SQL boundaries.

BodoSQL Documentation: https://docs.bodo.ai/latest/api_docs/sql/

## Additional Requirements

BodoSQL depends on the Bodo package with the same version. If you are already using Bodo you will
need to update your Bodo package to the same version as BodoSQL.

BodoSQL also depends on having Java installed on your system. You will need to download either Java 11
or Java 17 from one of the main available distribution and ensure that the `JAVA_HOME` environment
variable is properly set. If you can run `java -version` in your terminal and see the correct Java version, you are good to go.
