ibis-framework[duckdb]>=11.0.0
jsonpath-ng>=1.7.0
jsonschema>=4.26.0
narwhals>=2.17.0
pyarrow>=14.0.0
pyyaml>=5.4.0
requests>=2.32.5
sqlglot[c]<30.18,>=30.14

[all]
boto3>=1.42.38
ibis-framework[pyspark]>=11.0.0
opentelemetry-exporter-otlp>=1.27.0
opentelemetry-sdk>=1.27.0
pyspark[connect]>=3.4.0

[all:python_version >= "3.14"]
opentelemetry-exporter-otlp>=1.28.0

[otel]
opentelemetry-sdk>=1.27.0
opentelemetry-exporter-otlp>=1.27.0

[otel:python_version >= "3.14"]
opentelemetry-exporter-otlp>=1.28.0

[spark]
ibis-framework[pyspark]>=11.0.0
pyspark[connect]>=3.4.0

[spark-classic]
ibis-framework[pyspark]>=11.0.0
pyspark>=3.0.0
