nos icon indicating copy to clipboard operation
nos copied to clipboard

Function signature support for `pydantic` `BaseModel` data structures

Open spillai opened this issue 1 year ago • 0 comments

faceswap-nos-server-1  | Traceback (most recent call last):
faceswap-nos-server-1  |   File "/opt/agi-pack/conda/envs/nos-py310/lib/python3.10/site-packages/grpc/_server.py", line 552, in _call_behavior
faceswap-nos-server-1  |     response_or_iterator = behavior(argument, context)
faceswap-nos-server-1  |   File "/opt/agi-pack/conda/envs/nos-py310/lib/python3.10/site-packages/nos/server/_service.py", line 169, in GetModelInfo
faceswap-nos-server-1  |     return spec._to_proto()
faceswap-nos-server-1  |   File "/opt/agi-pack/conda/envs/nos-py310/lib/python3.10/site-packages/nos/common/spec.py", line 596, in _to_proto
faceswap-nos-server-1  |     response_bytes=dumps(spec),
faceswap-nos-server-1  |   File "/opt/agi-pack/conda/envs/nos-py310/lib/python3.10/site-packages/nos/common/cloudpickle.py", line 7, in dumps
faceswap-nos-server-1  |     return cloudpickle.dumps(obj, **kwargs)
faceswap-nos-server-1  |   File "/opt/agi-pack/conda/envs/nos-py310/lib/python3.10/site-packages/cloudpickle/cloudpickle.py", line 1479, in dumps
faceswap-nos-server-1  |     cp.dump(obj)
faceswap-nos-server-1  |   File "/opt/agi-pack/conda/envs/nos-py310/lib/python3.10/site-packages/cloudpickle/cloudpickle.py", line 1245, in dump
faceswap-nos-server-1  |     return super().dump(obj)
faceswap-nos-server-1  | _pickle.PicklingError: Can't pickle <cyfunction str_validator at 0x7f690c44edc0>: it's not the same object as pydantic.validators.str_validator

spillai avatar Oct 26 '23 20:10 spillai