Metadata-Version: 2.5
Name: archipy-scylladb
Version: 5.18.0
Summary: ArchiPy scylladb adapter.
Author-email: Hossein Nejati <hosseinnejati14@gmail.com>
License-Expression: Apache-2.0
Requires-Python: <4,>=3.14
Requires-Dist: archipy==5.18.0
Requires-Dist: async-lru>=2.4.0
Requires-Dist: cachetools>=7.2.3
Requires-Dist: lz4>=4.4.5
Requires-Dist: scylla-driver>=3.29.12
Description-Content-Type: text/markdown

# archipy-scylladb

ScyllaDB adapter for [ArchiPy](https://syntaxarc.github.io/ArchiPy/): Cassandra-compatible CQL access.

## Install

Install it through the core extra, which pins this package to the matching ArchiPy version:

```bash
uv add "archipy[scylladb]"
```

## Usage

```python
from archipy.adapters.scylladb.adapters import ScyllaDBAdapter

adapter = ScyllaDBAdapter()
```

The adapter reads its settings from the `SCYLLADB` section of the global config, for example `SCYLLADB__<FIELD>` environment variables.

Classes in `archipy.adapters.scylladb.adapters`: `ScyllaDBAdapter`, `AsyncScyllaDBAdapter`.

See the [ScyllaDB tutorial](https://syntaxarc.github.io/ArchiPy/tutorials/adapters/scylladb/) for the full API.
