Metadata-Version: 2.4
Name: tketool.ml
Version: 1.3.4
Summary: Graph, tree, linked-node, mapping, and vector storage APIs for tketool
Author-email: Ke <jiangke1207@icloud.com>
License-Expression: MIT
Project-URL: Homepage, https://pypi.org/project/tketool.ml/
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Provides-Extra: postgresql
Requires-Dist: psycopg2-binary<3,>=2.9.10; extra == "postgresql"
Provides-Extra: vector
Requires-Dist: faiss-cpu<2,>=1.10; extra == "vector"
Requires-Dist: numpy<3,>=1.26; extra == "vector"
Provides-Extra: test
Requires-Dist: pytest<9,>=8; extra == "test"

# tketool.ml

Graph, tree, linked-node, mapping, local storage, and optional vector or
PostgreSQL adapters.

```bash
pip install tketool.ml
```

```python
from tketool.ml import Graph, Mapping, Tree
```

Optional adapters:

```bash
pip install "tketool.ml[postgresql]"
pip install "tketool.ml[vector]"
```

The legacy `tketool.ml2` path remains available during migration.
