static: update excluded and changes from new errors
Metadata
Current evaluation
Merged after approval and passing CI. Updates static analysis exclusions, adds py.typed, fixes README packaging, corrects float retry handling, ignores urllib3 typing, and excludes .tox from linters.
Suggested action: —
No scores available.
Issue body
- added py.typed to match py.typed in setup.cfg
- corrected README.md for proper packaging
- float is not accepted as a total Retry value
- ignore typing for urllib3.exceptions
- exclude .tox from linters
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI. Updates static analysis exclusions, adds py.typed, fixes README packaging, corrects float retry handling, ignores urllib3 typing, and excludes .tox from linters. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged maintainer PR updating static analysis configurations. Added py.typed, corrected README packaging, addressed float retry validation, ignored urllib3 typing errors, and excluded .tox from linters. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1137 Add "tox -e static" for static type checking (Pyright) | charmcraft | merged | Added a tox environment for Pyright static type checking. Merged after approval and passing CI checks. Updated ops version pinning to >=2.4.1 and adjusted code for type checker compatibility. |