Skip to content

Implement support for Commodore component dependencies (SDD #0034) - #1418

Draft
simu wants to merge 9 commits into
masterfrom
feat/component-dependencies
Draft

Implement support for Commodore component dependencies (SDD #0034)#1418
simu wants to merge 9 commits into
masterfrom
feat/component-dependencies

Conversation

@simu

@simu simu commented Aug 18, 2026

Copy link
Copy Markdown
Member

SDD PR: projectsyn/documentation#189

Checklist

  • Keep pull requests small so they can be easily reviewed.
  • Update the documentation.
  • Update tests.
  • Categorize the PR by setting a good title and adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency, internal
    as they show up in the changelog
  • Link this PR to related issues.

@simu simu added the enhancement New feature or request label Aug 18, 2026
@simu
simu force-pushed the feat/component-dependencies branch 4 times, most recently from 3be1267 to 8254de4 Compare August 18, 2026 13:58
@simu simu mentioned this pull request Aug 19, 2026
5 tasks
@simu
simu force-pushed the feat/component-dependencies branch 3 times, most recently from 30b425e to 3f33e49 Compare August 19, 2026 15:11
simu added 2 commits August 20, 2026 14:57
TODO: cleanup, decide if/how we want to do nested component dependencies
@simu
simu force-pushed the feat/component-dependencies branch from a7f5c47 to 1af9818 Compare August 20, 2026 13:16
simu added 5 commits August 20, 2026 15:47
We use Google's cel-expr-python to evaluate CEL. This requires bumping
the minimum supported Python to 3.11.

TODO: Move dropping Python 3.10 support to separate PR.
@simu
simu force-pushed the feat/component-dependencies branch from 1af9818 to 78b5583 Compare August 20, 2026 13:48
@simu
simu force-pushed the feat/component-dependencies branch from 78b5583 to 2079727 Compare August 20, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant