Skip to content

[PY] unable to run conform on linux #4675

@yesudeep

Description

@yesudeep

Fedora 43.

zsh❯ py/bin/conform check-model --runtime python
/home/yesudeep/code/github.com/firebase/genkit/py/packages/genkit/src/genkit/core/typing.py:283: UserWarning: Field name "schema" in "OutputConfig" shadows an attribute in parent "BaseModel"
  class OutputConfig(BaseModel):
Traceback (most recent call last):
  File "/home/yesudeep/code/github.com/firebase/genkit/py/.venv/bin/conform", line 4, in <module>
    from conform.cli import main
  File "/home/yesudeep/code/github.com/firebase/genkit/py/tools/conform/src/conform/__init__.py", line 27, in <module>
    from conform.util_test_model import RunResult
  File "/home/yesudeep/code/github.com/firebase/genkit/py/tools/conform/src/conform/util_test_model.py", line 60, in <module>
    from genkit.codec import dump_dict
  File "/home/yesudeep/code/github.com/firebase/genkit/py/packages/genkit/src/genkit/__init__.py", line 36, in <module>
    from genkit.ai import (
  File "/home/yesudeep/code/github.com/firebase/genkit/py/packages/genkit/src/genkit/ai/__init__.py", line 92, in <module>
    from genkit.blocks.prompt import (
  File "/home/yesudeep/code/github.com/firebase/genkit/py/packages/genkit/src/genkit/blocks/prompt.py", line 136, in <module>
    from dotpromptz.typing import (
  File "/home/yesudeep/code/github.com/firebase/genkit/py/.venv/lib/python3.12/site-packages/dotpromptz/__init__.py", line 143, in <module>
    from .dotprompt import Dotprompt
  File "/home/yesudeep/code/github.com/firebase/genkit/py/.venv/lib/python3.12/site-packages/dotpromptz/dotprompt.py", line 47, in <module>
    from dotpromptz.helpers import BUILTIN_HELPERS
  File "/home/yesudeep/code/github.com/firebase/genkit/py/.venv/lib/python3.12/site-packages/dotpromptz/helpers.py", line 42, in <module>
    from handlebarrz import Handlebars, HelperFn, HelperOptions
ImportError: cannot import name 'Handlebars' from 'handlebarrz' (unknown location)

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingpythonPython

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions