← Back to issue list

tox: basic tox from starbase

View original Github issue

Metadata

Project
craft-parts
Number
#433
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged the Starbase-derived tox configuration in PR #433 (commit 7dbf0405), updating 24 files.

Resolution: closed resolved

Reason: PR #433 was merged after approval as commit 7dbf0405, introducing the requested tox configuration. No CI checks were reported.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged the Starbase-derived tox configuration in PR #433 (commit 7dbf0405), updating 24 files.
stealth/space-bunny-alpha — closed resolved PR #433 was approved and merged, porting Starbase's basic tox configuration in commit 7dbf0405 (24 files, +265/-85).
stealth/space-bunny-alpha — closed resolved Merged a basic tox configuration from starbase after approval, changing 24 files (+265/-85). No CI checks were reported, and 33 review comments remain unresolved.
qwen/qwen3.6-35b-a3b — — Merged basic tox configuration from starbase. Approved by one reviewer, the update modified 24 files with 265 additions and 85 deletions, and was successfully integrated into the repository.
qwen3.6-35b-a3b-mtp-q6 — — Merged basic tox configuration from starbase. The maintainer signed the CLA and the changes were accepted without review comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#11 tools: use the starbase tox config craft-grammar merged PR #11 by lengau merged (commit 697e4dd) adding Starbase's tox configuration: tox.ini plus four supporting config files, 183 added lines. tox.ini later dropped in #310 after rebasing on Starbase.
83%
#1062 tools: import tox from starbase charmcraft merged Merged as commit 4ed52927, adding Starbase's tox configuration across eight files; CI adoption was deferred because several linters failed.
81%
#4131 tools: update tox config to latest starbase snapcraft merged Merged PR #4131 as 89fd9ecb6, updating Snapcraft's tox configuration to the latest Starbase and removing obsolete tox setup.
75%
#4058 tox: fix linters and makefile snapcraft merged PR #4058 by lengau merged as commit be5d4307 ("tox: fix linters and makefile"), correcting linter config in tox.ini and the Makefile after the starbase tox migration (#4046). Codecov reported no coverage change.
75%
#1231 tools: update tox configuration to starbase v1 charmcraft merged Merged charmcraft#1231 as commit 81ce65f2, updating the tox configuration to Starbase v1 after approval by two reviewers.
74%
#477 tox: fix broken tox environments craft-parts merged Merged #477 fixed the broken tox environments, updating four files (+8/-3) in commit 64677494.
73%
#105 upstream improved tox UX starbase closed Upstream tox UX improvements were ported and merged in starbase PR #106 at commit 8b8fed8, including the CI correction noted in canonical/craft-providers#334.
71%
#4046 tools: move to the starbase tox configuration snapcraft merged Merged as 618410f11, migrating tools to Starbase's tox configuration and testing Python 3.8/3.10 on Ubuntu 20.04/22.04.
71%