Skip to main content

Centralized data repository for cross-process data filtering in Python.

Project description

TableVault

Version 2.0 of TableVault. Retains basic functionality from v1.0 but with more robust backend storage and simpler API.

You can view the previous website at: www.tablevault.org.

Changes from v1.0

  • Data is stored by data type rather than by instance.

  • Tables are stored in ArangoDB rather than as DataFrames.

  • First level support for arrays, embeddings, and text files.

  • API changes to match industry standards.

New Core Feature: Data Queries

The main reason for the redesign is that we want to design the metadata layer to support robust queries from the ground up.

The API supports:

  • Vector search over data descriptions

  • Reproducible search (with timestamps)

  • Direct and indirect data lineage (based on code traces)

I would also like to include:

Planned Features

  • Experimental LLM Layer to support natural language search over context

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tablevault-0.2.2.tar.gz (62.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tablevault-0.2.2-py3-none-any.whl (32.6 kB view details)

Uploaded Python 3

File details

Details for the file tablevault-0.2.2.tar.gz.

File metadata

  • Download URL: tablevault-0.2.2.tar.gz
  • Upload date:
  • Size: 62.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for tablevault-0.2.2.tar.gz
Algorithm Hash digest
SHA256 5b43a742bfbd215fee0d905bae42d0ca0cf39db356c6da35bdc6e689d6dbdc1c
MD5 e4126003e1d4e07ac237855d5f1280ad
BLAKE2b-256 4d98c8f80a85eeb2e01664dffc327f63fc38d49871aa39e5e2b007204d914909

See more details on using hashes here.

File details

Details for the file tablevault-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: tablevault-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 32.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for tablevault-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8a547e95a99d2091d8240d81c6bedc8bb138e3c46d91eb32504f33086324d303
MD5 a39254b866f68dfd70f9543a1ac0e9e0
BLAKE2b-256 3c66e0fee4b25081b0c036d6e98c954e15f35f22bcd40fb1270d7387b4f6a4e8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page