Skip to content

Conversation

@kanterov
Copy link
Collaborator

@kanterov kanterov commented Aug 11, 2025

Changes

Add schema resource type support to Python

Why

It makes it possible to define schemas with Python code, similar to jobs and pipelines

Tests

Acceptance and unit tests

@kanterov kanterov temporarily deployed to test-trigger-is August 11, 2025 13:57 — with GitHub Actions Inactive
@kanterov kanterov changed the title Add schemas [Python] Add schemas support Aug 11, 2025
@eng-dev-ecosystem-bot
Copy link
Collaborator

eng-dev-ecosystem-bot commented Aug 11, 2025

Run: 17547174209

Env ✅​pass 🙈​skip
✅​ aws linux 308 519
✅​ aws windows 309 518
✅​ aws-ucws linux 420 417
✅​ aws-ucws windows 421 416
✅​ azure linux 308 518
✅​ azure windows 309 517
✅​ azure-ucws linux 420 416
✅​ azure-ucws windows 421 415
✅​ gcp linux 307 520
✅​ gcp windows 308 519

@kanterov kanterov temporarily deployed to test-trigger-is August 29, 2025 12:24 — with GitHub Actions Inactive
@kanterov kanterov marked this pull request as ready for review August 29, 2025 12:57
@kanterov kanterov requested a review from pietern August 29, 2025 12:59

## Release v0.267.0

### Notable Changes
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't have formal criteria for "notable changes" but usually we place breaking changes there or regression fixes. Adding resources goes into Bundles.

I think we should have "### Python" section for all Python changes, WDYT?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have included volumes support in "Notable Changes" previously because a few customers asked for it. I'm open to change overall. I don't we will often add anything to "Python" section after we catch up not resource support.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should live under the bundle section. Incremental features go there. Massive features, breaking changes, regression fixes, etc, go under "Notable changes".

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 , fixed

@kanterov kanterov added this pull request to the merge queue Sep 8, 2025
Merged via the queue into main with commit 54cdadd Sep 8, 2025
19 checks passed
@kanterov kanterov deleted the add-schemas branch September 8, 2025 10:43
deco-sdk-tagging bot added a commit that referenced this pull request Sep 10, 2025
## Release v0.268.0

### Bundles
* Add support for schemas in Python support ([#3389])(#3389))

* Updated templates to use the new "environment_version" property instead of the deprecated "client" property ([#3554](#3554)).
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.

5 participants