Registry / data / nucliadb-protos

nucliadb-protos

JSON →
library6.15.0.post6578pypypiunverified

Official protobuf definitions for NucliaDB, the AI-powered search engine. Version 6.13.0.post6185. High release cadence (weekly+).

pip install nucliadb-protos
INSTALL
IMPORT
SIG · NUCLIADB-PROTOS
N
nucliadb-protos
datapythonv6.15.0.post6578
Install
2.2s avg
Import
Disk
18MB
Pass rate
8/ 10
Env Coverage8 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v6.15.0.post6578 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
✓ —
✓ 2.8s
py 3.11
✓ —
✓ 2.2s
py 3.12
✓ —
✓ 1.9s
py 3.13
✓ —
✓ 1.95s
py 3.9
1/2 runs
1/2 runs
18MB installed
● package 18MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Resource
from nucliadb_protos.resources_pb2 import Resource
from nucliadb_protos.resources_pb2 import Resource

Import and use a protobuf message from nucliadb-protos.

from nucliadb_protos.resources_pb2 import Resource # Create a basic Resource message resource = Resource() resource.slug = "my-doc" resource.title = "Hello, NucliaDB!" # Access fields print(resource.slug, resource.title)
Debug
Known issues
breakingVersion 6.13.x may have introduced breaking changes to some message fields. Check CHANGELOG before upgrading from 6.x or earlier.
fix
Review release notes for field renames or removals; regenerate dependent code.
affects: >=6.13.0
gotchaProtobuf messages are immutable after mutation? No, but repeated fields require assignment of list or append(). Direct assignment like resource.fields = {...} on a map field may fail.
fix
Use .CopyFrom() or field-specific setters for complex sub-messages.
affects: all
deprecatedSome old enum values (e.g., in WriterOp) have been deprecated. Use new enum names from v6.11+.
fix
Replace deprecated enum values with the new ones (see changelog).
affects: >=6.11.0
Upgrade
Version history
6.15.0.post6578latest on PyPI · released Jun 18, 2026
Audit
Dependencies
grpciorequiredRequired for gRPC service generation
protobufrequiredRequired for Protobuf message definitions
Agent activity
10 hits · last 30 days
node
10
Resources