Skip to content

[ty] Use a smaller diagnostic range for inconsistent-mro diagnostics#23213

Merged
AlexWaygood merged 1 commit intomainfrom
alex/mro-diag-range
Feb 10, 2026
Merged

[ty] Use a smaller diagnostic range for inconsistent-mro diagnostics#23213
AlexWaygood merged 1 commit intomainfrom
alex/mro-diag-range

Conversation

@AlexWaygood
Copy link
Member

@AlexWaygood AlexWaygood commented Feb 10, 2026

Summary

Currently these diagnostics take up the whole range of the class, which could be huge if the class body is bigger than just ... (admittedly implausible, who ever needs more than that in a class body?).

Test Plan

snapshots updated

@AlexWaygood AlexWaygood requested a review from carljm as a code owner February 10, 2026 21:34
@AlexWaygood AlexWaygood added the ty Multi-file analysis & type inference label Feb 10, 2026
@AlexWaygood AlexWaygood added the diagnostics Related to reporting of diagnostics. label Feb 10, 2026
@astral-sh-bot
Copy link

astral-sh-bot bot commented Feb 10, 2026

Typing conformance results

No changes detected ✅

@astral-sh-bot
Copy link

astral-sh-bot bot commented Feb 10, 2026

mypy_primer results

Changes were detected when running on open source projects
more-itertools (https://github.com/more-itertools/more-itertools)
- more_itertools/more.pyi:167:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_SizedIterable` with bases list `[<special-form 'typing.Protocol[_T_co]'>, <class 'Sized'>, <class 'Iterable[_T_co@_SizedIterable]'>]`
+ more_itertools/more.pyi:168:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_SizedIterable` with bases list `[<special-form 'typing.Protocol[_T_co]'>, <class 'Sized'>, <class 'Iterable[_T_co@_SizedIterable]'>]`
- more_itertools/more.pyi:170:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_SizedReversible` with bases list `[<special-form 'typing.Protocol[_T_co]'>, <class 'Sized'>, <class 'Reversible[_T_co@_SizedReversible]'>]`
+ more_itertools/more.pyi:171:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_SizedReversible` with bases list `[<special-form 'typing.Protocol[_T_co]'>, <class 'Sized'>, <class 'Reversible[_T_co@_SizedReversible]'>]`

anyio (https://github.com/agronholm/anyio)
- src/anyio/from_thread.py:123:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_BlockingAsyncContextManager` with bases list `[<special-form 'typing.Generic[T_co]'>, <class 'AbstractContextManager'>]`
+ src/anyio/from_thread.py:123:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_BlockingAsyncContextManager` with bases list `[<special-form 'typing.Generic[T_co]'>, <class 'AbstractContextManager'>]`

spack (https://github.com/spack/spack)
- lib/spack/spack/vendor/pyrsistent/typing.py:46:5: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CheckedPSet` with bases list `[<special-form 'typing.Generic[T]'>, <class 'Hashable'>]`
+ lib/spack/spack/vendor/pyrsistent/typing.py:46:11: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CheckedPSet` with bases list `[<special-form 'typing.Generic[T]'>, <class 'Hashable'>]`
- lib/spack/spack/vendor/pyrsistent/typing.py:65:5: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PSet` with bases list `[<special-form 'typing.Generic[T]'>, <class 'Hashable'>]`
+ lib/spack/spack/vendor/pyrsistent/typing.py:65:11: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PSet` with bases list `[<special-form 'typing.Generic[T]'>, <class 'Hashable'>]`
- lib/spack/spack/vendor/pyrsistent/typing.pyi:118:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PSetEvolver` with bases list `[<special-form 'typing.Generic[T]'>, <class 'Sized'>]`
+ lib/spack/spack/vendor/pyrsistent/typing.pyi:118:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PSetEvolver` with bases list `[<special-form 'typing.Generic[T]'>, <class 'Sized'>]`
- lib/spack/spack/vendor/pyrsistent/typing.pyi:126:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PBag` with bases list `[<special-form 'typing.Generic[T]'>, <class 'Sized'>, <class 'Hashable'>]`
+ lib/spack/spack/vendor/pyrsistent/typing.pyi:126:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PBag` with bases list `[<special-form 'typing.Generic[T]'>, <class 'Sized'>, <class 'Hashable'>]`
- var/spack/test_repos/spack_repo/builtin_mock/packages/intel_oneapi_compilers/package.py:13:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `IntelOneapiCompilers` with bases list `[Unknown, <class 'CompilerPackage'>]`
+ var/spack/test_repos/spack_repo/builtin_mock/packages/intel_oneapi_compilers/package.py:13:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `IntelOneapiCompilers` with bases list `[Unknown, <class 'CompilerPackage'>]`
- var/spack/test_repos/spack_repo/builtin_mock/packages/llvm/package.py:13:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Llvm` with bases list `[Unknown, <class 'CompilerPackage'>]`
+ var/spack/test_repos/spack_repo/builtin_mock/packages/llvm/package.py:13:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Llvm` with bases list `[Unknown, <class 'CompilerPackage'>]`
- var/spack/test_repos/spack_repo/builtin_mock/packages/py_extension1/package.py:12:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PyExtension1` with bases list `[Unknown, <class 'PythonExtension'>]`
+ var/spack/test_repos/spack_repo/builtin_mock/packages/py_extension1/package.py:12:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PyExtension1` with bases list `[Unknown, <class 'PythonExtension'>]`
- var/spack/test_repos/spack_repo/builtin_mock/packages/py_numpy/package.py:10:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PyNumpy` with bases list `[Unknown, <class 'PythonExtension'>]`
+ var/spack/test_repos/spack_repo/builtin_mock/packages/py_numpy/package.py:10:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `PyNumpy` with bases list `[Unknown, <class 'PythonExtension'>]`

mitmproxy (https://github.com/mitmproxy/mitmproxy)
- mitmproxy/tools/web/app.py:376:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `WebSocketEventBroadcaster` with bases list `[Unknown, <class 'AuthRequestHandler'>]`
+ mitmproxy/tools/web/app.py:376:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `WebSocketEventBroadcaster` with bases list `[Unknown, <class 'AuthRequestHandler'>]`

meson (https://github.com/mesonbuild/meson)
- mesonbuild/_typing.py:27:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `SizedStringProtocol` with bases list `[<special-form 'typing.Protocol'>, <class 'StringProtocol'>, <class 'Sized'>]`
+ mesonbuild/_typing.py:27:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `SizedStringProtocol` with bases list `[<special-form 'typing.Protocol'>, <class 'StringProtocol'>, <class 'Sized'>]`

setuptools (https://github.com/pypa/setuptools)
+ setuptools/_distutils/command/install.py:719:42: error[invalid-argument-type] Argument to function `__new__` is incorrect: Expected `Iterable[Never]`, found `map[str]`
- setuptools/_vendor/more_itertools/more.pyi:168:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_SizedIterable` with bases list `[<special-form 'typing.Protocol[_T_co]'>, <class 'Sized'>, <class 'Iterable[_T_co@_SizedIterable]'>]`
+ setuptools/_vendor/more_itertools/more.pyi:169:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_SizedIterable` with bases list `[<special-form 'typing.Protocol[_T_co]'>, <class 'Sized'>, <class 'Iterable[_T_co@_SizedIterable]'>]`
- setuptools/_vendor/more_itertools/more.pyi:171:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_SizedReversible` with bases list `[<special-form 'typing.Protocol[_T_co]'>, <class 'Sized'>, <class 'Reversible[_T_co@_SizedReversible]'>]`
+ setuptools/_vendor/more_itertools/more.pyi:172:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `_SizedReversible` with bases list `[<special-form 'typing.Protocol[_T_co]'>, <class 'Sized'>, <class 'Reversible[_T_co@_SizedReversible]'>]`
- Found 1126 diagnostics
+ Found 1127 diagnostics

prefect (https://github.com/PrefectHQ/prefect)
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21620:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AddedToProjectEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21620:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AddedToProjectEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21634:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `App` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21634:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `App` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21698:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AssignedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21698:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AssignedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21716:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutoMergeDisabledEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21716:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutoMergeDisabledEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21740:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutoMergeEnabledEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21740:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutoMergeEnabledEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21755:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutoRebaseEnabledEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21755:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutoRebaseEnabledEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21770:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutoSquashEnabledEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21770:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutoSquashEnabledEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21785:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutomaticBaseChangeFailedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21785:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutomaticBaseChangeFailedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21803:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutomaticBaseChangeSucceededEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21803:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `AutomaticBaseChangeSucceededEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21821:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BaseRefChangedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21821:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BaseRefChangedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21851:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BaseRefDeletedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21851:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BaseRefDeletedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21866:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BaseRefForcePushedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21866:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BaseRefForcePushedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21892:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Blob` with bases list `[Unknown, <class 'GitObject'>, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21892:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Blob` with bases list `[Unknown, <class 'GitObject'>, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21907:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Bot` with bases list `[Unknown, <class 'Node'>, <class 'Actor'>, <class 'UniformResourceLocatable'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21907:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Bot` with bases list `[Unknown, <class 'Node'>, <class 'Actor'>, <class 'UniformResourceLocatable'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21923:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BranchProtectionRule` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:21923:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BranchProtectionRule` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22107:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BypassForcePushAllowance` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22107:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BypassForcePushAllowance` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22120:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BypassPullRequestAllowance` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22120:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `BypassPullRequestAllowance` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22133:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CWE` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22133:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CWE` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22147:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CheckRun` with bases list `[Unknown, <class 'Node'>, <class 'UniformResourceLocatable'>, <class 'RequirableByPullRequest'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22147:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CheckRun` with bases list `[Unknown, <class 'Node'>, <class 'UniformResourceLocatable'>, <class 'RequirableByPullRequest'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22232:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CheckSuite` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22232:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CheckSuite` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22346:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ClosedEvent` with bases list `[Unknown, <class 'Node'>, <class 'UniformResourceLocatable'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22346:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ClosedEvent` with bases list `[Unknown, <class 'Node'>, <class 'UniformResourceLocatable'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22364:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CodeOfConduct` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22364:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CodeOfConduct` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22378:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CommentDeletedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22378:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CommentDeletedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22395:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Commit` with bases list `[Unknown, <class 'Node'>, <class 'GitObject'>, <class 'Subscribable'>, <class 'UniformResourceLocatable'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22395:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Commit` with bases list `[Unknown, <class 'Node'>, <class 'GitObject'>, <class 'Subscribable'>, <class 'UniformResourceLocatable'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22684:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CommitComment` with bases list `[Unknown, <class 'Node'>, <class 'Comment'>, <class 'Deletable'>, <class 'Minimizable'>, <class 'Updatable'>, <class 'UpdatableComment'>, <class 'Reactable'>, <class 'RepositoryNode'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22684:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CommitComment` with bases list `[Unknown, <class 'Node'>, <class 'Comment'>, <class 'Deletable'>, <class 'Minimizable'>, <class 'Updatable'>, <class 'UpdatableComment'>, <class 'Reactable'>, <class 'RepositoryNode'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22710:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CommitCommentThread` with bases list `[Unknown, <class 'Node'>, <class 'RepositoryNode'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22710:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CommitCommentThread` with bases list `[Unknown, <class 'Node'>, <class 'RepositoryNode'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22737:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ConnectedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22737:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ConnectedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22765:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ConvertToDraftEvent` with bases list `[Unknown, <class 'Node'>, <class 'UniformResourceLocatable'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22765:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ConvertToDraftEvent` with bases list `[Unknown, <class 'Node'>, <class 'UniformResourceLocatable'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22781:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ConvertedNoteToIssueEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22781:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ConvertedNoteToIssueEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22795:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ConvertedToDiscussionEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22795:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ConvertedToDiscussionEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22809:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedCommitContribution` with bases list `[Unknown, <class 'Contribution'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22809:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedCommitContribution` with bases list `[Unknown, <class 'Contribution'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22824:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedIssueContribution` with bases list `[Unknown, <class 'Contribution'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22824:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedIssueContribution` with bases list `[Unknown, <class 'Contribution'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22834:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedPullRequestContribution` with bases list `[Unknown, <class 'Contribution'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22834:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedPullRequestContribution` with bases list `[Unknown, <class 'Contribution'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22846:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedPullRequestReviewContribution` with bases list `[Unknown, <class 'Contribution'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22846:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedPullRequestReviewContribution` with bases list `[Unknown, <class 'Contribution'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22864:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedRepositoryContribution` with bases list `[Unknown, <class 'Contribution'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22864:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CreatedRepositoryContribution` with bases list `[Unknown, <class 'Contribution'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22876:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CrossReferencedEvent` with bases list `[Unknown, <class 'UniformResourceLocatable'>, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22876:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `CrossReferencedEvent` with bases list `[Unknown, <class 'UniformResourceLocatable'>, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22912:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DemilestonedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22912:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DemilestonedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22931:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DependabotUpdate` with bases list `[Unknown, <class 'RepositoryNode'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22931:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DependabotUpdate` with bases list `[Unknown, <class 'RepositoryNode'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22942:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeployKey` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22942:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeployKey` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22960:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeployedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22960:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeployedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22988:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Deployment` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:22988:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Deployment` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23054:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeploymentEnvironmentChangedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23054:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeploymentEnvironmentChangedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23073:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeploymentReview` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23073:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeploymentReview` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23103:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeploymentStatus` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23103:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DeploymentStatus` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23137:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DisconnectedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23137:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DisconnectedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23165:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Discussion` with bases list `[Unknown, <class 'Comment'>, <class 'Updatable'>, <class 'Deletable'>, <class 'Labelable'>, <class 'Lockable'>, <class 'RepositoryNode'>, <class 'Subscribable'>, <class 'Reactable'>, <class 'Votable'>, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23165:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Discussion` with bases list `[Unknown, <class 'Comment'>, <class 'Updatable'>, <class 'Deletable'>, <class 'Labelable'>, <class 'Lockable'>, <class 'RepositoryNode'>, <class 'Subscribable'>, <class 'Reactable'>, <class 'Votable'>, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23225:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DiscussionCategory` with bases list `[Unknown, <class 'Node'>, <class 'RepositoryNode'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23225:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DiscussionCategory` with bases list `[Unknown, <class 'Node'>, <class 'RepositoryNode'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23257:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DiscussionComment` with bases list `[Unknown, <class 'Comment'>, <class 'Deletable'>, <class 'Minimizable'>, <class 'Updatable'>, <class 'UpdatableComment'>, <class 'Reactable'>, <class 'Votable'>, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23257:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DiscussionComment` with bases list `[Unknown, <class 'Comment'>, <class 'Deletable'>, <class 'Minimizable'>, <class 'Updatable'>, <class 'UpdatableComment'>, <class 'Reactable'>, <class 'Votable'>, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23317:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DiscussionPoll` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23317:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DiscussionPoll` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23367:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DiscussionPollOption` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23367:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DiscussionPollOption` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23384:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DraftIssue` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23384:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `DraftIssue` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23468:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Enterprise` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23468:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Enterprise` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23608:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseAdministratorInvitation` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23608:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseAdministratorInvitation` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23636:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseIdentityProvider` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23636:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseIdentityProvider` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23689:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseRepositoryInfo` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23689:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseRepositoryInfo` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23705:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseServerInstallation` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23705:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseServerInstallation` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23781:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseServerUserAccount` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23781:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseServerUserAccount` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23844:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseServerUserAccountEmail` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23844:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseServerUserAccountEmail` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23872:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseServerUserAccountsUpload` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23872:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseServerUserAccountsUpload` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23906:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseUserAccount` with bases list `[Unknown, <class 'Actor'>, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23906:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `EnterpriseUserAccount` with bases list `[Unknown, <class 'Actor'>, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23965:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Environment` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23965:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Environment` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23991:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ExternalIdentity` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:23991:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `ExternalIdentity` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24017:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `GenericHovercardContext` with bases list `[Unknown, <class 'HovercardContext'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24017:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `GenericHovercardContext` with bases list `[Unknown, <class 'HovercardContext'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24026:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Gist` with bases list `[Unknown, <class 'Node'>, <class 'Starrable'>, <class 'UniformResourceLocatable'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24026:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Gist` with bases list `[Unknown, <class 'Node'>, <class 'Starrable'>, <class 'UniformResourceLocatable'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24105:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `GistComment` with bases list `[Unknown, <class 'Node'>, <class 'Comment'>, <class 'Deletable'>, <class 'Minimizable'>, <class 'Updatable'>, <class 'UpdatableComment'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24105:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `GistComment` with bases list `[Unknown, <class 'Node'>, <class 'Comment'>, <class 'Deletable'>, <class 'Minimizable'>, <class 'Updatable'>, <class 'UpdatableComment'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24118:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `GpgSignature` with bases list `[Unknown, <class 'GitSignature'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24118:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `GpgSignature` with bases list `[Unknown, <class 'GitSignature'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24128:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `HeadRefDeletedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24128:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `HeadRefDeletedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24154:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `HeadRefForcePushedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24154:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `HeadRefForcePushedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24180:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `HeadRefRestoredEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24180:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `HeadRefRestoredEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24196:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `IpAllowListEntry` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24196:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `IpAllowListEntry` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24228:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Issue` with bases list `[Unknown, <class 'Node'>, <class 'Assignable'>, <class 'Closable'>, <class 'Comment'>, <class 'Updatable'>, <class 'UpdatableComment'>, <class 'Labelable'>, <class 'Lockable'>, <class 'Reactable'>, <class 'RepositoryNode'>, <class 'Subscribable'>, <class 'UniformResourceLocatable'>, <class 'ProjectNextOwner'>, <class 'ProjectV2Owner'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24228:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Issue` with bases list `[Unknown, <class 'Node'>, <class 'Assignable'>, <class 'Closable'>, <class 'Comment'>, <class 'Updatable'>, <class 'UpdatableComment'>, <class 'Labelable'>, <class 'Lockable'>, <class 'Reactable'>, <class 'RepositoryNode'>, <class 'Subscribable'>, <class 'UniformResourceLocatable'>, <class 'ProjectNextOwner'>, <class 'ProjectV2Owner'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24501:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `IssueComment` with bases list `[Unknown, <class 'Node'>, <class 'Comment'>, <class 'Deletable'>, <class 'Minimizable'>, <class 'Updatable'>, <class 'UpdatableComment'>, <class 'Reactable'>, <class 'RepositoryNode'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24501:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `IssueComment` with bases list `[Unknown, <class 'Node'>, <class 'Comment'>, <class 'Deletable'>, <class 'Minimizable'>, <class 'Updatable'>, <class 'UpdatableComment'>, <class 'Reactable'>, <class 'RepositoryNode'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24526:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `JoinedGitHubContribution` with bases list `[Unknown, <class 'Contribution'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24526:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `JoinedGitHubContribution` with bases list `[Unknown, <class 'Contribution'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24535:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Label` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24535:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Label` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24655:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `LabeledEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24655:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `LabeledEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24672:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Language` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24672:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Language` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24683:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `License` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24683:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `License` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24732:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `LockedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24732:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `LockedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24749:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Mannequin` with bases list `[Unknown, <class 'Node'>, <class 'Actor'>, <class 'UniformResourceLocatable'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24749:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Mannequin` with bases list `[Unknown, <class 'Node'>, <class 'Actor'>, <class 'UniformResourceLocatable'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24767:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MarkedAsDuplicateEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24767:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MarkedAsDuplicateEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24791:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MarketplaceCategory` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24791:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MarketplaceCategory` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24823:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MarketplaceListing` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:24823:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MarketplaceListing` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25029:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MembersCanDeleteReposClearAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'EnterpriseAuditEntryData'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25029:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MembersCanDeleteReposClearAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'EnterpriseAuditEntryData'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25044:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MembersCanDeleteReposDisableAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'EnterpriseAuditEntryData'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25044:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MembersCanDeleteReposDisableAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'EnterpriseAuditEntryData'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25059:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MembersCanDeleteReposEnableAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'EnterpriseAuditEntryData'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25059:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MembersCanDeleteReposEnableAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'EnterpriseAuditEntryData'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25074:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MentionedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25074:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MentionedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25088:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MergedEvent` with bases list `[Unknown, <class 'Node'>, <class 'UniformResourceLocatable'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25088:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MergedEvent` with bases list `[Unknown, <class 'Node'>, <class 'UniformResourceLocatable'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25116:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MigrationSource` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25116:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MigrationSource` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25130:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Milestone` with bases list `[Unknown, <class 'Node'>, <class 'Closable'>, <class 'UniformResourceLocatable'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25130:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `Milestone` with bases list `[Unknown, <class 'Node'>, <class 'Closable'>, <class 'UniformResourceLocatable'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25256:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MilestonedEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25256:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MilestonedEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25275:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MovedColumnsInProjectEvent` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25275:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `MovedColumnsInProjectEvent` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25289:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OIDCProvider` with bases list `[Unknown, <class 'Node'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25289:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OIDCProvider` with bases list `[Unknown, <class 'Node'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25332:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OauthApplicationCreateAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OauthApplicationAuditEntryData'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25332:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OauthApplicationCreateAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OauthApplicationAuditEntryData'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25353:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgAddBillingManagerAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25353:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgAddBillingManagerAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25365:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgAddMemberAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25365:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgAddMemberAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25379:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgBlockUserAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25379:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgBlockUserAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25401:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgConfigDisableCollaboratorsOnlyAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25401:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgConfigDisableCollaboratorsOnlyAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25412:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgConfigEnableCollaboratorsOnlyAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25412:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgConfigEnableCollaboratorsOnlyAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25423:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgCreateAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25423:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgCreateAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25437:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgDisableOauthAppRestrictionsAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25437:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgDisableOauthAppRestrictionsAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
- src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25448:1: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgDisableSamlAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
+ src/integrations/prefect-github/prefect_github/schemas/graphql_schema.py:25448:7: error[inconsistent-mro] Cannot create a consistent method resolution order (MRO) for class `OrgDisableSamlAuditEntry` with bases list `[Unknown, <class 'Node'>, <class 'AuditEntry'>, <class 'OrganizationAuditEntryData'>]`
- src/in

... (truncated 422 lines) ...

@astral-sh-bot
Copy link

astral-sh-bot bot commented Feb 10, 2026

Memory usage report

Memory usage unchanged ✅

@AlexWaygood AlexWaygood merged commit 45bd045 into main Feb 10, 2026
52 checks passed
@AlexWaygood AlexWaygood deleted the alex/mro-diag-range branch February 10, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

diagnostics Related to reporting of diagnostics. ty Multi-file analysis & type inference

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants