chore(test): drop tox orchestration#2116
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
b03158d to
a1f9cbc
Compare
Signed-off-by: Pouyanpi <13303554+Pouyanpi@users.noreply.github.com>
Greptile SummaryThis PR removes the
|
| Filename | Overview |
|---|---|
| tox.ini | Deleted entirely; the four-Python-version matrix it defined (py310–py313) is already covered by the GitHub Actions matrix in pr-tests.yml. |
| pyproject.toml | Removes tox and tox-uv from the test_integration optional extra; no other dependency changes. |
| uv.lock | Drops tox, tox-uv, tox-uv-bare, pyproject-api, tomli-w, and the uv binary package entries that were pulled in transitively by tox-uv. |
| CONTRIBUTING.md | Removes the 'Supported Python versions / uv run tox' row from the Validation table. |
| AGENTS.md | Updates the cross-reference sentence to drop the mention of tox. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Developer runs tests] --> B{Local or CI?}
B -->|Local| C[make test]
B -->|CI - PR| D[GitHub Actions pr-tests.yml]
C --> E[pytest via uv]
D --> F[Matrix: Python 3.10 / 3.11 / 3.12 / 3.13]
F --> G[_test.yml reusable workflow]
G --> E
style A fill:#f0f0f0
classDef kept fill:#ccffcc,stroke:#009900
class E,F,G,C kept
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[Developer runs tests] --> B{Local or CI?}
B -->|Local| C[make test]
B -->|CI - PR| D[GitHub Actions pr-tests.yml]
C --> E[pytest via uv]
D --> F[Matrix: Python 3.10 / 3.11 / 3.12 / 3.13]
F --> G[_test.yml reusable workflow]
G --> E
style A fill:#f0f0f0
classDef kept fill:#ccffcc,stroke:#009900
class E,F,G,C kept
Reviews (1): Last reviewed commit: "chore(test): drop tox orchestration" | Re-trigger Greptile
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (4)
💤 Files with no reviewable changes (3)
📝 WalkthroughWalkthroughReferences to tox are removed from AGENTS.md and CONTRIBUTING.md validation instructions, the tox and tox-uv dependencies are removed from pyproject.toml's test_integration group, and the tox.ini configuration file is deleted entirely. ChangesTox removal
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 6✅ Passed checks (6 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Description
drop tox orchestration
Related Issue(s)
Verification
AI Assistance
Checklist