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.1.tar.gz (63.3 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.1-py3-none-any.whl (32.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tablevault-0.2.1.tar.gz
  • Upload date:
  • Size: 63.3 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.1.tar.gz
Algorithm Hash digest
SHA256 e941b08701c12b6c0a1826dce924fecd859c0a94e2c10ca8448bf782bf799d7c
MD5 2520826aa7d1209c82f435258e8b208b
BLAKE2b-256 b02039696c0bdecbff13315179330d9bd783e133cd1752676f444e71d52eb7c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tablevault-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 32.4 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 532231655ad3f775ee3db9b12753308c0027a68e526f6e7f45ab307cf5f5b604
MD5 9a0bbb301ad5fcd03fa6e45b2d5fe89e
BLAKE2b-256 43518aa16bfb084ea7fc1406faae70bab426ed472c5bb4836b3031e069118a73

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