Skip to content

Add python development workspace support - #6

Merged
csandanov merged 2 commits into
mainfrom
feature/workspace-runtime-contract
Sep 24, 2026
Merged

csandanov merged 2 commits into
mainfrom
feature/workspace-runtime-contract

Conversation

@csandanov

@csandanov csandanov commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

Python services can now declare development workspace support with explicit preparation and startup behavior. The manifest selects paired development images, a source runner and shared checkout, configuration-only startup, and dependency preparation.

Validation

Catalog/schema checks from feature implementation passed. This pin update checks duplicate YAML keys and verifies published image tags and contract labels for both architectures. Live workspace acceptance remains pending.

Verified image revision

Uses python r2. The release workflow passed; all selected ordinary/development tags were checked on AMD64 and ARM64, and development images declare com.wodby.workspace.contract=1. Publish parent service revisions before dependent services. Keep this draft pending coordinated catalog rollout and live workspace acceptance. No service release or deployment is included.

Select explicit development runtime behavior while preserving Standard builds. Document preparation, reload limits and the required compatible image release.
Advance paired image tags to the published revision after verifying runtime contracts for AMD64 and ARM64. Preserve existing service options and Standard deployment behavior.
@csandanov
csandanov marked this pull request as ready for review September 24, 2026 07:29
@csandanov
csandanov merged commit fb35c7e into main Sep 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant