Closed SnoopJ closed 8 months ago
After some question about dropping back to earliest-good after I found the source of mypy
considering the version's release
property optional (tuple[...] | None
), we elected to just keep this latest-good release constraint. It's fine.
@Exirel discovered that we have some problems with type analysis on
master
if one has apackaging
version that is 'too old'.The above was observed with
packaging==21.3
.I tried to look in their changelog to see if there was a specific version that fixed the issue we saw, but came up empty-handed. Pinning the lower bound to the latest version is the next best thing to do, and this package has excellent compatibility, so it shouldn't be a problem.
Checklist
make qa
(runsmake lint
andmake test
)