-
Notifications
You must be signed in to change notification settings - Fork 286
Closed
Description
Once #2721 is merged, we could require python 3.8 and use the nicer annotations and features. Known improvements:
- annotations for standard collections:
dictinstead oftyping.Dict - dict unions (I believe we have at least one place where this would be useful)
Vague process:
- bump requires-python in pyproject.toml
- run
ruff check --fix --unsafe-fixes tuf tests examples - review that changes made by ruff are sensible
- check if RootVerificationResult
signed()andunsigned()work with a dict union -- this step could be left to another PR - make sure
tox -e lintandtox -e testpass
Metadata
Metadata
Assignees
Labels
No labels