Versioning method is deprecated
Metadata
Current evaluation
Maintainer-filed request to replace the deprecated setuptools-scm `post-release` version_scheme in starbase's pyproject.toml; still present at HEAD with no fix PR.
Suggested action: keep open
Reason: The report is confirmed current: pyproject.toml line 318 still sets `version_scheme = "post-release"` (with the matching explanatory comment at lines 309-317), and tests/integration/test_version.py still asserts the post-release formats (`\d+\.\d+\.post\d+\+g[0-9a-f]+`). No commit, PR, or label resolves it; the only comments are Jira-sync bots (CRAFT-4051/CRAFT-4052), so there is nothing proving the work landed. Impact is modest (deprecation warnings/future setuptools-scm breakage rather than a live break), and starbase is synced into ~40 downstream repos so the actual scheme choice plus test-regex/doc updates and downstream version churn add real, but not architectural, complexity.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
32
Quick Win:
14
Complexity:
38
Confidence:
82
Actionability:
72
|
keep open | Maintainer-filed request to replace the deprecated setuptools-scm `post-release` version_scheme in starbase's pyproject.toml; still present at HEAD with no fix PR. | |
| qwen/qwen3.6-35b-a3b |
Impact:
30
Quick Win:
14
Complexity:
20
Confidence:
60
Actionability:
60
|
needs triage | The post-release version schema in setuptools-scm is deprecated and needs to be replaced with a supported version scheme. | |
| qwen/qwen3.8-27b |
Impact:
35
Quick Win:
21
Staleness:
72
Complexity:
40
Confidence:
62
Support Request:
5
|
needs triage | Deprecated setuptools-scm 'post-release' version scheme in use, needs migration. Unlabelled, no human maintainer response (only bot Jira-sync comments); scheme still present in codebase. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
25
Confidence:
85
Support Request:
10
|
close stale | Reports that the post-release version schema is deprecated per setuptools-scm and requires updating. Currently inactive with no maintainer response or labels. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
15
Confidence:
80
Support Request:
5
|
needs triage | Reports that the post-release version schema is deprecated and requires updating per setuptools-scm documentation. Currently inactive with no maintainer response or labels. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/starbase#96
(confidence 55%)
Prior commits 'meta: update versioning scheme (#86)' and 'meta: add dirty flag to versioning scheme (#96)' are the earlier iterations of this same versioning config, showing the intended pattern to update.
Related issues
No related issues found above the similarity threshold.