API Reference
Complete reference for all public classes, methods, and attributes exported by
osiiso.
Public API
from osiiso import (
# Core queues
AsyncQueue,
ThreadQueue,
ProcessQueue,
# Handles
TaskHandle,
SyncTaskHandle,
# Groups
TaskGroup,
SyncTaskGroup,
# Options & results
TaskOptions,
TaskResult,
RunSummary,
# Exceptions
OsiisoError,
ClosedError,
ExecutionError,
# Runner
run,
)
Reference Pages
Queues
Configuration
| Class |
Description |
| TaskOptions |
Immutable task configuration |
Handles & Groups
Results
| Class |
Description |
| TaskResult |
Immutable record of a single task |
| RunSummary |
Aggregate summary of a queue run |
Exceptions
Utilities
| Function |
Description |
| run() |
Convenience runner with uvloop support |