googlefonts / googlefonts/ufo2ft

Reenable flake8-bugbear warning B905 when the minimum required Python version is >= 3.10

Open
#685 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
176
Forks
48
PR merge metrics
No merged PRs in 30d

Description

See https://github.com/googlefonts/ufo2ft/pull/684. The warning moans whenever you use `zip` without `strict=True`, which is probably always what you want.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with pull request #684 and the repository's flake8 configuration to see where B905 was disabled and how the minimum Python version is defined. Reenable the warning when the minimum version is at least 3.10, then run the lint checks and confirm the existing zip calls satisfy B905.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.