Skip to content

Commit

Permalink
Update mypy to ~=1.7.0
Browse files Browse the repository at this point in the history
New errors with type: ignore specifications have cropped up
in a transitive dependency. It turns out the specific type: ignore
spec used in that library is supported in mypy 1.7, but not 1.3.

Note mypy does not use SemVer, as minor releases may add functionality
that will detect latent issues in code, so we will continue with
periodic manual updates.
  • Loading branch information
tlento committed Nov 14, 2023
1 parent 7ba9d75 commit 52b1523
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ mf = 'metricflow.cli.main:cli'

[project.optional-dependencies]
dev-packages = [
"mypy~=1.3.0",
"mypy~=1.7.0",
"pre-commit~=3.2.2",
# Bug with mypy: https://github.com/pallets/click/issues/2558#issuecomment-1656546003
"click>=8.1.6",
Expand Down

0 comments on commit 52b1523

Please sign in to comment.