huggingface/lighteval

[BUG] Installing lighteval breaks hydra-core

Offen

#713 geöffnet am 09.05.2025

 (1 Kommentar) (1 Reaktion) (0 zugewiesene Personen)Python (514 Forks)auto 404
bughelp wanted

Repository-Metriken

Stars
 (2.496 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

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

Contributor Guide