Skip to main content

vantadb-client

The vantadb-client package provides a small synchronous Python client for a VantaDB server.

Installation

pip install vantadb-client

Usage

from vantadb import VantaDB

with VantaDB(
    host="127.0.0.1",
    port=6379,
    username="your-user",
    password="your-password",
) as db:
    db.set("greeting", "hello")
    print(db.get("greeting"))
    print(db.execute("MGET", "greeting", "missing"))

The client supports VantaDB's RESP commands and decodes simple strings, errors, integers, bulk strings, null values, and nested arrays.

Local build

From this directory:

python -m pip install --upgrade build twine
python -m build
python -m twine check dist/*

Upload the generated artifacts to PyPI with:

python -m twine upload dist/*

Use a TestPyPI repository first when publishing a new package.

Metadata

Release files for vantadb-client 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vantadb-client 0.1.0
File Size Uploaded
vantadb_client-0.1.0.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vantadb-client 0.1.0
File Interpreter ABI Platform
vantadb_client-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.4 kB

Release files / vantadb_client-0.1.0.tar.gz

Download URL vantadb_client-0.1.0.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b29a383146713863dcad3db55a9fdedfaf58dc0b79bd2ca4d0c7129f58a5428c
BLAKE2b-256 checksum
How to use checksums
d307b2c1e380ba35a6a7baefe92cf65e0a16e2356d43520ab5e360bbd8386661
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.11

Release files / vantadb_client-0.1.0-py3-none-any.whl

Download URL vantadb_client-0.1.0-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
43f470d6fc08d9ae8c075337230e4a4d54686ffb055c6ae9d70d442ba62dd25b
BLAKE2b-256 checksum
How to use checksums
a006dbdc368f6e756aa815aed0e8e10105c78326acd60abdc3b63dfb6334527c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.11

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page