huggingface/lighteval

[BUG] Installing lighteval breaks hydra-core

オープン

#713 opened on 2025/05/09

 (1 件のコメント) (1 件のリアクション) (0 人の担当者)Python (514 件のフォーク)auto 404
bughelp wanted

Repository metrics

Stars
 (2,496 個のスター)
PR merge metrics
 (PR metrics pending)

説明

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

コントリビューターガイド