10.0.0
April 18, 2026
Supports Python 3.14. Python 3.10 support has been dropped. While Python 3.10 may still work, but it is not supported.
More YAML/JSON tables added. mathics-core now imports values via mathics.characters. Previously, it created JSON files on its own.
- PR #158 Name Pattern token introduced to handle
?and??operands. - PR #156 Token names align more closely with
CodeParser`Tokenize. - PR #149 Add YAML/JSON table for box grouping characters
- PR #147 Disambiguate Unicode for [Rule] and [DirectedEdge].
- PR #145 Add Unicode to ASCII conversion table to named characters
Corrections to YAML table entries, e.g., "latex" field; additional/corrections in named characters.
Numerous spelling corrections were performed over the code.
The name Mathics3 replaces Mathics. Mathics was the monolithic Python 2-ish code. Mathics3 has rewritten several major
subcomponents, and the scanner and the character and operators tables in YAML are now in this repository.