Some work was made on the Mathics3 Kernel to work in Python 3.13.
The maximum version of numpy was increased to < 2.3 to allow marimo to work.
Bugs
Correct for mismatch between ListExpression and tuple in DispatchAtom
.
This is needed for PacletManager code to work better.
Compatibility
- When the result of an evaluation is
Symbol`Null
, Mathics CLI now does not show anOut[...]=
line, following the behavior of
the WMA CLI. - Asymptote rendering of platonic solids added.
Internals
Document tagging code handles TeX math mode more completely. Image tags in PDF properly.
Documentation
- Documentation has been gone over so that expressions are tagged in TeX. As a result the user guide and reference manual render much nicer in the PDF and Django.
- More links have been added. References to The Digital Library of Mathematical Functions https://dlmf.nist.gov/ have been added where appropriate.
- Add mention of MathicsLive
- Platonic solid rendered properly in PDF