You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 24, 2024. It is now read-only.
Type of "root" is partially unknown
Type of "root" is "DataTree[Unknown]"
Pylance[reportUnknownVariableType](https://github.com/microsoft/pyright/blob/main/docs/configuration.md#reportUnknownVariableType)
(variable) root: DataTree[Unknown]
Going to the DataTree class definition and hovering the Mapping parent class:
Expected type arguments for generic class "Mapping"
Pylance[reportMissingTypeArgument](https://github.com/microsoft/pyright/blob/main/docs/configuration.md#reportMissingTypeArgument)
(class) Mapping
Same for NamedNode:
Expected type arguments for generic class "NamedNode"
Pylance[reportMissingTypeArgument](https://github.com/microsoft/pyright/blob/main/docs/configuration.md#reportMissingTypeArgument)
(class) NamedNode
A TreeNode which knows its own name.
Implements path-like relationships to other nodes in its tree.
If we compare to the Dataset definition in xarray:
Try to instantiate a
DataTree
:root = DataTree(name="root")
VSCode with Pylance will complain:
Going to the
DataTree
class definition and hovering theMapping
parent class:Same for
NamedNode
:If we compare to the
Dataset
definition inxarray
:https://github.com/pydata/xarray/blob/ff0d056ec9e99dece0202d8d73c1cb8c6c20b2a1/xarray/core/dataset.py#L511
We can see that the type parameters of
Mapping
are providedThe text was updated successfully, but these errors were encountered: