tox: move deps from tox.ini into pyproject.toml
Metadata
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. | |
| #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. | |
| #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. | |
| #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%. | |
| #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. | |
| #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. | |
| #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. | |
| #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). | |
| #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. | |
| #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. |