dustalov
evalica
BlogDocsChangelog

Fix mypy type errors on Python 3.14

#60Merged
Comparing
copilot/fix-mypy-tests-python-3-14
(
41230f4
) with
master
(
39a176f
)
CodSpeed Performance Gauge
0%
Untouched
18

Benchmarks

Passed

test_llmfao_pairwise_scores[pyo3]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
83.7 µs83.6 µs
test_llmfao_performance[pagerank-naive]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
10.2 ms10.2 ms
test_llmfao_performance[average_win_rate-naive]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
8.6 ms8.6 ms
test_llmfao_performance[bradley_terry-naive]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
27.3 ms27.2 ms
test_llmfao_performance[eigen-naive]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
11 ms11 ms
test_llmfao_performance[elo-naive]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
1.8 s1.8 s
test_llmfao_performance[bradley_terry-pyo3]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
test_llmfao_performance[eigen-pyo3]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
6.8 ms6.8 ms
test_llmfao_performance[counting-pyo3]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
6.4 ms6.4 ms
test_llmfao_performance[elo-pyo3]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
7.5 ms7.5 ms
test_llmfao_matrices
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
2.6 ms2.6 ms
test_llmfao_performance[counting-naive]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
20.5 ms20.5 ms
test_llmfao_performance[newman-pyo3]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
10.6 ms10.6 ms
test_llmfao_performance[pagerank-pyo3]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
test_llmfao_indexing
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
12.2 ms12.2 ms
test_llmfao_performance[average_win_rate-pyo3]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
6.6 ms6.6 ms
test_llmfao_performance[newman-naive]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
0%
19.1 ms19.1 ms
test_llmfao_pairwise_scores[naive]
python/evalica/test_evalica.py
CodSpeed Performance Gauge
-3%
237.5 µs244.9 µs

Commits

Click on a commit to change the comparison range
Base
master
39a176f
-0.15%
Fix mypy type errors for Python 3.14 - Convert Collection arguments to pd.Index for get_indexer calls - Use np.asarray with explicit dtype for pairwise_scores calls - Convert list to pd.Series for DataFrame column assignment Co-authored-by: dustalov <40397+dustalov@users.noreply.github.com>
82573db
7 days ago
by Copilot
+0.15%
Improve gradio code to use pandas-idiomatic map operation Use df["winner"].str.lower().map(WINNERS) instead of creating intermediate list Co-authored-by: dustalov <40397+dustalov@users.noreply.github.com>
47d6fcb
7 days ago
by Copilot
-0.22%
Merge branch 'master' into copilot/fix-mypy-tests-python-3-14
77b3167
7 days ago
by dustalov
+0.08%
Simplify cast to use pd.Index without type parameter Remove [Any] from cast since pd.Index without type parameter is cleaner and equally type-safe. Also remove unused Any import. Co-authored-by: dustalov <40397+dustalov@users.noreply.github.com>
41230f4
7 days ago
by Copilot
© 2025 CodSpeed Technology
Home Terms Privacy Docs