Skip to content

version type is invalid #70

@ZhCoding

Description

@ZhCoding

when I run the example "Standard Implementation" in readme, I got the error below:

 Traceback (most recent call last):
  File "StandardImplementation.py", line 39, in <module>
    loaded_checkpoint = checkpointer.get(read_config)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "PythonHome\Lib\site-packages\langgraph\checkpoint\base\__init__.py", line 149, in get
    if value := self.get_tuple(config):
                ^^^^^^^^^^^^^^^^^^^^^^
  File "PythonHome\Lib\site-packages\langgraph\checkpoint\redis\__init__.py", line 428, in get_tuple
    channel_values = self.get_channel_values(
                     ^^^^^^^^^^^^^^^^^^^^^^^^
  File "PythonHome\Lib\site-packages\langgraph\checkpoint\redis\__init__.py", line 542, in get_channel_values
    & (Tag("version") == version),
       ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "PythonHome\Lib\site-packages\redisvl\query\filter.py", line 111, in wrapper
    return func(instance, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "PythonHome\Lib\site-packages\redisvl\query\filter.py", line 161, in __eq__
    self._set_tag_value(other, FilterOperator.EQ)
  File "PythonHome\Lib\site-packages\redisvl\query\filter.py", line 146, in _set_tag_value
    self._set_value(other, self.SUPPORTED_VAL_TYPES, operator)
  File "PythonHome\Lib\site-packages\redisvl\query\filter.py", line 68, in _set_value
    raise TypeError(
TypeError: Right side argument passed to operator == with left side argument Tag must be of type (<class 'list'>, <class 'set'>, <class 'tuple'>, <class 'str'>, <class 'NoneType'>)

Python version: 3.11.9
Python package version:
redis 6.2.0
redisvl 0.8.0
langgraph-checkpoint 2.1.0
langgraph-checkpoint-redis 0.0.8

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions