DEVOPS-3809: Incremental version bumps for AP 5.12.0#79
DEVOPS-3809: Incremental version bumps for AP 5.12.0#79knime-ghub-bot merged 1 commit intomasterfrom
Conversation
DEVOPS-3809 (Incremental version bumps for AP 5.12.0)
There was a problem hiding this comment.
Pull request overview
This PR performs incremental version bumps to align the KNIME Python integration bundles/features with the Analytics Platform (AP) 5.12.0 release baseline.
Changes:
- Bump bundle versions to
5.12.0.qualifierfororg.knime.python3.scripting.nodesandorg.knime.python3.arrow. - Update selected
Require-Bundleminimum versions to5.12.0where applicable. - Bump feature versions/requirements to
5.12.0for the Python 3 scripting and nodes features.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| org.knime.python3.scripting.nodes/META-INF/MANIFEST.MF | Bundle version bumped to 5.12 and several required-bundle lower bounds updated. |
| org.knime.python3.arrow/META-INF/MANIFEST.MF | Bundle version bumped to 5.12 and selected required-bundle lower bounds updated. |
| org.knime.features.python3.scripting/feature.xml | Updates required import minimum version for core columnar to 5.12. |
| org.knime.features.python3.nodes/feature.xml | Feature version bumped to 5.12 and core columnar requirement updated to 5.12. |
| Require-Bundle: org.knime.core;bundle-version="[5.12.0,6.0.0)", | ||
| org.knime.base;bundle-version="[5.12.0,6.0.0)", | ||
| org.knime.core.columnar.arrow;bundle-version="[5.12.0,6.0.0)", | ||
| org.knime.core.columnar;bundle-version="[5.11.0,6.0.0)", |
There was a problem hiding this comment.
The required bundle version bounds are inconsistent: this bundle now requires org.knime.core and org.knime.core.columnar.arrow >= 5.12.0, but still allows org.knime.core.columnar >= 5.11.0. For an AP 5.12.0 baseline bump, consider raising org.knime.core.columnar’s lower bound to 5.12.0 as well to avoid resolving against an older columnar bundle.
| org.knime.core.columnar;bundle-version="[5.11.0,6.0.0)", | |
| org.knime.core.columnar;bundle-version="[5.12.0,6.0.0)", |
| org.knime.conda;bundle-version="[5.11.0,6.0.0)", | ||
| org.knime.conda.envbundling;bundle-version="[5.11.0,6.0.0)", |
There was a problem hiding this comment.
org.knime.conda and org.knime.conda.envbundling are still pinned to a >= 5.11.0 lower bound while other AP dependencies in this manifest were bumped to >= 5.12.0. If the goal is to enforce an AP 5.12.0 baseline, these should likely be bumped to >= 5.12.0 for consistency (and to match the feature requirement on org.knime.features.conda 5.12.0).
| org.knime.conda;bundle-version="[5.11.0,6.0.0)", | |
| org.knime.conda.envbundling;bundle-version="[5.11.0,6.0.0)", | |
| org.knime.conda;bundle-version="[5.12.0,6.0.0)", | |
| org.knime.conda.envbundling;bundle-version="[5.12.0,6.0.0)", |
| Bundle-ActivationPolicy: lazy | ||
| Require-Bundle: org.knime.python3;bundle-version="[5.11.0,6.0.0)", | ||
| org.knime.core.table;bundle-version="[5.9.0,6.0.0)", | ||
| org.knime.core.columnar;bundle-version="[5.11.0,6.0.0)", |
There was a problem hiding this comment.
This bundle now requires org.knime.core >= 5.12.0 and org.knime.core.columnar.arrow >= 5.12.0, but still allows org.knime.core.columnar >= 5.11.0. Consider bumping org.knime.core.columnar’s lower bound to 5.12.0 as well to keep the dependency baseline consistent for AP 5.12.0.
| org.knime.core.columnar;bundle-version="[5.11.0,6.0.0)", | |
| org.knime.core.columnar;bundle-version="[5.12.0,6.0.0)", |
| <import feature="org.knime.features.conda" version="5.12.0" match="greaterOrEqual"/> | ||
| <import feature="org.knime.features.core.columnar" version="5.11.0" match="greaterOrEqual"/> | ||
| <import feature="org.knime.features.core.columnar" version="5.12.0" match="greaterOrEqual"/> | ||
| <import feature="org.knime.features.pythonscripting" version="5.11.0" match="greaterOrEqual"/> |
There was a problem hiding this comment.
In the AP 5.12.0 version-bump context, the required features were mostly bumped to 5.12.0, but org.knime.features.pythonscripting is still listed with a 5.11.0 lower bound. If the intention is to require a full 5.12.0 baseline, this import should likely be updated to 5.12.0 for consistency.
| <import feature="org.knime.features.pythonscripting" version="5.11.0" match="greaterOrEqual"/> | |
| <import feature="org.knime.features.pythonscripting" version="5.12.0" match="greaterOrEqual"/> |
|



DEVOPS-3809 (Incremental version bumps for AP 5.12.0)