Metadata-Version: 2.4
Name: galaxdb-client
Version: 0.1.0
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: 3
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: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Database
Requires-Dist: pytest>=7.0 ; extra == 'test'
Requires-Dist: pylance>=0.16 ; extra == 'test'
Requires-Dist: pyarrow>=14.0 ; extra == 'test'
Provides-Extra: test
Summary: GalaxDB — AI-native database Python client
License: Apache-2.0
Requires-Python: >=3.9
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# galaxdb

GalaxDB Python client — AI-native embedded database.

## Installation

```bash
pip install galaxdb
```

## Usage

```python
import galaxdb

# Embedded mode — no server required
db = galaxdb.Database("/tmp/mydb")

# Create tables
db.execute("CREATE TABLE users (id INT PRIMARY KEY, name TEXT)")

# Insert data
db.execute("INSERT INTO users (id, name) VALUES (1, 'alice')")

# Query
rows = db.execute("SELECT * FROM users")
for row in rows:
    print(row)

# Check table exists
print(db.table_exists("users"))  # True
print(db.table_count)            # 1
```

