[ ~/proxmox-sdk/releases/v0.0.6 ]tty0
emerson@netdevops:~/proxmox-sdk$ gh release view v0.0.6 --repo emersonfelipesp/proxmox-sdk
back to releases / back to project
v0.0.6 — Proxmox VE 9.2 + Multi-Version Compatibility
tag=v0.0.6state=stablepublished=2026-05-21synced=2026-05-21 20:24 UTC
- author
- emersonfelipesp
- created
- 2026-05-21 17:47 UTC
- target
- main
- downloads
- 0
emerson@netdevops:~/proxmox-sdk$ cat RELEASE_NOTES.md
What's new
Proxmox VE 9.2 Support
- 675 operations / 449 endpoints — upgraded from PVE 9.1.11 to PVE 9.2 schema;
latesttag now mirrors 9.2 9.1.11schema retained for backward compatibility- Automated weekly schema-update workflow detects upstream Proxmox API drift and opens a PR automatically (
schema-update.yml) - Real-mode startup probes
GET /api2/json/versionand warns when the loaded schema major.minor doesn't match the connected node version
Multi-Version Compatibility Hardening
- Isolated mock route state per schema version —
_GENERATED_ROUTE_STATESkeyed byversion_tag; parallel mock apps for different schemas no longer clobber each other sys.modulesfingerprint guard —load_model_module()caches by content hash; re-importing unchanged modules is a no-op- Namespace isolation — default namespace is
pmx_{version_tag}so concurrent schema instances keep separate mock stores - CI matrix isolation —
PROXMOX_MOCK_STATE_NAMESPACE: pmx_${{ matrix.proxmox_schema }}inci.ymlandpublish-testpypi.yml - PDM seed version derived from
PROXMOX_MOCK_SCHEMA_VERSIONenv var instead of hardcoded"9.1.11"
TUI
CI / Release Pipeline
- Release workflow now gates PyPI and Docker Hub publish on non-prerelease — RC releases publish to TestPyPI only
- Pip CDN propagation verified before service image builds
Docker Hub
docker pull emersonfelipesp/proxmox-sdk:0.0.6 # uvicorn
docker pull emersonfelipesp/proxmox-sdk:0.0.6-nginx # nginx + mkcert
docker pull emersonfelipesp/proxmox-sdk:0.0.6-granian # granian + mkcert
docker pull emersonfelipesp/proxmox-sdk:latestPyPI
pip install proxmox-sdk==0.0.6emerson@netdevops:~/proxmox-sdk$ gh release download --pattern '*'