A previous release had provenance metadata, but this release does not. View details.
fastdb
FastDB is an embedded C++ data layer for scientific computing and RPC payload
work. It stores typed record tables and object graphs in a compact binary
format, and defines fastdb.payload.v1, a portable payload format with
canonical identity (RFC 8785 canonical JSON plus SHA-256) and a deterministic
binary layout, so the same data means the same bytes in every language.
FastDB is an in-process library, not a database server: there is no network protocol, query planner, or SQL surface. One C++ core owns portable-payload schema compilation, canonicalization, binary layout, and lifetime semantics. The Rust, Python, and TypeScript/WASM portable APIs project that core through a stable C ABI.
What you can do with it
- Typed record tables — declare plain classes with typed fields
(
U32,F64,STR, ...), fill fixed-size tables in bulk, and read them back row-wise or column-wise. In Python, numeric columns are exposed as NumPy arrays over native storage. - Object graphs — features can reference other features across tables, including shared and cyclic references, with an explicit ownership/invalidation model for views over native memory.
- Portable payload exchange — compile a payload specification once and get canonical identity, validated binary payloads, checked views, materialization, and stable structured errors, identically in C++, Rust, Python, and TypeScript/WASM. The core can also generate ready-to-use payload code for all four languages.
- Compact binary persistence — save and load databases as files or buffers; the Python binding additionally supports shared-memory handoff between processes.
Packages
| Language | Package | Install source |
|---|---|---|
| C++ (core) | Core/C ABI bundle (fastdb_payload.h) |
GitHub releases |
| Rust | fastdb (+ raw fastdb-sys) |
crates.io + matching Core bundle |
| Python 3.10+ | fastdb4py |
PyPI |
| TypeScript / WASM | fastdb4ts |
npm |
The Rust, Python, and TypeScript portable APIs are thin projections of one core; none contains an independent payload parser, layout, or digest implementation (ADR-0001).
Installation
Python (from PyPI):
uv pip install fastdb4py # or: pip install fastdb4py
TypeScript (from npm):
npm install fastdb4ts
Rust — the safe fastdb crate links
against a native Core bundle; it is not a pure-Rust crate. Download the
Core bundle matching your crate version from the GitHub release page, then
set FASTDB_PAYLOAD_LINK_MODE=system and set
FASTDB_PAYLOAD_SYSTEM_LIB_DIR to the absolute extracted lib directory. See the
linking contract for details.
C++ — use a Core bundle from a tagged release, or build from source with CMake (see fastcarto/README.md).
The 0.2.2 release record lists Python wheels for macOS arm64/x86_64, manylinux_2_28 x86_64/aarch64 and Windows amd64 on CPython 3.10, 3.11, 3.12, 3.13, 3.14 and free-threaded 3.14. Native Core bundles cover Linux x86_64, macOS arm64 and Windows x64. Remaining platform work is tracked in Issue 0001. For platforms without a published wheel or Core bundle, Python builds from source need a C++17 compiler, CMake, SWIG, and NumPy.
Quick start (Python)
import numpy as np
from fastdb4py import RecordEngine, Layout, feature, F64, U32, STR
@feature
class Sample:
station: U32
temperature: F64
label: STR
db = RecordEngine.truncate([Layout(Sample, 3)])
table = db.table(Sample)
table.fill(
station=np.array([101, 102, 103], dtype=np.uint32),
temperature=np.array([12.5, 14.8, 9.3]),
label=["north", "south", "ridge"],
)
# Row readback: fields read straight from native storage.
print(table[1].station, table[1].temperature, table[1].label)
# 102 14.8 south
# Column readback: numeric columns are NumPy arrays over native storage,
# string columns are StringColumn wrappers.
print(table.column.temperature.mean())
print(table.column.label.to_pylist())
# Compact binary persistence.
db.save("samples")
reloaded = RecordEngine.load("samples", from_file=True)
print(reloaded.table(Sample).column.temperature[:])
The Python binding also offers ObjectEngine for dynamically growing tables
and reference-heavy graphs, and fdb codegen for generating payload code
from a portable specification. See
python/README.md for the full API.
Portable payloads and standalone engines
FastDB exposes two complementary APIs:
- The portable payload API (
fastdb4py.payload, Rustfastdb,fastdb4ts/payload, C++fastdb_payload.h/fastdb_payload.hpp) is the cross-language exchange path. A specification is compiled once by the core into an immutableCompiledSpecwith a SHA-256 identity; payloads built from it have one validated binary meaning (fastdb.payload.bin.v1) across languages, with checked views, invalidation, detached materialization, and deterministic C++/Rust/Python/TypeScript code generation. - The standalone engines are the in-process storage paths.
RecordEnginemanages fixed-size tables of typed records (AoS layout with strided field access), andObjectEnginemanages dynamically growing tables and typed object graphs. These are local libraries for embedding, sharing memory between processes, and file persistence — not services.
RecordEngine/ObjectEngine data and portable payloads are separate
subsystems today; see the
accepted design
for the target scope and
Issue 0001 for
intentionally deferred capabilities.
Ownership and view lifetimes
Values that stay in Python (@feature instances, materialized copies) are
ordinary owned objects. Views into native storage (table rows, numeric and
string columns) are tied to a FdbViewOwner: pass
FdbViewOwner(checked=True) when integrating with reusable memory leases,
call fdb.invalidate(owner_or_view) when the lease ends so later checked
access fails loudly, and call fdb.materialize(value) or
value.to_owned() before retaining data beyond the backing buffer's
lifetime. Standalone tables stay trusted by default and return raw NumPy
column views for speed; unsafe_numpy_view() is an explicit escape hatch
whose raw arrays cannot be revoked after export. See
Backed View Lifetimes.
Documentation
- Python binding (
fastdb4py):python/README.md - TypeScript/WASM binding (
fastdb4ts):ts/fastdb4ts/README.md - Rust crates (
fastdb,fastdb-sys):bindings/rust/fastdb/README.md - C++ core (
fastcarto/fastdb):fastcarto/README.md - Accepted design: portable payload foundation
- Decisions and status:
docs/decisions/, implementation status - Releases: 0.2.2 record, 0.2.1 record, 0.2.0 record, CHANGELOG.md
Development
Build and test the layer you are changing (from the repository root):
uv run pytest tests/python -q # Python binding tests
uv build # fastdb4py sdist + wheel
bash ts/build-wasm.sh # WebAssembly module for fastdb4ts
npm --prefix ts/fastdb4ts run build
npm run test:ts # TypeScript tests
Layer requirements: Python binding — C++17 compiler, CMake ≥ 3.16, SWIG ≥ 4.4,
NumPy; TypeScript/WASM — Emscripten, Node.js, npm; core — C++17 compiler and
CMake. When C++ binary or ABI behavior changes, revalidate the C++, Rust,
Python, and TypeScript consumers together. See
fastcarto/README.md for native internals and
AGENTS.md for repository conventions.
License
MIT. Distribution archives retain the notices in THIRD_PARTY_NOTICES.txt.
Metadata
Release files for fastdb4py 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Loss of provenance
These files do not have provenance metadata, despite files in a prior release including this data.
We recommend further investigation before installing these files. View details.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| fastdb4py-0.2.3.tar.gz | 1.1 MB | Without provenance | Details |
Built distributions (wheels)
Total release size: 42.2 MB
Release files / fastdb4py-0.2.3.tar.gz
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
967b3d3da9198b74566467b762655a630589fa3be12fcd076e3c9b6e8e0920ba
|
|
BLAKE2b-256 checksum How to use checksums |
9b41b7b0c0ba1930b7e17016b8ea23f21257f602f5a1cd24b2260a8a4c64be2a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314t-win_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314t-win_arm64.whl |
|---|---|
| Size | 813.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
ce38896443d9e6d9662320f5c3dcf2cd47ad67a9caafc2871e2e326c4d022fe3
|
|
BLAKE2b-256 checksum How to use checksums |
99efcd1412ea493fd0bbc3f81a946edb3a86a9dc4badf60bcceb20e625f804d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314t-win_amd64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 826.6 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cf2c1c35069933615efc1651250f6bccb699ef2426fd69f2ec8ddc20437361ba
|
|
BLAKE2b-256 checksum How to use checksums |
381ab0c1e64756cac738c3be0e159906c9a98c46b7044980fd057b13bd44dee2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
08c35ee6f4958f5007f5e7848ac730375c468ef88ebabd885a48fccdea7c0d10
|
|
BLAKE2b-256 checksum How to use checksums |
13c1232a414c8d42abbd00a0431507ebc5b94b8f51394a0c67b49e054abae776
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
7882e103f9925904cd57c04306ad81e77a067a5dbfa6027af4c9ad73d65dbaf6
|
|
BLAKE2b-256 checksum How to use checksums |
aea23f3f869c71d277d3c2553bcb4762bdb37e492f5dabd64a60fd5a91637df6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314t-macosx_11_0_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314t-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
0c2a94a4eb5eaafa3cb5e7c598f8e1f79d801f5322c7575c6c87f3893c0a7cc8
|
|
BLAKE2b-256 checksum How to use checksums |
5da6427de129449befd677546650ab687481f692729d2c9af1b80e31f38b2968
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314t-macosx_11_0_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
51e76832a94b91d3ee3fca8352f12c2c3e60bd54bbd4176c1afd7b689de11b46
|
|
BLAKE2b-256 checksum How to use checksums |
82a2f00400b31c9794884cc0b4ffcedcbdf7991dfc82499bbfec9725fe313a4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314-win_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 810.8 kB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
73fa2e22bc9944a986d8d32e19037afae89529fd3ffc6507380e67c81ff2a770
|
|
BLAKE2b-256 checksum How to use checksums |
6705b5fca9e17975251a60be3c51f9346967935d59617700dfd7188e614ce280
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314-win_amd64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 818.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d75a5b2dd1e2f6f2907671896782a8d28949262e36a0acd2062b58cf251e6dc6
|
|
BLAKE2b-256 checksum How to use checksums |
54ca097856ab062d8c1088ee6ebbafc3408f327e2ff8d7dec2b3e8611b7233d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
9420e80611c36aa6f3180b14cb53f0fc0e09af6d67515e4ef7ad87ff356fc9df
|
|
BLAKE2b-256 checksum How to use checksums |
0b54de2cdc5eae510ba8e8310a17770366770a7d7659f621bd5fb9aa77342f50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
61a0d8ec24241d52d4f2e91fc8a3f92355cc9d852a78db49903192b5f4b48a1d
|
|
BLAKE2b-256 checksum How to use checksums |
dc53e6096e6d96fd0d7069074e8aad425edc3fe87e987dc30b1035ffec0f61ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314-macosx_11_0_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
3f5c0d924b06376d89a647ae03edf387f8094d873b7eeed4a7b36d2fac2cf045
|
|
BLAKE2b-256 checksum How to use checksums |
d5cf4d512ca3a9cfb69c15986814048a4523b6fd188b989c50f81bf4c015e2b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp314-cp314-macosx_11_0_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4e3e37d6add139342ac1a0c84a17c453480459a056ce67a1fc810110831ea7e8
|
|
BLAKE2b-256 checksum How to use checksums |
50dc14778bc4e97d22e3ed653150b1c9731528bb4ba1f7e4b469bc324b13a680
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp313-cp313-win_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 785.8 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
2239cef6ddeb261321ef8955cb53b7a4f4d3a4824d11080f7adc51b59ea04e5d
|
|
BLAKE2b-256 checksum How to use checksums |
f28f50b9f28b14dfb6104d4f48a4d3150c4e66c8b5d4c17ff72ea0a6d819b800
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp313-cp313-win_amd64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 797.9 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
06bf9cef617b7e712d17f28eca01411eda4f00a052b9eb2fac500aaf9af2707a
|
|
BLAKE2b-256 checksum How to use checksums |
88b74154ab40830295878a104c7a091ab6ebbe06ccb2191c171f3f748385f2c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
49e5554d4d1e756df6c7c3ee693ecab8412cafcf46d1c7a77402868c003821a2
|
|
BLAKE2b-256 checksum How to use checksums |
e224128ad78c40534e737fa69f9743d2626ee50cacc87c23612da545abd09b69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
6ae8dec40b64a15d160a74c6803d4eed938cbee0f038ae2bc4cf7567a3510806
|
|
BLAKE2b-256 checksum How to use checksums |
924d697815f7ec828dc7f8c5f7b64682bf39ddb6545d38444c9083f869d2532a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp313-cp313-macosx_11_0_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp313-cp313-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
649c40e189f0cae9104084b00a2af0aaa15c884da384620356f0472bd6c95e24
|
|
BLAKE2b-256 checksum How to use checksums |
b22252fe86706a5693fb499835e6e2b4afd7d1bb2430aa75276783041bedc462
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp313-cp313-macosx_11_0_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2b553024a9e209dd789ac85bc90e9c0173343cfc2b5d84769dcc5f2045b84ad1
|
|
BLAKE2b-256 checksum How to use checksums |
27da4146f9e8b53c22e8db0730818ad64b28212275ddeb6e88bb7e28976340b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp312-cp312-win_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 785.8 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
974e5a81eaa41517de8a7a62c167c93ea8e49e286cece89ccc1af62da3c7a05c
|
|
BLAKE2b-256 checksum How to use checksums |
9d99feb7f526fe89a1607a33b3fc5f858149266d3af59b354661b032d4c48d31
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp312-cp312-win_amd64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 797.9 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
098a6abe6d7f9707a25bc555afbb820f95c383b5ea2153cf43d343efc5033839
|
|
BLAKE2b-256 checksum How to use checksums |
8b51237f7d0ae08e46ad44bff72b65f20ced3cfd16526ff536ef80f07cb8d0b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
01f1f86ed98768eac509721557927618444756b02501dc8a28783b507a2ce294
|
|
BLAKE2b-256 checksum How to use checksums |
232cda23e16d5a93181f7dc0c118f272e3b1cd4fb0cac178c714f730687c5b22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
0fc3cd4d1b7df0e5ec317f9bd2af372e98638ffdc059060acacdb942723e263a
|
|
BLAKE2b-256 checksum How to use checksums |
c24289cc466291823eb7a03049f4726ea5b4fbe698ca8ff963590de4dc88ac5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp312-cp312-macosx_11_0_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp312-cp312-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
b7d1dd4227dce3d262ae4d0ba4a043d1f2143d00d11ece43a35bea686d8c261c
|
|
BLAKE2b-256 checksum How to use checksums |
0738390c09014228080b4d75f284c9e5a9f6e2fb5d12e7ac96a10de94115e6c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fdba70d63aebc2b4ccc097041f05995f9bd865b1fb102aa3e224d2a2d31cca91
|
|
BLAKE2b-256 checksum How to use checksums |
a63e9d979715a651bce2b02b70b7294cdd4316c091b9e36dd9bf96c32d8b6d34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp311-cp311-win_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 785.1 kB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
b8a9fabd742398187315a7481c2f112cb94f02396c7089dd57a11142ca32eaf2
|
|
BLAKE2b-256 checksum How to use checksums |
0e7b05b720fc3a1312f7edb33ddb62be4fc27a966a3df51d8ce89f88a22e1a9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp311-cp311-win_amd64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 797.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
eaab619f8ede9b04c38d9a0311f5a7c85328c7c0b0981ccbfbdd4df6bd6835e4
|
|
BLAKE2b-256 checksum How to use checksums |
48ab68e34da66cb8796c55e6c8b1a9f4fe10cac9000cdc131a63bf65beee1599
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
167e02123cc0ce2a656bf4df8bafdc56bf97c4f5f0862982b4711070c832393b
|
|
BLAKE2b-256 checksum How to use checksums |
40fa40eb4c5a3488ef20d7eff3fd1ee4de95f0b75a311a43aa26e1a78128c702
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
477e0933a0366b4b2195a79c3451f3db059ff2e3c9cc581e04a9f0d6188bbf17
|
|
BLAKE2b-256 checksum How to use checksums |
4a3b7af4216fe154615205f099033a3cbd5d8e03fe1c27cf480f19719c5e33da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp311-cp311-macosx_11_0_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp311-cp311-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
d46d2641d7157ef694c5319ce7effdd8a2769cc6a77cac5d7751e11231732dde
|
|
BLAKE2b-256 checksum How to use checksums |
fc1478729ec515d330b32072d3bd678fbbd7422ec1c18f8eca2e2f2f24fbbf8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7797e717a2f0c8b124999fde072f1c2232af41771500bbf59a782dd2ca5f28ab
|
|
BLAKE2b-256 checksum How to use checksums |
1f06c5db3e692884adbdcdb42e5745ba18018e869c8a25db003d2e7eb7d65df8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp310-cp310-win_amd64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 797.9 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
95411c8dbf589010431b3f2cdc51c5f4b7e8f321d4703dca00fb47508ce42661
|
|
BLAKE2b-256 checksum How to use checksums |
48350a9572009fa948baaac5b7f122ce8fd4df80f3f9d8ac1dee91a5b702e0c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
28c87370fe5417b9b669d39dd73677dead95ab79f41b97eec3a403f74accc238
|
|
BLAKE2b-256 checksum How to use checksums |
f0caccc3b1e31e54716f871582d026bb9d8f6419039b2ee40ed036d64ebb6827
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
4f979c32cd2a2139215e2703a8a712543827bb34d9d4f6e0cb6f6b370bd46e1b
|
|
BLAKE2b-256 checksum How to use checksums |
ef54bf3a000cc6af92b918d6637733aeab45838a9fcbf3e92da281b7b91a24dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp310-cp310-macosx_11_0_x86_64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp310-cp310-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.10 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
ddfefae61b37a8e1d48a20b0e5e164524b851a3b5690c7d6236f0c24819df4de
|
|
BLAKE2b-256 checksum How to use checksums |
248d86d704cbfe525d0ae9afb3e1c2f9c5f787fed53eac0f8f6cb7d29366e303
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / fastdb4py-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
Loss of provenance
This file belongs to a release without provenance metadata, despite a prior release including this data.
We recommend further investigation before installing this file. View details.
| Download URL | fastdb4py-0.2.3-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
48baa981fa52ed28144add3b87785f715e8ae70b7a91f1442dc495ed2128941c
|
|
BLAKE2b-256 checksum How to use checksums |
37cb32dbedeeda723dbe8b3b4c6fa50cdc9576fb483eeafd4db92b8eace483fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Security for fastdb4py 0.2.3
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.
Loss of provenance
A previous release of these files had provenance metadata, but this release does not.
While this could reflect a routine change by the project maintainers, it may also indicate that the release files have been compromised.
Release comparison
- Removed 0.2.2 31 files Partial provenance
- Added 0.2.3 36 files Without provenance
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.