mirror of
https://github.com/hwchase17/langchain.git
synced 2025-06-22 06:39:52 +00:00
use keys not items (#12918)
This commit is contained in:
parent
60d025b83b
commit
aba407f774
@ -273,7 +273,7 @@ class ConfigurableFieldSingleOption(NamedTuple):
|
|||||||
description: Optional[str] = None
|
description: Optional[str] = None
|
||||||
|
|
||||||
def __hash__(self) -> int:
|
def __hash__(self) -> int:
|
||||||
return hash((self.id, tuple(self.options.items()), self.default))
|
return hash((self.id, tuple(self.options.keys()), self.default))
|
||||||
|
|
||||||
|
|
||||||
class ConfigurableFieldMultiOption(NamedTuple):
|
class ConfigurableFieldMultiOption(NamedTuple):
|
||||||
@ -287,7 +287,7 @@ class ConfigurableFieldMultiOption(NamedTuple):
|
|||||||
description: Optional[str] = None
|
description: Optional[str] = None
|
||||||
|
|
||||||
def __hash__(self) -> int:
|
def __hash__(self) -> int:
|
||||||
return hash((self.id, tuple(self.options.items()), tuple(self.default)))
|
return hash((self.id, tuple(self.options.keys()), tuple(self.default)))
|
||||||
|
|
||||||
|
|
||||||
AnyConfigurableField = Union[
|
AnyConfigurableField = Union[
|
||||||
|
Loading…
Reference in New Issue
Block a user