Closed
Description
Crash Report
Running dmypy crashes since version 1.11.0.
"normal" mypy is running without problems
Traceback
❯ .venv/bin/dmypy run src
Daemon started
/MYPATH/.venv/lib/python3.12/site-packages/stripe/tax/_registration.py: error: INTERNAL ERROR -- Please try using mypy master on GitHub:
https://mypy.readthedocs.io/en/stable/common_issues.html#using-a-development-mypy-build
Please report a bug at https://github.com/python/mypy/issues
version: 1.11.0
Daemon crashed!
Traceback (most recent call last):
File "mypy/dmypy_server.py", line 236, in serve
File "mypy/dmypy_server.py", line 285, in run_command
File "mypy/dmypy_server.py", line 353, in cmd_run
File "mypy/dmypy_server.py", line 427, in check
File "mypy/dmypy_server.py", line 466, in initialize_fine_grained
File "mypy/build.py", line 193, in build
File "mypy/build.py", line 268, in _build
File "mypy/build.py", line 2950, in dispatch
File "mypy/build.py", line 3348, in process_graph
File "mypy/build.py", line 3453, in process_stale_scc
File "mypy/build.py", line 2409, in finish_passes
File "mypy/build.py", line 2467, in update_fine_grained_deps
File "mypy/build.py", line 2455, in compute_fine_grained_deps
File "mypy/server/deps.py", line 187, in get_dependencies
File "mypy/nodes.py", line 372, in accept
File "mypy/server/deps.py", line 250, in visit_mypy_file
File "mypy/traverser.py", line 116, in visit_mypy_file
File "mypy/nodes.py", line 1183, in accept
File "mypy/server/deps.py", line 310, in visit_class_def
File "mypy/traverser.py", line 152, in visit_class_def
File "mypy/nodes.py", line 1264, in accept
File "mypy/server/deps.py", line 429, in visit_block
File "mypy/traverser.py", line 120, in visit_block
File "mypy/nodes.py", line 1183, in accept
File "mypy/server/deps.py", line 310, in visit_class_def
File "mypy/traverser.py", line 152, in visit_class_def
File "mypy/nodes.py", line 1264, in accept
File "mypy/server/deps.py", line 429, in visit_block
File "mypy/traverser.py", line 120, in visit_block
File "mypy/nodes.py", line 1351, in accept
File "mypy/server/deps.py", line 490, in visit_assignment_stmt
File "mypy/server/deps.py", line 887, in add_type_dependencies
File "mypy/server/deps.py", line 940, in get_type_triggers
File "mypy/server/deps.py", line 947, in get_type_triggers
File "mypy/types.py", line 2706, in accept
AssertionError
To Reproduce
- Have source which uses stripe
- Run dmypy on this
Your Environment
- Mypy version used: 1.11.0
- Mypy command-line flags: -
- Mypy configuration options from
mypy.ini
(and other config files):
[tool.mypy]
python_version = 3.12
plugins = ["pydantic.mypy"]
exclude = ["notebooks", "seeds"]
disallow_untyped_defs = true
check_untyped_defs = true
ignore_missing_imports = true
- Python version used: 3.12.2
- Operating system and version: linux 6.10.0-arch1-2
stripe==10.3.0
(the file dmypy fails on)