0.1.0
v0.1.0
Initial release of ConTree SDK.
Features
- Dual API Support - Full async (
Contree) and sync (ContreeSync) client implementations - Image Management - Pull images from Docker registries (
docker://) and ConTree internal registry - Automatic Versioning - Each command execution creates a new immutable image version
- Session API - Persistent sessions with automatic state tracking across multiple commands
- File Operations - Upload files with custom paths and permissions, download and read files from containers
- Directory Listing - Browse container filesystem with
ls()method, iterate over files and directories - Subprocess Interface - Familiar
popen()API withcommunicate(),wait()for sync mode - Command Execution - Run shell commands or executables with arguments, environment variables, and stdin
- Stable UUIDs - Deterministic UUIDs based on filesystem state (unchanged FS = same UUID)