Summary
Repackages the 0.0.13 line against proxbox-api==0.0.9.post2.
Why
proxbox-api==0.0.9.post1 (paired with netbox-proxbox==0.0.13.post2) shipped a create_storages() TypeError regression: proxbox_api.app.full_update was importing the route-level create_storages (whose signature does not accept overwrite_flags) instead of the service-level reconcile function. proxbox-api==0.0.9.post2 fixes the import. This release bumps every netbox-proxbox reference to the fixed proxbox-api version.
Changes
- Source:
pyproject.toml+netbox_proxbox/__init__.py->0.0.13.post3 - Tests:
tests/test_version.pyassertion bumped to.post3 - Workflows:
PROXBOX_API_RELEASE_VERSIONine2e-docker.ymlanddocs-screenshots.yml, and the nightly contracts pip pin, all bumped to0.0.9.post2(already shipped ind3bfa65) - Docs: compatibility matrix, upgrading guide, and release notes updated for the new pairing
Compatibility
| NetBox | netbox-proxbox | proxbox-api | netbox-sdk | proxmox-sdk |
|---|---|---|---|---|
| >=4.6.0-beta2 | v0.0.13.post3 | v0.0.9.post2 | v0.0.7.post6 | v0.0.3.post1 |
No runtime behavior change in netbox-proxbox itself.