Skip to main content

rdb-rs

Rust Python crates.io PyPI

Fast parser for Redis RDB dump files, as a Rust library, a command line tool and a Python package.

Use it to look inside a Redis snapshot without loading it into Redis: inspect or export keys, convert a dump to JSON, replay it as Redis commands, or feed it into your own analysis code.

Supported Redis versions

RDB format versions 1 to 13, i.e. dumps written by Redis up to 8.6. CI parses dumps produced by real Redis 6.2, 7.0, 7.2, 7.4, 8.0, 8.2, 8.4 and 8.6 servers.

Data Support
Strings, lists, sets, sorted sets, hashes (all encodings) Decoded
Key expiry Decoded (absolute Unix time in ms)
Hashes with field TTLs (Redis 7.4+) Fields and values decoded, per-field TTLs not reported
Streams Skipped: the file parses, stream keys are omitted
Module values (RedisJSON, RediSearch, ...) Skipped
Lua functions, LRU/LFU info, cluster slot info, key metadata Skipped

Files from newer Redis versions are rejected with an "unsupported RDB version" error rather than misread.

Command line

cargo install rdb
Usage: rdb [options] dump.rdb

Options:
  -f, --format <FORMAT>  Format to output. Valid: json, plain, nil, protocol
  -k, --keys <KEYS>      Keys to show. Can be a regular expression
  -d, --databases <DB>   Database to show. Can be specified multiple times
  -t, --type <TYPE>      Type to show. Can be specified multiple times
  -o, --output <FILE>    Output file path. If not specified, writes to stdout

Types are string, list, set, sortedset and hash.

$ rdb --format json --keys '^(str|zset|hfe_small)$' dump.rdb
[{"str":"hello","zset":{"a":"1","b":"2"},"hfe_small":{"f1":"v1","f2":"v2","f3":"v3"}}]

$ rdb --format plain --keys '^zset$' dump.rdb | grep zset
db=0 zset[0] -> {a, score=1}
db=0 zset[1] -> {b, score=2}

$ rdb --format protocol dump.rdb | redis-cli --pipe   # replay into another server

json prints one object per database, plain one line per value, protocol emits RESP commands (SET, RPUSH, HSET, SADD, ZADD, PEXPIREAT) and nil only validates the file. Errors go to stderr with exit code 1.

Rust

[dependencies]
rdb = "0.4"
use std::fs::File;
use std::io::BufReader;
use rdb::{RdbDecoder, RdbValue, filter::Simple};

fn main() -> Result<(), rdb::RdbError> {
    let file = BufReader::new(File::open("dump.rdb")?);
    for item in RdbDecoder::new(file, Simple::new())? {
        if let RdbValue::String { key, value, expiry } = item? {
            println!("{:?} = {:?} (expires {:?})", key, value, expiry);
        }
    }
    Ok(())
}

rdb::parse(reader, formatter, filter) renders a dump through one of the built-in formatters or your own Formatter implementation. API documentation: https://docs.rs/rdb.

Python

pip install rdb-py

Wheels are published for Linux, macOS and Windows, for CPython 3.10+ (including free-threaded 3.14t).

import rdb

decoder = rdb.RdbDecoder("dump.rdb")  # str or pathlib.Path
print(decoder.version)                # RDB format version, e.g. 13

for item in decoder:
    if item["type"] == "hash":
        print(item["key"], item["values"], item["expiry"])

Each item is a dict with a type field. Keys and values are bytes; expiry is a Unix timestamp in milliseconds or None.

type Other fields
string key, value, expiry
list key, values: list[bytes], expiry
set key, members: list[bytes], expiry
sorted_set key, values: list[tuple[float, bytes]] (score, member), expiry
hash key, values: dict[bytes, bytes], expiry
select_db db
resize_db db_size, expires_size
aux_field key, value (metadata such as redis-ver)
checksum checksum (always the last item)

The package ships type hints (TypedDict per item type). Opening a missing file raises FileNotFoundError; a file that is not a supported RDB file, or malformed data during iteration, raises ValueError.

Development

cargo test                                   # unit, fixture, CLI and Redis container tests (needs Docker)
cargo test -- --skip test_redis_protocol     # without Docker
uv sync && uv run pytest                     # Python bindings

tests/dumps/*.rdb are compared byte-for-byte against the expected outputs in tests/dumps/{json,plain,protocol}/. To add a fixture, put the dump there and generate the three outputs with cargo run -- --format <format> -o tests/dumps/<format>/<name>.<format> tests/dumps/<name>.rdb, then check them by hand.

The file format is described in docs/RDB_File_Format.md and its evolution in docs/RDB_Version_History.md. Changes are listed in the changelog.

History

rdb-rs was written by Jan-Erik Rediger (badboy/rdb-rs, now archived), inspired by redis-rdb-tools. Since 2024 it is maintained here by Tim Bauer. Bugs and ideas: issues.

License

MIT, see LICENSE.

Metadata

Release files for rdb-py 0.4.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 rdb-py 0.4.0
File Size Uploaded Provenance Actions
rdb_py-0.4.0.tar.gz 723.8 kB Without provenance Details for rdb_py-0.4.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for rdb-py 0.4.0
File Actions
rdb_py-0.4.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for rdb_py-0.4.0-cp314-cp314t-win_arm64.whl
rdb_py-0.4.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for rdb_py-0.4.0-cp314-cp314t-win_amd64.whl
rdb_py-0.4.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details for rdb_py-0.4.0-cp314-cp314t-win32.whl
rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Details for rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Details for rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details for rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details for rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
rdb_py-0.4.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32 Details for rdb_py-0.4.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
rdb_py-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for rdb_py-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl
rdb_py-0.4.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details for rdb_py-0.4.0-cp314-cp314t-macosx_10_12_x86_64.whl
rdb_py-0.4.0-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details for rdb_py-0.4.0-cp310-abi3-win_arm64.whl
rdb_py-0.4.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details for rdb_py-0.4.0-cp310-abi3-win_amd64.whl
rdb_py-0.4.0-cp310-abi3-win32.whl CPython 3.10 abi3 Windows x86-32 Details for rdb_py-0.4.0-cp310-abi3-win32.whl
rdb_py-0.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details for rdb_py-0.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rdb_py-0.4.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.10 abi3 Linux glibc 2.17+ IBM System/390x Details for rdb_py-0.4.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
rdb_py-0.4.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 abi3 Linux glibc 2.17+ PowerPC 64-le Details for rdb_py-0.4.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
rdb_py-0.4.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 abi3 Linux glibc 2.17+ ARMv7l Details for rdb_py-0.4.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
rdb_py-0.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details for rdb_py-0.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
rdb_py-0.4.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.10 abi3 Linux glibc 2.5+ x86-32 Details for rdb_py-0.4.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
rdb_py-0.4.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details for rdb_py-0.4.0-cp310-abi3-macosx_11_0_arm64.whl
rdb_py-0.4.0-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details for rdb_py-0.4.0-cp310-abi3-macosx_10_12_x86_64.whl

Total release size: 7.5 MB

Release files / rdb_py-0.4.0.tar.gz

Download URL rdb_py-0.4.0.tar.gz
Size 723.8 kB
Tags Source
SHA-256 checksum
How to use checksums
88811f4b46ba50dee4d87023d826116cb5a9d67f30bcf9c6f580b901a872600e
BLAKE2b-256 checksum
How to use checksums
f51e188d13e97c6d5058a10636fb98bbc0a1067cac9094716628d7978f2b0626
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-win_arm64.whl

Download URL rdb_py-0.4.0-cp314-cp314t-win_arm64.whl
Size 194.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
b3923040d27d3491c674fe589d1dc0e0d2d841e25fa482e779f6d4f907878aa1
BLAKE2b-256 checksum
How to use checksums
1d6719758da05f24325be5e77fec94fbc19c0faa7a3f366ee9eaf29391eb4d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-win_amd64.whl

Download URL rdb_py-0.4.0-cp314-cp314t-win_amd64.whl
Size 199.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
e1adbb86c850bcc8ccc26278c8ec7fe83383f77bfa9033536298d44f9306b0ad
BLAKE2b-256 checksum
How to use checksums
a471c21c34966a79874f9293654b4b4aeb87aecc8b0f282c5ed89534d7e347e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-win32.whl

Download URL rdb_py-0.4.0-cp314-cp314t-win32.whl
Size 191.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
f1e4921bf768dbba1fd93e6d613d17c74ae953633db029f7b29478e3d2019337
BLAKE2b-256 checksum
How to use checksums
304b7cc61c0af419e3726c04de810461ad87a1a5920c1997fe43b01cd2dc4ccd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 360.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
29e9225df26d426db384a63c886879e98ef51b822b73175ebed43ec4d0243eda
BLAKE2b-256 checksum
How to use checksums
9828b8678a2fa0c537792c47acd50338c0792bc596ee98f4a5208ecb170fd767
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 357.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
4c98f0e657a97c60076639139d226e42a3bc419e13424a938c2f13c009217e42
BLAKE2b-256 checksum
How to use checksums
d596d9c24a9e922a67426351e44a52835aeadd0e45696690269212482cdc760f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 435.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
97b5649730a67ec5a956d54f1c37a034ba4294fc8cf00c21728e6ee35ca305cf
BLAKE2b-256 checksum
How to use checksums
56c2797988d9ebdd8b503796890a448ddc87092c7f9ed8b776b6b111ae63d59c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 342.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
f528167933eb87199e5c45c7055e6ae19d878952aa371212da0d97c606eee09f
BLAKE2b-256 checksum
How to use checksums
03c58bdb1322cdd8583f450258268d418a9f5ef457ec11ef11953570d4a052b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rdb_py-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 332.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5ec46e78e88e13cb1063d4462f9e9869eae52598778aa1ce7a2dbd6864016503
BLAKE2b-256 checksum
How to use checksums
57dccc7cb82c85ad77cae465d10b20b4567064a57c090c85cbac8d0b950852b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl

Download URL rdb_py-0.4.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Size 361.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
fb08496dced3caa98bb0225b19048e7be58fa01f0de00b21d8b5c3347a61e89c
BLAKE2b-256 checksum
How to use checksums
f17421b087df920a68b8b19a5bab4366121bfbfb9493cd6cc13ef733a9b0dc88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL rdb_py-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 299.6 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
baa1d6d8001439bdc170ac4c6d64dc251fe18ce34c071b9cc3b6a2ffa2f9b9d6
BLAKE2b-256 checksum
How to use checksums
8a8500efbeca3550c865e9696f1bccd19c39f275c47218d88b83f766d6d2548f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL rdb_py-0.4.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 303.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
df59fac139cad90db1bab00f4927f8d5b36f28f791233589ad994e83e03cedb8
BLAKE2b-256 checksum
How to use checksums
058433455982413ea794f474edf831b3c3f9ac70430bf17fabaf5dd8d66ed8d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-win_arm64.whl

Download URL rdb_py-0.4.0-cp310-abi3-win_arm64.whl
Size 198.9 kB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
ee728e437870c30748dbe21d488da7d2f039ca96784d0df7057aaf92757624a4
BLAKE2b-256 checksum
How to use checksums
ba3f0f0faceb33662def524605b38a6735efe4ec7225ebdf6d7122698722c14f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-win_amd64.whl

Download URL rdb_py-0.4.0-cp310-abi3-win_amd64.whl
Size 203.6 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
cc203fb32da13903e6c271382997f118cfa3379b1079e7c1a71c3acc30f6cb09
BLAKE2b-256 checksum
How to use checksums
99f72f15f9069c38a8fa806216c63a1e3b7b336ee1b6680dc899f7668af9ade2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-win32.whl

Download URL rdb_py-0.4.0-cp310-abi3-win32.whl
Size 196.2 kB
Tags CPython 3.10 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
788e3a97af498c6d0c11f08b117ad1d2c91350c60af9fcd967034f1262a7c464
BLAKE2b-256 checksum
How to use checksums
82c3b3b0dba834da1532ee4ce48d8f7954312a9bfdd483cf85c28da4529efcfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rdb_py-0.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 365.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
878e89f942186cf064164c8e2fca23c09f65b0e29af9b9e9b193df65a3bb04f4
BLAKE2b-256 checksum
How to use checksums
f0296b9709848f242606d6524fd559089a15f2187e37a38e2a924d0b0cb4f275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL rdb_py-0.4.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 363.1 kB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
c34c6f7f5ccd3fc7a66e06d1ac7f25ba2c227ac04d21782c83a985a0d65aec54
BLAKE2b-256 checksum
How to use checksums
072be3ad25d9dfd8c2652424f565bea29beee653365d5019082099855fcdbf30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL rdb_py-0.4.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 441.9 kB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
3e803b464c641919e5770f0a9507041f9867536fafcf076c3616f3fd2533eace
BLAKE2b-256 checksum
How to use checksums
1a1547220e9c4e386b396c5da273042189598c22961f322b2e1c8db8ccad18bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL rdb_py-0.4.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 348.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
53a01c29835b57d6144210f9cf757b62a6e5bc34adb27a8170226a9e616fbc3e
BLAKE2b-256 checksum
How to use checksums
e57acb07aa28fdde8b255a3482f3b6430b3f2d52b51bc17e65bba5bd5b0d52e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rdb_py-0.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 339.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
338f9f086777930dd13cb52ab93773735ebe573a5f891b5f9b9ef3c579d7aec3
BLAKE2b-256 checksum
How to use checksums
dae243f827b72d79ef4a553ce4c626592eca4d8ff87e4fe4bef5db9f2301f54a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl

Download URL rdb_py-0.4.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Size 370.6 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-32 abi3
SHA-256 checksum
How to use checksums
272c7a45c188fd2afb80fce8fb164365028a736e116961c72ee7ab7262844550
BLAKE2b-256 checksum
How to use checksums
7f82862f85daa27093bc9c9a6a099b645102bb5ecee18af54c83f6e7164bae37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL rdb_py-0.4.0-cp310-abi3-macosx_11_0_arm64.whl
Size 307.4 kB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ab75313293aa0cc11bc64309ee3c4ee081af36c72f15909197f35d45b6ac3adf
BLAKE2b-256 checksum
How to use checksums
ec22565ef0997d85086534fd435545ba84c2bbcdaf08dcff1aaa1a990489bc2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rdb_py-0.4.0-cp310-abi3-macosx_10_12_x86_64.whl

Download URL rdb_py-0.4.0-cp310-abi3-macosx_10_12_x86_64.whl
Size 306.1 kB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b176aac7ae4f6b5e55f211da019a6f39b4a7599a1f2f8fd1d1cf10340646cb3e
BLAKE2b-256 checksum
How to use checksums
bd078957909cbf0e5fd4470d5494ab639e4203e982e3e4b4fe2dba6a3da3ab86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for rdb-py 0.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.4.0 This release

23 release files No provenance

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