Skip to content

Commit de0d258

Browse files
committed
More explicit field aliasing for silly type checker behavior.
1 parent 85cd520 commit de0d258

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

referencing/_core.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -231,10 +231,11 @@ class Registry(Mapping[URI, Resource[D]]):
231231
_resources: HashTrieMap[URI, Resource[D]] = field(
232232
default=HashTrieMap(),
233233
converter=HashTrieMap.convert, # type: ignore[reportGeneralTypeIssues] # noqa: E501
234+
alias="resources",
234235
)
235236
_anchors: HashTrieMap[tuple[URI, str], AnchorType[D]] = HashTrieMap() # type: ignore[reportGeneralTypeIssues] # noqa: E501
236237
_uncrawled: HashTrieSet[URI] = EMPTY_UNCRAWLED
237-
_retrieve: Retrieve[D] = field(default=_fail_to_retrieve)
238+
_retrieve: Retrieve[D] = field(default=_fail_to_retrieve, alias="retrieve")
238239

239240
def __getitem__(self, uri: URI) -> Resource[D]:
240241
"""

0 commit comments

Comments
 (0)