← Back to issue list

tox: move deps from tox.ini into pyproject.toml

View original Github issue

Metadata

Project
starbase
Number
#53
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged migration of tox dependencies from tox.ini to pyproject.toml. Approved by one reviewer, passed CI checks, and modified two files with a net reduction of ten lines.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged migration of tox dependencies from tox.ini to pyproject.toml. Approved by one reviewer, passed CI checks, and modified two files with a net reduction of ten lines.
qwen3.6-35b-a3b-mtp-q6 Merged the change to migrate tox dependencies from tox.ini to pyproject.toml. The update consolidates configuration and was approved without discussion.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#477 tox: fix broken tox environments craft-parts merged Merged a maintainer pull request fixing broken tox environments. The update modifies four files with eight additions and three deletions and received one reviewer approval before integration.
76%
#1455 build: replace setup.py with pyproject.toml charmcraft merged Merged the build configuration update replacing setup.py with pyproject.toml. Approved by two reviewers, the change modified six files with a net reduction of 21 lines, modernizing the project build system.
74%
#4273 docs: fix tox doc builds snapcraft merged Merged to main after reviewer approval and passing CI. The change fixes tox documentation builds by modifying a single file (+2/-12 lines), with no impact on code coverage.
74%
#89 tox/ci: update Python versions tested starbase merged Merged after approval and passing CI checks. Updated tox and CI configuration to test newer Python versions. The change modified two files with a net reduction of one line. Code coverage remained at 100%.
73%
#5 tools: Make renovate cleaner. starbase merged Merged a configuration update to switch Renovate to pyproject.toml and resolve a breakage when tox.ini contains package extras. Approved by one reviewer, modifying one file with eight additions and three deletions.
73%
#502 docs: fix tox documentation builds craft-parts merged Merged after PR #501 to fix tox documentation builds. The change updates one file with seven additions and two deletions, approved by two reviewers.
73%
#4 tools: Update tox and setuptools to fix breakages starbase merged Merged update to tox and setuptools that resolved tooling breakages. Approved by one reviewer, modifying two files with a net reduction of four lines.
72%
#616 build: use tox for unit tests in CI craft-parts merged Merged. CI configuration updated to use tox for unit tests. Approved by two reviewers with passing checks. Modified two files (+66/-10).
72%
#1423 build: use tox for tests charmcraft merged Merged after dual approval. Replaced existing test configuration with tox, shifting Python version management to the tool while keeping the CI matrix OS-focused. Streamlined testing setup and reduced configuration lines.
72%
#4507 ci: update PR template to use tox commands snapcraft merged Merged a two-line update to the pull request template, replacing make and pytest commands with tox. Approved by two reviewers, passed CI checks, and maintained 89.22% test coverage.
72%