chore: move project configuration to pyproject.toml
Metadata
Current evaluation
Closed unmerged after prolonged inactivity; the configuration migration was later completed by merged PR #751 in commit bc45bedf.
Resolution: closed stale
Reason: PR #550 received no reviews, comments, or CI checks before being closed. The same migration was later merged through PR #751 in commit bc45bedf.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged after prolonged inactivity; the configuration migration was later completed by merged PR #751 in commit bc45bedf. | |
| stealth/space-bunny-alpha | — | closed superseded | PR #550 (move config to pyproject.toml) was closed unmerged with no reviews or CI after ~245 days idle. The same migration landed later via merged PR #751 (commit bc45bedf), replacing setup.py/setup.cfg. | |
| stealth/space-bunny-alpha | — | closed stale | PR #550 was closed unmerged after prolonged inactivity, with no reviews, comments, or CI checks. The later pyproject.toml migration merged via #751 (bc45bedf). | |
| qwen/qwen3.6-35b-a3b | — | — | Migration of project configuration to pyproject.toml was closed without merging. Lacking reviews, comments, and CI checks, the change was abandoned due to prolonged inactivity. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Moving project configuration to pyproject.toml was closed without merging. Zero comments and no activity indicate the changes were abandoned. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/rockcraft#751
(confidence 98%)
PR #751 completed the later setup.py-to-pyproject.toml migration.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1422 chore: migrate setup.py to pyproject.toml | charmcraft | closed | Closed unmerged after prolonged inactivity; the same setup.py-to-pyproject.toml migration was later merged in #1455 via commit f41e333d. | |
| #782 chore: replace setup.py with pyproject.toml | craft-parts | closed | PR #782 (setup.py to pyproject.toml) was closed unmerged after ~2 years with no review. The same migration landed later via PR #902, commit 5a1a5db0 "build: migrate to pyproject.toml", which removed setup.py/setup.cfg. | |
| #120 chore: migrate build from setup.cfg to pyproject.toml | craft-store | merged | Merged craft-store#120 (commit ac0969d): moved packaging/build metadata from setup.cfg into pyproject.toml's PEP 621 [project] table, +18/-134 lines across setup.cfg and pyproject.toml; approved by 2 reviewers. | |
| #751 chore: migrate setup.py to pyproject.toml | rockcraft | merged | Merged PR #751 in commit bc45bedf, replacing setup.py and setup.cfg with pyproject.toml to support standalone Starflow workflows. | |
| #2898 chore: format pyproject.toml with tombi ahead of Starbase merge | charmcraft | closed | Closed unmerged after its prep branch was dropped during the Starbase update; replacement PR #2899 merged as commit 8da01822. | |
| #436 chore: format pyproject.toml with tombi | craft-store | closed | PR #436 was superseded by merged PR #435 (commit fe67242) which applied the same tombi formatting to pyproject.toml. | |
| #5194 chore: fix small pyproject.yaml errors | snapcraft | merged | Merged PR #5194 (commit 6a2b36b89) cleaned pyproject.toml: dropped deprecated Ruff rules ANN101/ANN102 and fixed an invalid Black config variable. | |
| #740 build: replace setup.py and setup.cfg with pyproject.toml | rockcraft | closed | Closed unmerged; its setup.py/setup.cfg-to-pyproject.toml migration was superseded by merged PR #751 in commit bc45bedf. | |
| #530 chore(deps): update development dependencies (non-major) | craft-providers | merged | Renovate automerge landed: pytest 8.0.2→8.1.1, types-setuptools, mypy 1.8.0→1.9.0 and pyright 1.1.352→1.1.353 in pyproject.toml; merged as commit d7bee75 (+4/-4 lines, 1 file). | |
| #435 chore: format pyproject.toml with tombi | craft-store | merged | Merged PR formatting pyproject.toml with tombi for consistent TOML formatting ahead of starbasification. |