Registry / database / nucliadb-utils

nucliadb-utils

JSON →
library6.13.0.post6185pypypiunverified

NucliaDB Utils is a utility library for NucliaDB, providing common functionalities such as authentication, storage abstraction, and messaging utilities. The latest version is 6.13.0.post6185, with frequent releases following NucliaDB's development cycle.

pip install nucliadb-utils
INSTALL
IMPORT
SIG · NUCLIADB-UTILS
N
nucliadb-utils
databasepythonv6.13.0.post6185
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

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

NucliaUtility
from nucliadb_utils import NucliaUtility
from nucliadb_utils.utilities import NucliaUtility

Initialize settings with environment variables (authentication via service account token).

from nucliadb_utils.settings import Settings settings = Settings( nuclia_service_account_token=os.environ.get('NUCLIA_SERVICE_ACCOUNT_TOKEN', ''), nuclia_cluster_url=os.environ.get('NUCLIA_CLUSTER_URL', 'http://localhost:8080') ) print(f"NucliaDB URL: {settings.nuclia_cluster_url}")
Debug
Known issues
breakingModule name changed from 'nucliadb_utils' (note underscores) to maintain consistency. Ensure imports use underscores.
fix
Use 'nucliadb_utils' instead of 'nucliadb-utils' in Python imports.
affects: >=6.0.0
deprecatedThe utility function 'get_nuclia_utility' is deprecated since v6.10.0. Use 'NucliaUtility' class directly.
fix
Replace with: from nucliadb_utils.utilities import NucliaUtility
affects: >=6.10.0
gotchaSettings class requires explicit environment variables. Missing NUCLIA_SERVICE_ACCOUNT_TOKEN may cause authentication errors.
fix
Set NUCLIA_SERVICE_ACCOUNT_TOKEN or pass it to Settings constructor.
affects: all
Upgrade
Version history
6.13.0.post6185latest on PyPI · released Apr 30, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
19 hits · last 30 days
node
18
OpenAI (training)
1
Resources