NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2242 most downloaded on PyPI
HuggingFace library for verifying mathematical answers
Last release 8 months ago
10 Jan 2026
Release timing varies
gaps range from 9 days to 6 months
Some releases are documented
notes for 8 of 17 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
17 releases · first in 2025
One column per month.
Nothing published for this version
Added raise_on_error parameter to verify and parse functions to optionally propagate internal exceptions.
raise_on_error parameter to verify and parse functions to optionally propagate internal exceptions.raise_on_error is enabled.\\boxed{} expressions, including cases with units/percentages and multiple boxed values.Added CITATION.cff file with library metadata
sympy_compare_relationalNothing published for this version
Deprecated equations parameter in NormalizationConfig , as it is now handled by the parser
equations parameter in NormalizationConfig, as it is now handled by the parserBump latex2sympy2_extended to 1.0.6, which fixes a bug with boxed normalization
Remove empty excepts, so that KeyboardInterrupt is not caught
Remove empty excepts, so that KeyboardInterrupt is not caught
Replaced FiniteSet from sympy with FiniteSet from latex2sympy2_extended.sets in src/math_verify/grader.py and src/math_verify/parser.py .
FiniteSet from sympy with FiniteSet from latex2sympy2_extended.sets in src/math_verify/grader.py and src/math_verify/parser.py.sympy_deep_compare_set_and_tuple and sympy_compare_sets functions to use SympyFiniteSet for better compatibility with latex2sympy2_extended.is_assignment_relation to use is_expr_of_only_symbols instead of is_assignment_symbol.sympy_deep_compare_set_and_tuple to handle TimeoutError.tests/test_numina_cases.py for enhanced expression comparison, including complex expressions and boxed expressions.Nothing published for this version
Fix bug with \boxed expressions. Boxed expression have no ending stopped so they will extract until }. This is fine as normalization will then extract
Support for multiple expressions joined by "and"/"or" in latex parsing
test_numina_cases.py for specific test casestest_open_thoughts.py for additional test scenariostest_strict.py for testing strict vs non-strict comparison modessympy_deep_compare_finite_set to sympy_deep_compare_set_and_tupleverify function to support strict/non-strict comparison modessympy_compare_set_interval functionNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →