← Back to issue list

chore: use new mypy config `extra_checks`

View original Github issue

Metadata

Project
starbase
Number
#158
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #158 as commit 86b7568, replacing mypy's deprecated strict_concatenate option with extra_checks.

Resolution: closed resolved

Reason: PR #158 merged into the main branch as commit 86b7568, updating the mypy configuration to use extra_checks and remove the deprecation warning.

Evaluated by: mr-cal-bot

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`? ----- Resolves the following deprecation warning: ``` lint-mypy: commands[0]> mypy --install-types --non-interactive . Warning: --strict-concatenate is deprecated; use --extra-checks instead ``` Source: https://github.com/canonical/craft-providers/commit/0b3f047763ce2e3f683f726c3548442242781aa2

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #158 as commit 86b7568, replacing mypy's deprecated strict_concatenate option with extra_checks.
stealth/space-bunny-alpha — closed resolved Merged #158 as 86b7568, replacing deprecated mypy `--strict-concatenate` with `--extra-checks`.
qwen/qwen3.6-35b-a3b — — Merged a single-line configuration update replacing the deprecated mypy --strict-concatenate flag with --extra-checks. Approved by a reviewer, passed all CI checks, and maintained 100% test coverage.
qwen3.6-35b-a3b-mtp-q6 — — Merged a chore replacing the deprecated mypy flag --strict-concatenate with --extra-checks, resolving a linting deprecation warning while maintaining 100% test coverage.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#82 chore: skip typing checkers in "_version.py" craft-application merged Merged PR #82 as commit 1ec888d8, excluding setuptools_scm-generated _version.py from mypy and pyright to avoid false-positive typing errors.
74%
#128 chore: skip typing checkers in "_version.py" starbase merged Merged PR #128 as commit edf7d5a, excluding setuptools_scm-generated _version.py from mypy and Pyright checks.
73%