Skip to content

CedroDB 0.8.0: command-line interface

Pre-release
Pre-release

Choose a tag to compare

@uppy19d0 uppy19d0 released this 16 Oct 23:08

CedroDB 0.8.0 adds an installable Python CLI, available as cedrodb and python -m cedrodb.

Commands cover database initialization, documents, atomic batches, queries, search, profiling, collection inventory, diagnostics, verification, backups, restore and changes. The CLI supports strict JSON input from arguments/files/stdin, structured output, documented exit codes and explicit database selection through --db or CEDRODB_PATH.

Install with python -m pip install cedrodb==0.8.0, then run cedrodb --help.

The npm SDK is version-aligned at 0.8.0; the new CLI belongs to the Python package.

Validation: Rust checks on Linux/macOS/Windows, native SDK builds on Linux, Windows and both macOS architectures, 80 Python SDK/CLI tests, interoperability checks and an isolated source-distribution build/install test.

Experimental release. See CLI documentation for command semantics and recovery limits.