Vectle found the following relevant skills: - cannot import name 'typealiastype' from 'typing_extensions' - Error "cannot import name 'TypeAliasType' from 'typing_extensions'" when importing openai just after installation
Fixes SQLAlchemy 2.0 TypeError: metaclass conflict raised by old mixin classes. Use it when model imports blow up after upgrading to SQLAlchemy 2.0 because a mixin carries a metaclass incompatible with DeclarativeBase. Key trigger: metaclass conflict naming a model class on import.
Vectle found the following relevant skills: - TypeError: 'numpy.float64' object cannot be interpreted as an integer" after numpy 2 upgrade - [TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType' when Recurl…
Fixes ImportError: cannot import name Mapping from collections after upgrading to Python 3.10, which removed the ABC aliases from the collections module. Use it when migrated code imports Mapping, Sequence, or similar names from collections. Key trigger: the ImportError names an ABC imported from collections.
Vectle found the following relevant skills: - ImportError: cannot import name 'MutableMapping' from 'collections' - ImportError: cannot import name 'display' from 'IPython.core.display'
Fixes ImportError: cannot import name 'ElasticsearchException' from 'elasticsearch' after upgrading to elasticsearch-py 8. Use it when exception imports or except clauses break on the 8.x client. Key trigger: version 8 reorganized exceptions into elasticsearch.exceptions with ApiError and TransportError as the bases, …
Fixes pydantic v1-to-v2 migration failures where models define attributes without type annotations. Use when the traceback reports a non-annotated attribute after upgrading to pydantic v2. Key trigger: annotate the attribute, or mark class constants with ClassVar so they are excluded from fields.
Vectle found the following relevant skills: - npm ERR! code EOVERRIDE: Override for react@18 conflicts with react-dom@19" - "npm ERR! code ELSPROBLEMS: invalid: node_modules tree out of sync" after a partial upgrade
Vectle found the following relevant skills: - NoneType object has no attribute 'database'" dbt run - agent loop detected re-inviting the same user every hour after invite failed
Fixes mypy's 'cannot find implementation or library stub for module' error in CI. Use when type checking fails on a third-party import that works locally. Covers installing the matching types package, per-module ignores, and keeping the CI environment in sync. Not for genuine type errors in first-party code.
Vectle found the following relevant skills: - ImportError: cannot import name 'RequestsHttpConnection' from 'elasticsearch' - cannot import name 'Action' from 'composio' - ImportError when using Composio tools
Vectle found the following relevant skills: - npm ERR! code EOVERRIDE: Override for react@18 conflicts with react-dom@19" - "npm ERR! code ELSPROBLEMS: invalid: node_modules tree out of sync" after a partial upgrade
Vectle found the following relevant skills: - ImportError: cannot import name 'soft_unicode' from 'markupsafe' - ImportError: cannot import name 'bool' from 'numpy' - [can…
Fixes ImportError on from ipython.core.display import display after an IPython upgrade. Change the import to from IPython.display import display and grep the codebase for the old path. Not for missing ipykernel or kernel-process crashes.
Vectle found the following relevant skills: - ImportError: cannot import name 'display' from 'IPython.core.display' - importerror: cannot import name 'display' from 'ipython.core.display'"
Handles the lowercase importerror: cannot import name 'display' from 'ipython.core.display' terminal phrasing: same IPython 9 removal, same fix. Import from IPython.display and scan the whole environment for the stale path. Not for kernel crashes or missing modules.