package documentation
Asynchronous Nebius SDK package.
The package exports CrossLoopAwaitable for annotations on handles
returned by SDK asynchronous submission and background-work methods.
| Module | abc |
Define asynchronous protocols for the SDK. |
| Package | authorization |
Authorization interfaces. |
| Module | base |
Thin wrappers around the underlying gRPC channel used by the SDK. |
| Module | channel |
High-level gRPC channel manager for the Nebius Python SDK. |
| Module | cli |
CLI-style configuration reader used by the SDK. |
| Module | client |
Define base classes for generated SDK clients. |
| Module | constant |
A channel implementation that routes all calls to one service/method combination. |
| Module | idempotency |
Add idempotency keys to asynchronous gRPC client calls. |
| Module | keepalive |
gRPC keepalive configuration shared by SDK channels. |
| Module | metrics |
Callback-based SDK metrics helpers. |
| Module | operation |
Helpers for working with long-running operations. |
| Module | operation |
Namespace-aware transport calls for current and alpha operation services. |
| Module | request |
Request helper used by generated clients. |
| Module | request |
Define keyword arguments that apply to all SDK requests. |
| Module | request |
Registry-aware representations of final RPC status values. |
| Module | route |
Immutable namespace-aware route metadata emitted by service clients. |
| Module | service |
Extract service names from gRPC service stubs. |
| Module | service |
Helpers for converting service-level protobuf errors into SDK types. |
| Module | stream |
Typed-shape async wrappers for generated streaming RPC methods. |
| Package | token |
Package for token classes, bearers and receivers. |
| Module | _metadata |
Undocumented |
| Module | _runtime |
Run SDK asynchronous work on one event loop. |
| Module | _task |
Store SDK runtime helpers in the current execution context. |
From __init__.py:
| Class | |
Provide loop-independent access to a concurrent future. |