gritql
gritql copied to clipboard
Python: Fails to replace multiline import correctly
engine marzano(0.1)
language python
`from pydantic import $X` => `from langchain_core.pydantic_v1 import $X`
from pydantic import (
BaseModel,
ConfigDict,
Extra,
Field,
ValidationError,
create_model,
root_validator,
validate_arguments,
)
gets mapped to (missing ()
from langchain_core.pydantic_v1 import BaseModel
ConfigDict,
Extra,
Field,
ValidationError,
create_model,
root_validator,
validate_arguments
FYI you can use this workaround:
engine marzano(0.1)
language python
`from $pydantic import $_` where {
$pydantic <: contains `pydantic` => `langchain_core.pydantic_v1`
}