Skip to content

[BUG] Installing lighteval breaks hydra-core #713

Open
@ahans30

Description

@ahans30

Describe the bug

Installing this package in same env as hydra-core seems to break hydra-core's upstream package called antlr4. Since I use hydra and want to use lighteval as well, is there a way to reconcile these dependencies?

To Reproduce

pip install hydra-core
pip install lighteval
from latex2sympy2_extended.latex2sympy2 import NormalizationConfig

should give you:
File "your/conda/env/lib/python3.11/site-packages/antlr4/atn/ATNDeserializer.py", line 89, in adjust
v = ord(c)
^^^^^^
TypeError: ord() expected string of length 1, but int found

Expected behavior

To be able to use lighteval + hydra-core functionality.

Version info

python==3.11.12
lighteval==0.9.2
hydra-core==1.3.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions