Metadata-Version: 2.4
Name: spiral-sql
Version: 0.0.1
Requires-Dist: adbc-driver-manager>=1.1.0
Requires-Dist: pyarrow>=19.0.0
Requires-Dist: harlequin>=2.5.2,<3 ; extra == 'harlequin'
Requires-Dist: harlequin-adbc>=0.1.2,<0.2 ; extra == 'harlequin'
Provides-Extra: harlequin
License-File: LICENSE
License-File: LICENSE-libspiral
Summary: DataFusion SQL terminal and ADBC driver for Spiral.
Author-email: Spiral <hello@spiraldb.com>
Maintainer-email: Spiral <hello@spiraldb.com>
License-Expression: MIT AND LicenseRef-Spiral-libspiral
Requires-Python: >=3.11
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Documentation, https://docs.spiraldb.com
Project-URL: Homepage, https://spiraldb.com

# Spiral SQL

`spiral-sql` provides a DataFusion SQL terminal and the Spiral ADBC driver.
It runs independently of the `spiral-sdk` and `spiral-cli` Python packages.
When the CLI is also installed, `spiral sql` dispatches to `spiral-sql`.

Use `spiral_sql.adbc.dbapi` for Python DBAPI access and
`spiral_sql.adbc.driver_path()` to find the native driver. The driver exports
`AdbcDriverSpiraldbInit`. Install `spiral-sql[harlequin]` for the Harlequin adapter.

[Documentation](https://docs.spiraldb.com) · [Homepage](https://spiraldb.com)

SDK source and wrappers are MIT licensed. Wheels include the proprietary
libspiral runtime under [its binary license](LICENSE-libspiral).

