MCPcopy Index your code
hub / github.com/pudo/dataset

github.com/pudo/dataset @2.0.0 sqlite

repository ↗ · DeepWiki ↗ · release 2.0.0 ↗
169 symbols 656 edges 12 files 74 documented · 44% 1 cross-repo links
README

dataset: databases for lazy people

build

In short, dataset makes reading and writing data in databases as simple as reading and writing JSON files.

Read the docs

To install dataset, fetch it with pip:

$ pip install dataset

Note: as of version 1.0, dataset is split into two packages, with the data export features now extracted into a stand-alone package, datafreeze. See the relevant repository here.

Core symbols most depended-on inside this repo

insert
called by 37
dataset/table.py
find
called by 34
dataset/table.py
find_one
called by 22
dataset/table.py
_auto_commit
called by 11
dataset/database.py
has_column
called by 9
dataset/table.py
_get_column_name
called by 9
dataset/table.py
count
called by 8
dataset/table.py
upsert
called by 7
dataset/table.py

Shape

Method 82
Function 76
Class 11

Languages

Python100%

Modules by API surface

test/test_table.py41 symbols
dataset/table.py38 symbols
dataset/database.py28 symbols
test/test_database.py18 symbols
dataset/util.py17 symbols
dataset/chunked.py15 symbols
test/test_row_type.py6 symbols
dataset/types.py3 symbols
test/conftest.py2 symbols
dataset/__init__.py1 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

alembic0.6.2 · 1×

For agents

$ claude mcp add dataset \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact