Skip to content

chore(release): bump version to 6.2.26 - #554

Merged
dwolfson merged 1 commit into
odpi:mainfrom
dwolfson:chore/release-6.2.26
Nov 8, 2026
Merged

dwolfson merged 1 commit into
odpi:mainfrom
dwolfson:chore/release-6.2.26

Conversation

@dwolfson

@dwolfson dwolfson commented Nov 8, 2026

Copy link
Copy Markdown
Member

chore(release): bump version to 6.2.26

Bumps pyproject.toml and uv.lock from 6.2.25 to 6.2.26.

What 6.2.26 ships

  • feat(view): executor supplies declared input roles (RS-W2-3 PR-A) #552, RS-W2-3 PR-A: the executor supplies declared input roles.

    • A report-spec routine's clients, viewer, readers and subject are its declared inputs. A RoleSupply provides them: PlainSupply by default, while the Portal and Resource Explorer provide their own.
    • A role the supply can't provide is refused before any stage runs, with an explanation.
  • refactor(view): remove the analytic binder (RS-W2-3 PR-B) #553, RS-W2-3 PR-B: the analytic binder is removed. analytic_binders is deprecated and ignored for this release:

    • an empty key is ignored silently;
    • a non-empty key logs a warning and raises a DeprecationWarning.

    It will be removed in a later release.

Compatibility (please read)

  • Check 5: a config-tier, entry-point or runtime-registered routine is now refused, with an explanation, at load and at run, if it takes mgr/ce/expert/client but declares no inputs. The fix is to declare its inputs.
    • The Portal's re_analytics and egeria-trellis-analytics 0.4.0 are not affected.
  • analytic_binders: any spec that still sets it should rely on its routine's declared inputs instead.

Verification

Signed-off-by: Dan Wolfson dan.wolfson@pdr-associates.com

Ships odpi#552 (RS-W2-3 PR-A: executor supplies declared input roles) and
odpi#553 (RS-W2-3 PR-B: analytic binder removed; analytic_binders ignored
with a DeprecationWarning for one release).

Signed-off-by: Dan Wolfson <dan.wolfson@pdr-associates.com>
@dwolfson
dwolfson merged commit 556a2bb into odpi:main Nov 8, 2026
6 checks passed
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